Страница 1 из 1

Событие в IDE

СообщениеДобавлено: Вт фев 26, 2013 2:55 pm
regrsv
Доброго времени суток уважаемые форумчане.
Пытаюсь сделать красивый журнал событий. Чтобы отображались вход в аварию был в журнале с одним описанием, выход из аварии с другим описанием.
Два события, два разных атрибута привязанных к одному тэгу. Описания атрибутов разные, подразумеваю что каждое будет описывать своё состояние.
Ставлю галочку Enable state alarm. Один ставлю фиксироваться в состоянии true приоритет 250, другой false приоритет 900. Тип дискретный. К сожалению
DBLogger пишет значения в базу только события EventType - OPR с приоритетом 999.
Документация гласит:
При задании тега для контроля событий можно выбрать одно из
двух действий: печать сообщений о событиях или их регистрацию
в системе алармов Выбранное действие будет выполняться
каждый раз при изменении значения тега Сообщение о событии
включает информацию о том, как изменилось значение, и об
источнике, инициировавшем изменение (оператор, ввод-вывод,
скрипт или система)
Подозреваю, что что есть ещё где то настройка. Но найти не могу ( Помогите пожалуйста.
И сразу ещё вопрос как сделать на изменении аналогового тэга запись типа: оператор поменял значение с такого на такое?

Re: Событие в IDE

СообщениеДобавлено: Вт фев 26, 2013 6:42 pm
Генератор зла
regrsv писал(а):DBLogger пишет значения в базу только события EventType - OPR с приоритетом 999.

OPR = инициировано оператором
999 = всегда
regrsv писал(а):Подозреваю, что что есть ещё где то настройка.

Обоснуйте.
regrsv писал(а): сразу ещё вопрос как сделать на изменении аналогового тэга запись типа: оператор поменял значение с такого на такое?

Через ... ухо. Вводить значение в UDA1. По DataChange UDA1 в скрипте формировать сообщение и писать его в дескриптион UDA2. После чего в этом же скрипте UDA2=UDA1. Думаю, смысл понятен.