Стандартные функции панели оператора Weintek MT8101iE позволяют выводить индикацию о наличии неквитированного события, за это отвечает системный бит LB-9043. Данный бит дает информацию о неквитированных событиях по всем категориям.
Как быть в том случае, если мне необходимо получать информацию о неквитированном событии определенной категории?
У нас имеется 2 журнала - журнал аварий (категория 0) и журнал промывок фильтров (категория 1). На главный экран выведен индикатор, который мигает при наличии неквитированной аварии (уведомляет оператора о том, что нужно открыть и посмотреть вкладку активных аварий). Проблема в том, что при назначении в качестве источника сигнала системного бита LB-9043 данный индикатор мигает также и при промывке какого-либо фильтра, что будет вводить оператора в заблуждение. Нужно, чтобы индикатор мигал только тогда, когда есть активные аварии (неквитированные сообщения категории 0).
Прошу посоветовать, как можно решить данный вопрос с минимальными потерями.
Спасибо.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Сигнализация о неквитированном событии определенной категории
Модераторы: Глоб.модераторы, специалисты Weintek
-
- специалист по WEINTEK
- Сообщения: 120
- Зарегистрирован: 05 фев 2014, 12:22
- Имя: Иван Николаевич
- Поблагодарили: 21 раз
Сигнализация о неквитированном событии определенной категории
Событие может высылать уведомление.
Настройте все события нужной категории на установку бита при срабатывании, бит можно использовать свободный.
Нужно будет еще придумать механизм сброса бита, например кнопкой "подтвердить".
Настройте все события нужной категории на установку бита при срабатывании, бит можно использовать свободный.
Нужно будет еще придумать механизм сброса бита, например кнопкой "подтвердить".
-
- почётный участник форума
- Сообщения: 193
- Зарегистрирован: 25 фев 2013, 07:14
- Имя: Шамилов Данис
- Страна: Россия
- город/регион: Уфа
- Благодарил (а): 10 раз
- Поблагодарили: 1 раз
Сигнализация о неквитированном событии определенной категории
Думал об этом, но ведь подтвержденное событие продолжает высылать уведомление, то есть данный бит сбросится только на момент удержания кнопки "подтвердить". Нам же необходимо, чтобы на главном экране выводился индикатор активных аварии (неквитированных сообщений категории 0).
-
- специалист по WEINTEK
- Сообщения: 120
- Зарегистрирован: 05 фев 2014, 12:22
- Имя: Иван Николаевич
- Поблагодарили: 21 раз
Сигнализация о неквитированном событии определенной категории
Бит уведомления будет выставляться каждый раз при срабатывании триггера события. То есть, после этого бит можно сбросить и он не взведется пока триггер опять не сработает. Проверял.