PDA

Просмотр полной версии : Создать сообщение.



VVS_123
25.12.2016, 15:11
Задача:создать сообщение в журнале вида "фильтр проработал {время сколько переменная была в True} минут с {время когда переменная стала True}.Расход составил {на сколько переменная два изменилась за время нахождения переменной в True}".Сообщение должно сформироваться,когда переменная станет False.В принципе сделал,но конструкция какая-то громоздкая получается и почему то формируется только первое.На последующие переключение записей в журнале нет.
28347
Вот кажется что-то я в самом подходе не то сделал.

SCADAMaster
25.12.2016, 19:42
Потому что у вас у объекта включен опрос по условию, от заднего фронта. Опрос срабатывает один раз, и событие не может сбросится.
Вынесите событие вне этого объекта, но обязательно ниже него.

VVS_123
26.12.2016, 10:11
Спасибо,с эти разобрался уже.А вот сама система получение времени через ФБ "метка времени"? Переделал через присвоение в событиях,как-то покрасивее получилось.Может еще есть какой способ поизящнее?Жаль что нет расчетов по условию,неплохо если бы ими можно было управлять с других ФБ.

SCADAMaster
26.12.2016, 11:25
Поизящнее - через скрипт.
Но если сообщений таких не много, можете и так оставить.