Подскажите, что значит установка данного флага ? и разница без него.
Как это отобразится на сообщениях в журнале.
Подскажите, что значит установка данного флага ? и разница без него.
Как это отобразится на сообщениях в журнале.
У вас в событии используются некие ваши переменные.
Если метка времени не наследуется, то метка времени события будет браться на момент срабатывания события.
Если же вы укажите наследование метки времени от какой то переменной, то будет браться ее метка времени.
В журнал также будет выводится сообщение с меткой времени указанной в наследовании переменной.
Спасибо.
Возникла проблема с журналом (простейший алгоритм. Команды: Включить, Отключить. Состояния: Включено, Отключено)
При подаче команды Включить (например предыдущая отметка времени состояния "Отключено" было мм 17:30:56) отображается:
1. Отметка времени: 17:31:02 Была команда включить
2. Отметка времени: 17:30:56 - 17:31:02 - Отключено - то есть отображается переход с одной метки времени на другую ? как такое может быть, если событие отображается при ИСТИНА или ЛОЖЬ ?
3. Отключено. 17:31:03 Включено
Посмотрите пожалуйста скрины.
Не понятно в чем проблема. У нас в журнале отображается время активности переменной, когда событие перешло в состояние Истина (начало), и когда перешло в состояние Ложь (конец).
Спасибо.
Происходит следующее.
Повторюсь, постараюсь более развернуто.
К примеру час назад агрегат "не работал"
Подали команду Пуск
Происходит отображение в журнале:
1. Была команда ПУСК
2. Насосный агрегат "Не работает" - данное сообщение отображается при изменении состояния. (В работе и Не работает это одна OPC переменная которая принимает значение ИСТИНА или ЛОЖЬ).
3. Насосный агрегат "В работе"
Пункта №2 не должно быть .
Последний раз редактировалось shamilnizaev@mail.ru; 01.11.2018 в 16:29.
Программист ложась спать у кровати ставит два стакана: один целый - если ночью захочет пить, а второй пустой - если не захочет.
У вас две переменных, одна включается когда переменая Истина, другая когда Ложь, собственно поэтому вы и получаете два сообщения, в момент когда происходит изменение значений.
Только зачем вы так делаете?
Сделайте просто переменную "Работа", и событие "Агрегат работает". Когда события нет, он и не работает.
Спасибо.