Здравствуйте.
Подскажите пожалуйста как сделать однократное аварийное сообщение, ну т.е. чтоб по изменению переменной выдавался один раз аварийное событие и после состояние переменной уже игнорировалось до следующего ее изменение и чтоб при этом в "Активных сообщениях" эта авария не висела пока не восстановится?
Именно так работает
штатная система сообщений. Добавьте новое сообщение для необходимой переменной. В
состоянии сообщения укажите значение, по которому должно выдаваться сообщение, тип состояния "Авария". Теперь при переходе переменной в аварийное состояние будет выдаваться соответствующее сообщение. Если переменная не будет изменять свое значение, то сообщение повторно выдаваться не будет. Если у Вас сообщение выдается несколько раз, то это значит, что переменная несколько раз изменила свое значение с 0 на 1.
и чтоб при этом в "Активных сообщениях" эта авария не висела пока не восстановится
Допустим, аварийное сообщение выдается при значении переменной 1(True). В этом случае сообщение будет отображаться в группе "Активные" пока значение переменной будет равно 1. Как только значение изменится на 0, сообщение исчезнет из группы "Активные". Если нужно, чтобы сообщение не попадало в группу "Активные", то необходимо отключить у состояния сообщения
опцию "Активные".
Если разобраться не получится, то пришлите для проверки на support@simple-scada.com текущую версию Вашего проекта из директории "..\Simple-Scada 2\Projects\" и укажите сообщение, с которым имеются проблемы.