Содержание:


Управление записью в журнал событий

Вопрос:

Как программно можно приостановить запись событий канала в журнале событий?

Ответ:

В модуле "Редактор каналов" в панели "Свойства канала" в разделе "Сигнализация" свойство "Контроль уставок" включает/выключает процедуру отслеживания выхода значений канала за установленные значения указанные в свойствах "Верх уставки" и "Низ уставки" (для дискретных каналов используются свойства "Контроль состояния ВКЛ." и "Контроль состояния ОТКЛ.").

Если флаг свойства "Контроль уставок" сброшен, то в "Журнал событий" не будут записываться события о преодолении установленных границ текущего канала: "Уровень ниже уставки", "Уровень в рабочей зоне", "Уровень выше уставки".

Свойство "Контроль уставок" может управляться программно, для этого в скрипте следует использовать функцию SetTagAlarmAction(). Эта функция кроме включения / выключения процедуры записи событий о преодолении установленных для канала границ, может также управлять величиной задержки выдачи тревоги по совершению события в канале.

Проект, демонстрирующий возможность управления записью событий канала в "Журнал событий", можно скачать здесь.