3
« : 21 Мая 2025, 06:02:39 »
Добрый день! Опрашиваю два одинаковых ПЛК РИДАН через шлюз Овен МКОН (10.4.15.26). Один с адресом 246 - читается верно, другой с адресом 247 ошибки "Bad comm failure limit OK" по нескольким булевым переменным (т.е. регистры зеркальные и на одном читаются на втором нет. Регистры 4724 4725 4737 4741 4911). В диагностике ошибки "Ответ от другого устройства" и "GATEWAY TARGET DEVICE FAILED TO RESPOND (11)"
Приехал на объект пробовал подключаться через СОМ - все читается на 247 - верно. Затем подключился только к 247 ПЛК через шлюз МКОН, стали возникать ошибки - "несовпадение количества бит в ответе". Пробовал: менять задержку пакетов на шлюзе, межбайтовый интервал в настройках канала ОРС, задержку в настройках канала ОРС, убирать/добавлять подтягивающие резисторы(программные) на ПЛК и шлюзе, убирать/добавлять терминирующие резисторы на ПЛК и шлюзе. Пробовал опросить через qModMaster - тоже не читает эти регистры.
НО заметил пока переключал резисторы на ПЛК (программно): когда значение 1 в регистре - считывается верно, когда 0 - ошибка по Timeout. Попробовал включить в работу контур, чтобы на этих регистрах изменились значения с False на True. Значения меняются, но ошибки по несовпадению количества бит, и соответственно - плохое качество тега сохраняется.
Подскажите что еще можно проверить?
Во вложении логи текущие, логи опроса только 247, настройки шлюза, канала, скриншот работы ОРС в настоящее время