Добрый день! Изначально я тоже использовал многовходовой элемент ИЛИ, но потом подумал, что раз мы имеем дело с числами, то грех не воспользоваться элементом сравнения регистра на большее значение. Из ПР200 у меня передаётся регистр индикации и аварий 530, аварии начинаются с 10го разряда, в каскаде он передаётся шлюзом в 19 регистр и распаковывается для различных нужд. Так как десятый разряд соответствует числу 512, то я регистр 19 сравнил (FGE >=) с этим числом. Остальное примерно так же как и у вас, но только включается звуковой сигнал на одну минуту и на главном экране включается индикация в виде восклицательного знака в красном кружочке (в последствии нарисую треугольник) В таком виде система и остаётся до квитирования (я нажимаю на восклицательный знак и этим осуществляю переход на экран аварий где подтверждаю просмотр. С первого раза кажется, что как то заумно, но не я это придумал, так работает сигнализация любом серьёзном оборудовании. Ну и конечно есть аварии не критические, а есть критические, это уже другая история. Прошу прощения, что не выкладываю картинки для наглядности, не до этого сейчас. Если в чём, то не прав, буду признателен за вправление мозгов.




Ответить с цитированием