Показано с 1 по 4 из 4

Тема: ТРМ138 (2016г до августа) Modbus ошибка

  1. #1

    По умолчанию ТРМ138 (2016г до августа) Modbus ошибка

    К прибору ТРМ138 (изготовлен 2016г до агуста) подключены датчики температуры на входы 1,2,3. На 4,5 входы пустые и не заглушены. Входы 6,7 – «Датчик отключен» и не заглушены, а вот вход №8 включен и пока заглушен резистором 50 Ом по трехпроводной схеме подключения. При опросе «Конфигуратор TPM138» версия 1.0.0.3 ошибок по датчику №8 прибор не передает, так как нет сообщения в поле «Ошибки ввода-вывода». А вот в протоколе Modbus ошибка «00 39». Т.е. конфигуратор получил температуру 0,1, а по Modbus 00 00. Почему так?
    И еще один момент «Конфигуратор TPM138» при записи Ain.L отрицательного значения отображается положительное число. Согласно РЭ мы можем записать «-999».
    При работе по протоколу Modbus на запрос
    10 04 00 40 00 28 F2 81
    Отвечает ТРМ138
    10 04 50 00 01 01 2B 00 00 41 EF 63 01 00 01 01 34 00 00 41 F6 8F 45 00 02 CD 3B 00 00 C3 01 F8 E0 00 01 00 00 00 39 00 00 00 00 00 01 00 00 00 39 00 00 00 00 00 01 00 00 00 39 00 00 00 00 00 01 00 00 00 39 00 00 00 00 00 01 00 00 00 39 00 00 00 00 BE FF

    Нажмите на изображение для увеличения. 

Название:	ф1.jpg 
Просмотров:	158 
Размер:	91.1 Кб 
ID:	33478
    Нажмите на изображение для увеличения. 

Название:	ф2.jpg 
Просмотров:	196 
Размер:	343.1 Кб 
ID:	33479

  2. #2

    По умолчанию

    Это уже не шутки. Прибор ТРМ138 установлен на объекте и отвечает:
    10 04 50 00 01 00 F6 00 00 41 C5 57 87 00 01 00 76 00 00 41 3D 9D 37 00 02 09 02 00 00 41 B8 8D 16 00 01 00 00 00 39 00 00 00 00 00 01 00 00 00 39 00 00 00 00 00 01 00 00 00 39 00 00 00 00 00 01 00 00 00 39 00 00 00 00 00 01 00 00 00 39 00 00 00 00 B3 AA.
    Разбираем ответ от прибора:
    1 вход: 00 01 00 F6 00 00 41 C5 57 87
    2 вход: 00 01 00 76 00 00 41 3D 9D 37
    3 вход: 00 02 09 02 00 00 41 B8 8D 16
    4 вход: 00 01 00 00 00 39 00 00 00 00
    5 вход: 00 01 00 00 00 39 00 00 00 00
    В «Конфигуратор TPM138» ошибок нет по входу 4 и 5, а по протоколу Modbus ошибка 00 39 для датчиков 4 и 5! Нет показаний 7,5 и 24,7! Почему так?
    Нажмите на изображение для увеличения. 

Название:	для форума1.jpg 
Просмотров:	146 
Размер:	60.5 Кб 
ID:	33936

  3. #3

    По умолчанию

    Здравствуйте!

    У вас в запросе указан адрес 40 - это адрес вычислителя. Уточните какое значение стоит в параметре "Входной сигнал ЛУ" для проблемных каналов.

    Было бы замечательно если у вас получиться скинуть конфигурацию ТРМ138 на support@owen.ru, а так же попробовать считывать значения не с адресами 40 а на 0 (адреса для измерителя)

  4. #4

    По умолчанию

    Спасибо, ТРМ 138 чтение температуры: 10 04 00 00 00 28 F3 55 (это Измеритель).
    10 04 00 40 00 28 F2 81 это Вычислитель. Ответы чтения регистров Измерителя и Вычислителя ТРМ по размеру байт и разбивке (Положение дес.точки, Значение температуры, Статус – код ошибки, Значение температуры
    float ) одинаковые. Поэтому при замене команд пропустили этот момент, прибор то отвечает и ответ корректно расшифровывается.
    Еще сбило с толку, что на код ошибки 00 39 не нашел описание. По условию блокировки мы датчик в Логическом устройстве записываем «Датчик d1» или пишем «Вход отключен» (так и с другими датчиками). И тогда ошибка 00 39 не сразу появляется в ответах Вычислителя от ТРМ, а где-то через минуту. И выходные устройства реагируют с этой задержкой. На знакомство с этими недокументированными особенностями потребовалось внимание и время.
    Сейчас пока эта проблема решена. Так как объект далеко находиться, то пробовать не всегда удается. Я проверял на положительные температуры - пока замечаний нет, а можно пример команды на установку отрицательной температуры по Modbus, а то «Конфигуратор TPM138» отображает отрицательные t в своем формате.

Похожие темы

  1. Трм138 по modbus
    от Dmity88 в разделе Сервисное ПО
    Ответов: 0
    Последнее сообщение: 06.09.2013, 10:19
  2. Протокол ОВЕН, опрос ТРМ138 из линукс, ошибка EDESC
    от Vladimir_N-sk в разделе Помощь Разработчикам
    Ответов: 2
    Последнее сообщение: 13.08.2013, 12:17
  3. трм138 + Modbus
    от Ярослав в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 22.07.2010, 08:14
  4. Ошибка канала на приборе ТРМ138
    от balepa1 в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 13.08.2009, 10:02
  5. Ошибка канала на приборе ТРМ138
    от Drake в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 18.11.2008, 20:08

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •