PDA

Просмотр полной версии : Переменные разного типа с одинаковыми регистрами в ПР200



artems
09.03.2020, 02:20
Добрый день!
ПР200 в режиме Master опрашивает по modbus rtu устройство.
При попытке завести 2 сетевые переменные Int (r:0x3 w:0x6) и Boolean(r:0x1 w:0x5) ссылающиеся на 0-ой регистр получаю ошибку "В устройстве ... имеются переменные с некорректно заданными адресами".
По отдельности обе переменные работают.

Из документации подключаемого устройства:
Регистр Тип
0 coil
0 holding

capzap
09.03.2020, 10:09
на первое время может помочь создать два устройства с одним и тем же адресом слейва, в одном були в другом регистры

bayk
09.03.2020, 15:15
artems я вангую, что вы прикупились дешевыми модулями FMR? насколько я помню когда этот вопрос возник на форуме полгода назад, тогда на ПРке так завести так и не смогли!

artems
09.03.2020, 16:14
А я вангую что проблема не в подключаемом устройстве, а в том, что в OWEN Logic кривая валидация сетевых переменных

Валенок
09.03.2020, 17:11
Если пр200 ругается на именно на общий адрес регистра - то я солидарен с artems, разрабы пр200 косякнули.
Куда/откуда какая переменная пишется/читается вообще не должно мастера волновать

artems
09.03.2020, 19:53
capzap, спасибо, Ваш метод работает, надеюсь разработчики починят