Modbus без RS-485?

sansei4
Offline
Зарегистрирован: 09.01.2015

Никак не могу найти ответа в интернете, можно ли подключить две платы по RX-TX и использовать библиотеки Modbus для передачи данных? Ведь все адаптеры подключаются к последовательным портам, а потом между собой. В моем понимании они просто преобразуют один физический протокол в другой и обратно. Или я в чем-то не прав?

6136
Offline
Зарегистрирован: 23.08.2017

Цитата:

Modbus может использоваться для передачи данных через последовательные линии связи RS-485, RS-422, RS-232, и сети TCP/IP

с короткими проводниками должно работать без проблем: если библиотека под RS-485, линия, отвечающая за направление передачи на каждой плате просто будет передавать неиспользуемую информацию

если библиотека под RS-232 и там только две сигнальных линии, в обычной схеме идущие через преобразователи уровней (что нибудь вроде ADM202), то достаточно соединить линии (без этих преобразователей) и ОБЩИЙ провод

т.е.

Rx1    к   Tx2

Tx1   к   Rx2

ОБЩИЙ1 к ОБЩЕМУ2

Напряжение питания микроконтроллеров обеих плат должно быть одинаково, а все три провода короткие.