У меня есть устройство RS232, которое отправляет данные по протоколу Modbus. У меня проблемы со связью с ним, и я думаю, что моя проводка неверна. Так как большинство устройств Modbus работают через RS485, информацию об этом найти сложно.
У меня есть преобразователь USB в RS232 и кабель RS232. Я зачистил одну сторону кабеля RS232 и подключил провода RXD, TXD и GND к соответствующим проводам датчика. следуя этой схеме:
Датчик питается от внешнего источника питания 5В. У меня нет связи с датчиком. Я попробовал это, поменяв местами RXD и TXD, а также на Raspberry Pi с питанием для датчика, поступающим от pi.
Я также пытался использовать преобразователь RS485 в USB, я получаю данные таким образом, но они не имеют никакого смысла в соответствии с протоколом Modbus, они кажутся случайными. Я использовал модуль Python с минимальным модулем Modbus и инструменты последовательного тестирования. Датчик представляет собой Calex PyroCube S, согласно техническому описанию, он использует скорость передачи 9600, отсутствие четности и 2 стоповых бита. Я думаю, что номер раба 1?
Маркос Г.
фрр
фрр
фрр
фрр
фрр
Брайан