30 Jan Как просто фильтровать дребезги для Аварий?
Posted at 12:58h
in
Здравствуйте! Меня зовут Владислав.
Интересует пару вопросов по поводу Аварий:
- При создании Аварий, в условиях наступления аварии можно добавлять регистры к условию которые сопровождаются логическим оператором AND, не вижу где можно редактировать этот оператор на OR или NOT. Есть ли вообще такая функция в редакторе Аварий?
- При выполнении условия Аварии (к примеру битовый регистр, Reg=1), регистрируется Авария которую можно просмотреть в списке, но при дребезге она регистрируется как законченная авария, и потом снова активируется. Пока что все идеи через скрипты которые пришли мне в голову для устранения данной проблемы слишком сложные на мой взгляд. Подскажите какое ни будь простое решение данной проблемы, если оно есть, главной задачей является что бы аварии наступали и заканчивались не реагируя на дребезги.
(Возможно вы планируете в будущем сделать какой ни будь расширенный редактор АВАРИЙ, что бы можно было выставлять задержки наступления и конца аварий? На мой взгляд это было бы очень удобно для разработчиков проектов)
И ещё вопрос не по данной теме: Проводите ли вы вебинары или семинары по всяким интересным функциям WebHMI, которые можно реализовать для проектов? Если да, то как можно зарегистрироваться.
Заранее благодарю за ответы!
1 answer
Добрый день.
- Кроме оператора AND других вариантов в редакторе (как и задержек) нет. Дело в том, что в реальных задачах как раз и нужны сложные условия, задержки и прочее. Поэтому так как есть luа, на нем можно делать произвольную логику.
- Простое решение – фильтр-объект на lua с установкой бита, соответствующего аварии в общем слове аварий. На каждую аварию создается отдельный экземпляр. Что – то наподобие этого:
Насчет tips&tricks – стараемся чтобы все функции были интересные и полезные. Под конкретный проект лучше просто проконсультироваться по оптимальным решениям как сделать ту или иную вещь, или в целом проект как лучше делать. Для партнеров проводим вводную презентацию по продукту. Рассказываем про типовые решения в разделе “Примеры применения”