PDA

Просмотр полной версии : проблемы с мдвв выходами



ashishuk
07.05.2010, 11:45
Здравствуйте, принимайте в свой клуб...
Купили ПЛК100Р-L и МДВВ. Юзаю первый раз.

Настройл соединение по ModBus-RTU, все по инструкции, модуль исправно передает данные (вижу в PLC-Conf входа). Использую битовую маску выходов, настроил Universal ModBus Devise --> Real output module. Как в инструкции обращаюсь к регистру 50, опять же в PLC-Conf вижу как изменяется значение.
Но вот модуль, скотина, релюшками не щелкает!
Прошивка - 1.09. Сетевой тайм-аут=0. Из конфигуратора все щелкает (вручную). Причем, если задаю включение выхода на ПЛК по входу МДВВ - работает, так что к линии связи претензии нет.
Полазил по форуму - ответа не нашел.
Не бейте сивого за ерундовые вопросы... Поможте.

Николаев Андрей
07.05.2010, 12:54
зайдите в раздел форума плк\примеры программ и полезности и скачайте инструкцию по связи плк с мдвв по пунктно. и будет вам счастье

ashishuk
07.05.2010, 13:10
Я по ней все и делал. По пунктам.
Я уже эту инструкцию до дыр в мониторе зачитал (а он у меня на работе ЭЛТ:)
Все делаю верно. И команду выбираю 0х10, и адрес регистра, и вроде бы преобразую правильно.

Кстати, примерно вот так:
if vihod1=1 then b1=1 else b1=0
if vihod2=1 then b2=2 else b2=0
if vihod3=1 then b3=4 else b3=0
........................................
if vihod8=1 then b8=128 else b8=0
slovo_vihod:=b1+b2+b3+b4+b5+b6+b7+b8

и его присваиваю каналу. vihodn - bool, bn - byte.

Конечно, криво, но чукча - не читатель, чукча - писатель...
Есть ответы, помимо стандартного "курите мануалы"?

Николаев Андрей
07.05.2010, 13:47
как то сложно...
выложите программу - подправим

ashishuk
08.05.2010, 06:49
к сожалению, теперь смогу только во вторник...
с наступающим праздником.

ashishuk
11.05.2010, 05:30
все, разобрался, заработало...
проблема была в Jp2.
это тот, который для суточного прогона?

Николаев Андрей
11.05.2010, 17:32
все, разобрался, заработало...
проблема была в Jp2.
это тот, который для суточного прогона?

От прибора... Или суточный, или заводские уставки...