Доброго времени суток!
Читаю регистры с ТРМ232М по протоколу Modbus(RS485).
Параметр "Реж.Контур 2" адрес 368…375 всегда возвращает нули, текста нет вообще.
Кто-нибудь сталкивался?
Ошибка адреса в руководстве или в прошивке?
Вид для печати
Доброго времени суток!
Читаю регистры с ТРМ232М по протоколу Modbus(RS485).
Параметр "Реж.Контур 2" адрес 368…375 всегда возвращает нули, текста нет вообще.
Кто-нибудь сталкивался?
Ошибка адреса в руководстве или в прошивке?
Читаю через терминал.
Послал = 02 03 01 70 00 08 44 18
Принял = 02 03 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 1D
Ещё непонятно почему нельзя прочитать все входы одной посылкой(16 регистров)? Прилетает ошибка чтения.
При общении через модем читать по одному регистру крайне не удобно.
Доберусь до OPC сервера - подскажу.
У Вас ТРМ имеет адрес 2?
Посылка = 02 04 10 02 00 1E D5 31
Похоже работает. Спасибо ASo!
Послал = 2 4 10 2 0 1E D5 31
Принял = 2 4 3C B8 C5 41 E6 25 3D 0 0 0 0 F7 0 FF FF 0 0 0 0 F7 0 FF FF 0 0 CB 88 41 E6 25 4F 0 0 0 0 FD 0 FF FF 0 0 0 0 FD 0 FF FF 0 0 0 0 F7 0 FF FF 0 0 0 0 F7 0 2 1D
Сталось остальное прочитать...
На счётчиках типа ВКТ и ТВ7 получается читать по 100 регистров за 1 посылку. Очень хотелось бы читать также параметры с трм232.
Так и читайте.
Прочитайте РЭ на ПЛК63, коим этот ТРМ и является, и попробуйте узнать у ОВЕНа расположение параметров в ветках меню. Ну или экспериментально.
Тут и возникает проблема, таблица регистров есть. По одному читает. При попытке прочитать хотя бы 8 регистров в ответ прилетает ошибка чтения.
Мне нужно прочитать порядка 80 регистров через модем. При запросе по одному регистру опрос идет пол часа. Аналогичный объём при чтении пакетами по 100 регистров занимает 10 секунд.
http://www.owen.ru/uploads/rp_plk63.73_v.1.4.pdf с.81 по pdf
Поэтому Контур-1/Режим контура сорее всего будет по адресу 4176 (в РЭ ошибка) и т.д.
Добрый день, Анна!
С параметром "Реж.Контур 2" разобрался, ошибка в руководстве, адрес начинается с 258, а не с 368.
Прошу техподдержку Овен в вашем лице расшифровку регистров доступных для множественного чтения. Если верить РЭ от ПЛК63 это регистры от 4096 и далее.
Заранее спасибо от всех кто пытается опрашивать ТРМ232 через GSM сеть.
PS Спасибо ASo за открытую тайну!
Добрый день. Помогите плз. Не могу увязать ТРМ232 и операторскую панель СП310, точнее, не получается считать данные со входов ТРМ232 по ModBus. В этой же сети опрашиваются МВ110, ПР200- с этих приборов данные проходят, а с ТРМ какой то затык, в Тех поддержку обращался, но их рекомендации результата не дали (в настройке сети СП310 поставить галочку "изменить порядок регистров"),тогда перестают опрашиваться остальные приборы.
Сделал скрины с экранов настроек Вложение 38503,Вложение 38504,Вложение 38505 Отдельно подключать еще не попробовал, у других приборов адреса:ПР200-адр.2, МВ110- адр.3, на ТРМ232 пробовал 4, потом заводской-16.
Попробовал подключить отдельно ТРМ232 и СП310, датчик подключен на вход 4, настроил опрос только одного регистра (210 "вход4 результирующее"или 30 "вход 4измеренное" ), результат тот же, на экране ТРМ при этом температуру показывает. Что я делаю не так не пойму.
Да, так и есть, согласно таблице "параметры прибора ТРМ232М"
Где в ТРМ232М настройка протокола передачи данных, что бы поменять с ОВЕН на ModBus RTU? В документации нигде не нашел.
Не могу получить значения аналоговых входов (read) по адресам {24,25}...{38,39} по ModBus. Или они в каком-то формате?
Они по другим адресам.
У меня сложилось впечатление,что Вы не понимаете сути запроса в команде. Лично я понимаю
Вашу команду так. Вы запрашиваете устройство с сетевым адресом 2 прочитать информацию начиная с регистра х170 и заканчи
вая регистром 177, т,е запрос с восьми регистров. Ну укажите в шестом Байте запроса вместо 08 10 и наслаждайтесь своими
шестнадцатью регистрами.
Как вещественное число с плавающей точкой.
Считывание чем?
Не правильное у вас впечатление. Попробуйте запросить более 8 регистров и получите ошибку чтения. Эти регистры не поддерживают множественное чтение, а те которые поддерживают находятся за пределом диапазона описанного в инструкции. Овен этот диапазон адресов засекретил.
Давно понял, что при моих задачах нужно переходить на ПЛК63, только появляется куча уже стоящих на объекте ТРМ232М, а таргет от них тоже секртный...
Проблему решил -не исправен ТРМ, залил эту же конфигурацию в другой- все ОК! А тот отправили в СЦ.