Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Программное обеспечение
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

trace mode + adam 4055

 Ответить Ответить Страница  12>
Автор
Сообщение
vacil Смотреть выпадающим
Новичок
Новичок


Присоединился: 19 Июль 2010
Online Status: Offline
Публикации: 10
Свойства публикации Свойства публикации   Ответить, цитируя автора - vacil Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: trace mode + adam 4055
    Опубликовано: 19 Июль 2010 14:01
помогите новичку, имею трейс мод+9 модулей adam 4055 (8in, 8out) не могу настроить трейс мод на выдачу дискретного сигнала в остальные порты, т.е. выдаёт только на первый порт каждого модуля, где копаться что прочитать?
Наверх
Arm Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 23 Январь 2010
Online Status: Offline
Публикации: 27
Свойства публикации Свойства публикации   Ответить, цитируя автора - Arm Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Июль 2010 10:43
Ты какие данные отпровляешь?????
Наверх
vacil Смотреть выпадающим
Новичок
Новичок


Присоединился: 19 Июль 2010
Online Status: Offline
Публикации: 10
Свойства публикации Свойства публикации   Ответить, цитируя автора - vacil Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Июль 2010 15:39
в общем сегодня ситуация следующая, понял как подать сигнал на остальные порты т.е если на модуль отправляю сигнал 1 то выдает дискрету на первом порту, если 2 то на 2-ом порту, а если 3 то на первом и на втором одновременно, не понимаю как можно будет управлять модулем если нельзя отдельно подавать сигналы на каждый порт, т.е например сначала на 1 порт потом на 2-ой,
сейчас перевел модуль 4055 на протокол modbus rtu, теперь вообще не могу ни считать ни послать сигнал в порт.
Наверх
Arm Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 23 Январь 2010
Online Status: Offline
Публикации: 27
Свойства публикации Свойства публикации   Ответить, цитируя автора - Arm Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Июль 2010 15:45
А как ты его до этого связывал?? и через что собираешься Modbus данные получать?????
Наверх
vacil Смотреть выпадающим
Новичок
Новичок


Присоединился: 19 Июль 2010
Online Status: Offline
Публикации: 10
Свойства публикации Свойства публикации   Ответить, цитируя автора - vacil Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Июль 2010 15:58
до этого создавал в trace mode в источники/приемники группу Adam 4000 а после 4055 и на вход DI#1 подавал данные, может по аське быстрее будет 9207897
Наверх
casey Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 19 Июль 2005
Категория: Ukraine
Online Status: Offline
Публикации: 39
Свойства публикации Свойства публикации   Ответить, цитируя автора - casey Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Июль 2010 16:00
 
Первоначально опубликовано vacil

в общем сегодня ситуация следующая, понял как подать сигнал на остальные порты т.е если на модуль отправляю сигнал 1 то выдает дискрету на первом порту, если 2 то на 2-ом порту, а если 3 то на первом и на втором одновременно, не понимаю как можно будет управлять модулем если нельзя отдельно подавать сигналы на каждый порт, т.е например сначала на 1 порт потом на 2-ой, 

Чего ж тут не понятного - выдаешь сигналы байтом в двоичном виде:

00000000 = 0  - все выключено

00000001  = 1  - 1-й включен

00000010 = 2   - 2-й включен, остальные выключены

00000011 = 3    - 2-й и 3-й включен

00010101 = 21   - 1,3 и 5 включены

11111111  = 255  - все включены

Наверх
vacil Смотреть выпадающим
Новичок
Новичок


Присоединился: 19 Июль 2010
Online Status: Offline
Публикации: 10
Свойства публикации Свойства публикации   Ответить, цитируя автора - vacil Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Июль 2010 17:08
это понятно, а как сначала включить 1, потом 2
у меня получается так, нажимаю кнопочку "1" - отправляю 01 - включается 1-ый канал,
нажимаю кнопочку "2" - отправляю 10 - ничего не включается, т.е они пересекаются, как сделать так чтобы они были независимыми? т.е. мне надо управлять 8-ю дискретными выходами никак не связанными друг с другом...
Наверх
casey Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 19 Июль 2005
Категория: Ukraine
Online Status: Offline
Публикации: 39
Свойства публикации Свойства публикации   Ответить, цитируя автора - casey Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Июль 2010 17:20
Ну тут я полагаю нужно делать что-то типа такого:

out1=1;
out_byte=out1+out2*2+out3*4+out4*8+out5*16+out6*32+out7*64+out8*128;

out2=1;
out_byte=out1+out2*2+out3*4+out4*8+out5*16+out6*32+out7*64+out8*128;

т.е. можно завести 8 переменных какого-то целого типа и манипулировать ими, не забывая пересчитывать управляющий байт .
Наверх
Arm Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 23 Январь 2010
Online Status: Offline
Публикации: 27
Свойства публикации Свойства публикации   Ответить, цитируя автора - Arm Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Июль 2010 17:24
Ребята там в справке есть быстрый старт и вроде в 6 уроке действия в такой ситуации описаны. Посмотрите там нечего сложного нет. И вообще перед тем как с железом мучатся проделайте все упражнения с быстрого старта потом легче будет.
Наверх
vacil Смотреть выпадающим
Новичок
Новичок


Присоединился: 19 Июль 2010
Online Status: Offline
Публикации: 10
Свойства публикации Свойства публикации   Ответить, цитируя автора - vacil Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 21 Июль 2010 08:46
что то пока не найду я там ничего похожего..., по modbus rtu не получается вообще подать какой либо сигнал... и принять тоже
Наверх
 Ответить Ответить Страница  12>

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz