Проблема со чтением данных Modbus с помощью преобразователя Max485

Я пытаюсь прочитать данные Modbus(счетчик электроэнергии HPL), используя «USB to RS485» и «преобразователь Max485». Когда я подключил устройство Modbus к ПК с помощью преобразователя USB в Rs485, то получил хороший результат. Когда я подключаю свое устройство Modbus к ПК с помощью преобразователя Max485, в этот раз я получаю ошибку контрольной суммы.

Мой анализ и чтение приведены ниже. Я пытался читать с помощью ModScan32 (программное обеспечение для настольных ПК)

Использование USB для rs485

Запрос: 05,03,03,3f,00,01,b5,c6

Ответ: D7,02,06,D5,8B,BB 05,03,02,06,D5,8B,BB 05,03,02,06,D5,8B,BB 4F,20,E0,06,D5,8B ,ВВ

Использование конвертера Max485 (DI, DE, RE, RO) в rs485

Запрос: 05,03,03,3f,00,01,b5,c6

Ответ: 41,05,03,03,3F,00,01,B5,C6,60,41,02,D505,00,05,03,03,3F,00,01,B5,C6,20,1C,41,02,Д5,8Ф

Пожалуйста, помогите разобраться в проблеме. Спасибо.

0 ответов

Другие вопросы по тегам