PDA

Просмотр полной версии : Контроль ошибок связи



Андрей_Б.
08.12.2021, 13:39
Добрый день!
К ПЛК-110 по TCP подключен преобразователь интерфейсов TCP - RS485, к преобразователю подключены три устройства. Опрос идёт, данные считываются. Вопрос: как отследить ошибки связи с этими приборами?

Last error в конфигурации ModBus-модуля ошибки отлавливает, но проблема в том, что Last address определяет все три устройства по одному адресу. В принципе - логика в этом есть, у всех устройств адрес один - IP шлюза. ModBus-адреса, видимо, в понятие Last address не входят.


В поиске нашёл, что у Codesys 2.3 должен быть ещё параметр "Last Hash" – Hash код параметра, который фигурировал в последнем опросе. Но в самой Codesys его не нашёл. Можно было бы попробовать за него зацепиться..

Андрей_Б.
08.12.2021, 15:00
Пришлось отказаться от опроса по таймеру "By polling time" и использовать запуск опроса по переменной "By command". Получилось.