Доброго времени суток!
Проблема следующего характера. При передаче на верхний уровень 50 регистров (Modbus Slave в конфигураторе) по протоколу TCP/IP (порт 502) происходит сброс ПЛК (перезапуск пользовательской программы). При этом Retain-переменные сохраняются. ПЛК просто в один момент тихо мирно останавливается, отключая все выходы.
Заменил модуль ТСР на RS485 - сбои работы исчезли (АС4 с другой стороны). Но это временная мера. Необходимо ТСР.
В пользовательской программе работа с ТСР больше нигде не производится.
Еще заметил такой момент, что при подключении через Ethernet порт к ПЛК (через Codesys) и горячем обновлении пользовательской программы обрывается связь с панелью СП307 (панель мастер, порт RS232). Хотя на других объектах такого не замечал ни разу. Да и панель как-то сама по себе подтормаживает. Не критично, но опять в сравнении с аналогичными объектами ощутимо.