Контроль связи с устройством

Стартовая страница Форумы Вопросы без категории Контроль связи с устройством

  • В этой теме 5 ответов, 3 участника, последнее обновление 8 лет назад сделано Mikhail.
Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Автор
    Записи
  • #9870
    Alex.S
    Участник

    Добрый день. Настроил подключение по протоколу modbus. Накидал простую схему с тремя лампочками все работает НО, при ручном отключении коммуникатора состояние каналов в вебстанции фиксируется. Каким образом можно контролировать наличие связи с устройством, или как настроить графику, чтобы она была действительно динамичной?

    #9877
    Mikhail
    Модератор

    Добрый день!

    Если данные не будут поступать от Коммуникатора, то через заданное в настройках SCADA-Сервера время (5 минут по умолчанию) статус значений изменится на недостоверный. На схеме это будет видно, если использовать компонент Светодиод, а не Динамический рисунок.

    Но остановка Коммуникатора — это не нормальная ситуация пропадания связи. Пропала связь, когда Коммуникатор опрашивает устройство, а оно не отвечает.

    #9878
    Mikhail
    Модератор

    Чтобы светодиод реагировал на недостоверный статус, нужно для входного канала задать такую формулу:
    Cnl; Stat == 5 ? 0 : Stat

    Формула заменяет недостоверный статус на неопределенный. Это нужно только для реакции на отключение Коммуникатора.

    #9890
    Alex.S
    Участник

    Спасибо!

    #9931
    baur
    Участник

    у меня тоже есть опрос из ТРМ, кода пропадает сигнал динамический текст продолжает показывать температуру, хотя в графике значение уже серый а статус 5 (цвет графика не меняется но становится линейным), что тут означает 5?
    и как тут можно обнулить температуру, тоже через Cnl; Stat == 5 ? 0 : Stat?

    и вообще я до сих пор думал, что статус это 1 good 0 это bad. Объясните пожалуйста подробнее насчет статуса, какие значение бывает (особенно насчет 5) и как можно использовать.

    #9937
    Mikhail
    Модератор

    5 — это статус «значение не достоверно». Обычно возникает, если от Коммуникатора не поступает новых данных. На графике цвет можно увидеть, если открыть панель данных (Графики Про).

    Все статусы с описанием можно посмотреть в таблицы «Типы событий». Эту таблицу планируется переименовать в «Статусы» или как-то более информативно.

    От Коммуникатора приходят статусы 0 или 1. Затем SCADA-Сервер может дополнительно изменить статус, например, поставить завышение или занижение или недостоверность. При этом Вы сами с помощью формул можете определять статус. Можете также добавить свои статусы в таблицу и использовать их в формулах.

    В целом, 0 — значение не определено, больше 0 — значение определено (но может быть и недостоверным 5 при этом, то есть не заслуживающим доверия)

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Для ответа в этой теме необходимо авторизоваться.