Добрый день!
В процессе чтения данных по модбасу мы столкнулись с ситуацией:
Один из контроллеров М340 опрашивает по Modbus Ethernet посредством функции Readvar другие такие же семь контроллеров, установленные в щитах. Если с одного из щитов снимают напряжение - опрос этого щита умирает навсегда, пока не нажмёшь стоп/старт или, соответственно, не перегрузишь контроллер. Если остановить секцию и включить заново - ничего не меняется. Причём в gest не висит никакой аварии, а просто всё замирает.
Получается, хорошо бы как-нибудь при отсутствии опроса (readvar.eno=0 более 10 сек, например) сбросить ethernet соединение.
Но как это сделать, я не нашёл и прошу помощи. Почитал системные биты, не нашёл сброса Ethernet-a.
Заранее благодарен!!