Цитата Сообщение от АлексейН Посмотреть сообщение
Добрый день, коллеги.
Оборудование СП110, таблица тревог.
Есть ли возможность организовать фильтр в реальном времени (не история) по критериям Авария - Активна, Авария устранена, но не квитирована.
В прикреплённом файле 0 строка - не квитированная , 1 строка - активная авария
т.е. Если мне необходимо просмотреть только активные аварии все остальные варианты в журнале тревог скрываются, аналогично для не квитированных аварий.Журнал тревог.png
Добрый день.
Фильтровать можно по значению latch-переменной. Соответственно, в вашей ситуации нужно записать в latch-переменную статус тревоги.
Посмотрите пример:
https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive

На что нужно обратить внимание:
- вкладка "Действия уведомление" в классе Warning (станет понятно, как указать экземпляр ФБ-подписчика тревог)
- в методе xExecute: на переменную eAlarmState (статус тревоги) и uiAlarmId (ее идентификатор).
На основании ID нужно будет записать eAlarmState в latch-переменную соответствующей тревоги

https://content.helpme-codesys.com/e...arm_group.html ("Latch var 1, Latch var 2")
https://content.helpme-codesys.com/e...variables.html