Доброго времени суток!
Читаю регистры с ТРМ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 регистров)? Прилетает ошибка чтения.
При общении через модем читать по одному регистру крайне не удобно.
У меня сложилось впечатление,что Вы не понимаете сути запроса в команде. Лично я понимаю
Вашу команду так. Вы запрашиваете устройство с сетевым адресом 2 прочитать информацию начиная с регистра х170 и заканчи
вая регистром 177, т,е запрос с восьми регистров. Ну укажите в шестом Байте запроса вместо 08 10 и наслаждайтесь своими
шестнадцатью регистрами.
Не правильное у вас впечатление. Попробуйте запросить более 8 регистров и получите ошибку чтения. Эти регистры не поддерживают множественное чтение, а те которые поддерживают находятся за пределом диапазона описанного в инструкции. Овен этот диапазон адресов засекретил.
Давно понял, что при моих задачах нужно переходить на ПЛК63, только появляется куча уже стоящих на объекте ТРМ232М, а таргет от них тоже секртный...
Добрый день, Анна!
С параметром "Реж.Контур 2" разобрался, ошибка в руководстве, адрес начинается с 258, а не с 368.
Прошу техподдержку Овен в вашем лице расшифровку регистров доступных для множественного чтения. Если верить РЭ от ПЛК63 это регистры от 4096 и далее.
Заранее спасибо от всех кто пытается опрашивать ТРМ232 через GSM сеть.
PS Спасибо ASo за открытую тайну!
Доберусь до OPC сервера - подскажу.
У Вас ТРМ имеет адрес 2?