Modbus RTU master отправка ответа в SoftwareSerial

Использование протоколов Modbus, SPI, I2c и прочих, проблемы и решения
Ответить
Kristow
Рядовой
Сообщения: 1
Зарегистрирован: 23.11.2016{, 09:11}
Репутация: 0

Modbus RTU master отправка ответа в SoftwareSerial

#1

Сообщение Kristow » 23.11.2016{, 09:20}

Всем привет.
Сделал тестовый проект с чтением одного регистра.
С помощью serial port monitora увидел что modbus запрос в прибор и ответ от прибора верные.
Modbus master отправляет: 10 03 00 01 00 01 d6 8b
Modbus master получает ответ: 10 03 02 01 a4 44 6c = тут ответ 420.
Но в SoftwareSerial шлет только 0 без изменений.
Подскажите где косяк и куда копать?
Думаю что где-то не верно определяю тип входящей переменной.
По идее я получаю integer.... или нет?

Пробовал сделать запрос через QModBus, запрос и ответ такой же, но в проге показывает верное значение (420).
Последний раз редактировалось Kristow 23.11.2016{, 09:44}, всего редактировалось 1 раз.

Ответить

Вернуться в «Протоколы»