PDA

Просмотр полной версии : Проблемы связи ПЛК110-60 с модулем МУ110-16R



VanoKing
06.07.2019, 09:38
Контроллер опрашивает 3 модуля с адресами 1,2,3
1 и 3 работают, а модуль дискретного МУ110-16R вывода нет
подключены все одним кабелем
светодиод связи на модуле моргает
модуль подключал к компьютеру и простой модбас программой управлял выходами по регистру указанному в руководстве 32hex
запись пробовал командами 10 и 16
выхода не включаются

что я делаю не так?:confused:
43500
43501

krollcbas
06.07.2019, 10:03
Из рекомендаций.
Если Modbus Poll не дает управлять, то и контроллер не сможет.
Нужно искать проблему.
Как бы поступил.
1. Изменил бы адреса на 10,20,30 (один раз была такая дилемма, что не шло на адресах 1,2,3)
2. Подключал бы по одному и смотрел как себя что ведет
3. Так побитно нельзя писать. Там все по словам (WORD). 0 - не замнкуто, 1000 - замкнуто
Регистры с 0 по 15

VanoKing
06.07.2019, 11:23
не Modbus Poll у меня Modlook, как раз через нее модуль управляется без проблем

_Mikhail
06.07.2019, 14:52
Контроллер опрашивает 3 модуля с адресами 1,2,3
1 и 3 работают, а модуль дискретного МУ110-16R вывода нет
подключены все одним кабелем
светодиод связи на модуле моргает
модуль подключал к компьютеру и простой модбас программой управлял выходами по регистру указанному в руководстве 32hex
запись пробовал командами 10 и 16
выхода не включаются

что я делаю не так?:confused:
43500
43501


1. Регистр - в конфигураторе задается регистр не в HEX формате, а в обычном числовом 32НЕХ = 50.
2. Откуда там 8bit? достаточно WORD и каждый бит будет соответствовать своему выходу.
43507

_Mikhail
06.07.2019, 14:53
Из рекомендаций.

3. Так побитно нельзя писать. Там все по словам (WORD). 0 - не замнкуто, 1000 - замкнуто
Регистры с 0 по 15
А не пробовали регистр 50? В нем одним словом управляются все выходы

ASo
06.07.2019, 20:23
Ну я использовал, для ШИМ.
И что?

ASo
06.07.2019, 22:53
Какие биты?
А, Вы про катушки по этим адресам. Работают, использую. Но только в одну сторону, т.е записать можно, прочитать нельзя. Но про это сказано в РЭ.

VanoKing
07.07.2019, 07:41
завтра буду на обьекте отпишусь
подучалось записывать состояния через программу Modlook слейв адрес 2 8N1 рег32
какой функцией записывает Modlook незнаю

ASo
07.07.2019, 09:22
Ну Вы же знаете, что в модбасе в общем случае 4 непересекающихся адресных пространства. И 0 холдинг и 0 катушка - это совсем разные вещи.

capzap
07.07.2019, 10:10
Ну Вы же знаете...

судя по такой цитате
указанному в руководстве 32hex
запись пробовал командами 10 и 16мало вероятно

ASo
07.07.2019, 11:57
При чем здесь 32 адрес?

ASo
07.07.2019, 12:01
Вы тогда систему счисления указывайте.

VanoKing
08.07.2019, 18:11
попал наконец то на обьект
все оказалось банально, адрес надо задавать в десятичной системе т.е.50, спасибо что подсказали
еще на всякий случай перепрошил, а то до меня ктото туда лазил