Проблема со чтением данных 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Ф
Пожалуйста, помогите разобраться в проблеме. Спасибо.