Здравствуйте!
Сходу в карьер -- время реакции в визуализации на событие в контроллере чрезвычайно велико, до нескольких секунд. Это так и задумано, или что-то у нас не так?

ПЛК 110-60, общается с несколькими разными 110-ми модулями, суть задачи вкратце -- опрос простого пульта (из кнопок и тумблеров), простое управление по командам актуаторами(вкл-выкл), и замер около дюжины аналоговых величин -- напряжений и температур. Все модули Овеновские, протокол Овен, скорость 115200. Цикл ПЛК 250 мс. Судя по встроенному монитору, все успевается с большим запасом.

По Ethernet ПЛК подключен к PC, где пользователь может наблюдать состояние установки -- отрисовку поля из шести температур, и с два десятка состояний актуаторов (вверху-внизу, справа-слева, нагрев есть-нет и тому подобное). Отрисовка делается средствами CoDeSy HMI.

Так вот. От нажатия кнопки на пульте до зажигания "лампочки" в HMI проходит время около 3 секунд о_О. Причем это именно реакция HMI, соответствующая релюшка в шкафу щелкает со вполне приемлимой задержкой, на слух как раз похоже на 250 мс общего цикла.

Упростили визуализацию до предела, оставив одну "лампочку", которая светится по смене состояния кнопки. Получили, на глаз, с полсекунды.

Хочетс понять, что происходит. Возможно, ожидая от HMI "чуткой" реакции на события в ПЛК, мы хотим чего-то не того. Типа, все это предназначено для мониторинга медленных процессов, и знать в операторской даже о катастрофических событиях "мгновенно" ни к чему -- все равно объект за километр, ничего уже не поправить. Т.е. все так и должно быть. Хотя все равно странно, данных-то сотни байт, ну чтож так долго..
И второй вариант, мы сделали ошибку. Например, где-то существует параметр "период выдачи данных в HMI", и его просто надо уменьшить в 10 раз

Заранее спасибо.