PDA

Просмотр полной версии : МУ110-32Р



Vodonor
28.06.2019, 17:57
Приветствую всех гуру.
Есть ПЛК-110, и МУ-110-32Р
Настроил адрес, в CoDeSys в конфигурации ПЛК добавляю Universan Modbus Device После чего добавляю 4 штуки 8bit output module. В первом регистр 0, во втором 8, в третьем 16, в четвёртом 24.
Делаю простую программку для проверки. Суть проблемы в том, что если я прошу включить порты с 1го по 8ой, всё в порядке, но если я прошу включить к примеру порт 9, или 16 или 24, то сначала щёлкает порт 1, на долю секунды, а потом включается указаный. Уже и адреса менял, и количество стоп бит на 2 поставил, и скорость менял, ничего не помогает.

В наличии есть ещё модуль МУ110-224.16р И у него подобной проблемы не существует.

Спасайте товарищи...

krollcbas
28.06.2019, 19:34
Скорее всего регистры не правильно проадресованы. Если мигает, явный признак того, что сначала по циклу пишет TRUE, а затем сбрасывает. Оно же последовательно опрашивает, вот и результат.
Сам использую Register Output Module с функцией 0х10 и пишу туда 1000, когда нужно чтоб замкнулось. Адреса всех выходов расписано в документации