Здравствуйте, Просьба объяснить отображение сообщений в ГЭ Отчет тревог для канала HEX16, флаг HD=0 (hex). В случае недостоверности канала (отсутствии обмена с контроллером), одновременно появляются сообщения для всех бит (например 0_bit Off). В столбце "Категория" появляется символ "?". После восстановления обмена такая же ситуация, одновременно появляются сообщения для всех бит. (например 0_bit On). Пробовал сохранять в Дамп, устанавливал флаг Атрибуты, отображение сообщений при потере/восстановлении обмена с ПЛК оставалось прежним.
Как предотвратить появление подобных сообщений при потере/восстановлении обмена с ПЛК?
IDE 6.10.02
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
Справочная Система Архивирование - Отчет тревог узла - Формат строки ОТ
ALR_ADDERROR=ON/OFF:
OFF – при недостоверности выводится системное сообщение о недостоверности (по умолчанию);
ON – категория сообщения становится "?" при недостоверности;
Установил ALR_ADDERROR=OFF , знак "?" теперь не появляется. 1.При прерывании и возобновлении обмена появляются и записываются сообщения по каждому биту, хотя состояния бит не менялось - это нормально? Как это предотвратить? 2. В справке написано "Сообщение, которое начинается со знака @, не выводится в отчет тревог". Реально не записывается только строка с сообщением. Время, название канала по каждому биту записываются постоянно при нормальной работе (при изменении этого бита) и при прерывании и возобновлении обмена (по всем битам)- это нормально? Реально лишний мусор.
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
Дополнительно установите ключи ALR_FAERROR_OFF=HEX ALR_FAERROR_OFF=FLOAT Можно установить один из них.
Если в Словаре определенному сообщению вначале установить символ @, то оно не будет выводиться.
При недостоверности канала в Отчет Тревог отображаются все последние достоверные значения. При восстановлении достоверности канала - все текущие сообщения