1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

TSP-200

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее

Модератор: Глоб.модераторы

Ответить

Автор темы
someonea1
новенький
новенький
Сообщения: 1
Зарегистрирован: 08 окт 2024, 16:11
Имя: Артур
Страна: Россия
город/регион: Воркута

TSP-200

Сообщение someonea1 »

Подключил к TSP-200 счетчик Меркурий 230
Считываю значения ТИИ со счетчика
Подключаюсь к TSP-200 по протоколу Modbus-TCP, данные получаю, качество "Good"
При отключении счетчика от TSP-200 значение не изменяются и качество остается "Good"
Программой "Тесты контролеров" подключился к "Значение ТИИ" в контролере TSP-200
Значения присутствуют, но с признаком "Недостоверная информация"
Вопрос: как получить по Modbus признак недостоверности ?

Sokolov_Dmitry
не первый раз у нас
не первый раз у нас
Сообщения: 324
Зарегистрирован: 31 окт 2017, 16:45
Имя: Дмитрий
Страна: Россия
город/регион: Калининград
Благодарил (а): 9 раз
Поблагодарили: 84 раза

TSP-200

Сообщение Sokolov_Dmitry »

качество, как переменную, вам показывает прикладное ПО верхнего уровня с протоколом Модбас, потому-что контроллер отвечает на модбас запросы . Если бы не отвечал, тогда бы показал бы NOT GOOD. В самом контроллере в "тестах" показывается состояние переменой в базе данных контроллера, эта информация к модбасу или какому-либо другому протоколу верхнего уровня отношения как бы не имеет. Но это качество вместе с величиной переменной можно передать, но не по модбасу, а например по МЭК протоколу. Поэтому в контроллере вводится ТС (внешние логические каналы -по-моему параметр 1112) отвечающий за связь с подчиненным устройством, этот ТС появится в базе контроллера. Опрашивая по модбас этот ТС верхний уровень отображает переменные на схеме или строит логику.

Из инструкции, стр.125
Внимание: настоятельно рекомендуется выполнить дополнительную штатную
настройку логического канала ТС, в котором ТСП будет формировать признак наличия
расходомера на связи. Эта настройка особенно актуальна, если клиентом получения
данных от ТСП выступает устройство протокола MODBUS. Штатная реализация этого
протокола не предполагает передачу признаков достоверности запрошенных у сервера
значений. В результате, при разрыве связи с расходомером, например, заметить это
событие можно будет только путем контроля «глазами» (или другим способом)
неизменности получаемых значений в течение какого-то времени. Альтернативным вариантом является контроль дополнительного канала ТС, например, который формирует
контроллер и который своим значением указывает на наличие связи с расходомером
Ответить

Вернуться в «Интерфейсы, протоколы, связь»