Еще раз описываю проблему. Есть проект - автоматизация 3х сушилок, котельная и вентиляция. Сушилки - отдельные POU, котельная и вентиляция - общий POU. Реализация в "железе" - ПЛК 160М, 7 модулей расширения плюс ТРМ1033 (управление вентиляцией, ПО предустановлено), плюс панель ONI. Конфигурация: обмен ПЛК с модулями расширения и ТРМ - RS485, протокол Modbus (ПЛК мастер), обмен с панелью -Ethernet TCP (ПЛК "слейв"). POU вызываются последовательно без всяких условий. При наладке на объекте возникла проблема - нажимаю кнопку на панели (сброс аварий вентиляции) - никакой реакции. В POU вентиляции ставлю таймер, т. е. делаю так, что сигнал "сброс аварии" длится 4с - все работает адекватно.
Отсюда вопрос: как узнать время выполнения выполнения всей программы и каждого POU?
Выкладываю ссылку на проект.https://cloud.mail.ru/public/RNAj/BZZYtLdD4
Если это можно сделать с помощью модуля "Статистика", не понятно, как он работает будучи включенным в конфигурацию - в ПЛК, "мастер" или "слейв".




Ответить с цитированием