Случайности не случайны. Стабильно каждый месяц теряется связь ПЛК по ethernet (контроллер даже не пингуется, хотя индикаторы на порту ethernet ПЛК желтый/зеленый моргают).
Помогает только перезагрузка по питанию.
В проекте по мимо обмена modbus tcp с OPC (port 503) и HMI_1 (port 502) и HMI_2 (port 504) есть также UDP обмен между еще одним ПЛК110 старой модификации. ПЛК везде слейв.
Можно ли использовать разные сетевые обмены в одном проекте?
Он слишком большой по времени исполнения.
1. В статистике показывается текущий цикл ПЛК - если от до 10 (макс 20мс) - надо поправить уставку цикла, чтобы была больше текущего хотя бы на 20%.
2. Если цикл выше или есть периодические всплески - изучить где у Вас слишком длительные вычисления и оптимизировать/разбить на части по разным циклам
Тролль-наседка, добрый, нежный и ласковый
statistic.png
Выписка из документа https://docs.owen.ru/product/plk110_...76#topic-62388
....Значение параметра MinCycleLength может быть задано равным нулю. Тогда в контроллере отключается контроль времени вызова цикла ПЛК. После выполнения предшествующего цикла и после выполнения всех сервисных функций вызывается следующий цикл ПЛК и не гарантируется строгое выполнение цикла через равные промежутки времени, т. к. длительность выполнения сервисных функций может изменяться от цикла к циклу.
5 мсек я думаю хватит?