Команды управления

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Автор
    Записи
  • #18165
    vovanse
    Участник

    Есть некое устройство, подключенное по modbus, отправляю ему команды. Как понять, ответило ли что-то устройство? И что ответило? Т.е. ответ ошибка, или все нормально или нет ответа. Команды отправляю из таблицы. В логах коммуникатора — вижу «Команды ТУ (всего / ошибок) : 2 / 1» — а как отобразить сообщение диспетчеру, если ошибка?

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

    Найдите и откройте журнал работы линии связи в Администраторе.
    «Ответ диспетчеру» — это результат отработанной команды. Например, если была команда на переключение реле, то в результате должен измениться дискретный сигнал.

    #18180
    vovanse
    Участник

    В журнале то я вижу. Необходимо сделать какое-то уведомление, если устройство ответило ошибкой на команду записи в modbus регистр. Хоть как-то уведомить об этом пользователя. Всплывающее окно, либо еще какое-то оповещение. Можно ли как-то узнать, успешно выполнилась команда записи в регистр или нет, основываясь на ответе modbus устройства на команду записи? Без последующего чтения каких либо регистров? Функции какие-либо, скрипты — в какую сторону смотреть можно?

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

    Для диспетчера информация об обмене по Modbus лишняя. Если в течение нескольких секунд он не видит результат отработки команды, значит команда не была отправлена и необходимо привлекать инженера для диагностики и решения проблемы.

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

    В версии 6 можно будет получить во входной канал статус связи с устройством, что не отменяет написанного выше.

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