Все проще:
[Блок 1] ‹ RS-485 ›
![](https://www.moxa.ru/images/goods/10148/uport-1130-left-h.jpg)
‹ USB ›
![](http://miracle-for-you.ru/wp-content/uploads/2015/02/image-2.jpg)
‹ USB ›
![](https://www.moxa.ru/images/goods/10148/uport-1130-left-h.jpg)
‹ RS-485 › [Блок 2]
Программно пробросить каналы:
1 Rx ‹- 2 Tx
1 Tx -› 2 Rx
Все записать в лог, и сразу понятно кто что отправляет, кто что отвечает.
Раньше, использовал аппаратные COM порты, они удобнее тем что могут работать практически на любой скорости, а usb-rs485 часто работают на стандартных скоростях, и если передача большой ошибкой, то вместо протокола - кракозябры. Лично использую оригинальные FTDI (куплены почти 12 лет назад еще когда китай не подделывал), которые прекрасно работает на любых скоростях.
Про терминаторы 120 Ом не забываем.
Сам так делал, если два устройства работают только между собой, то ставил кварц не кратный скорости, а тот который нашел в нелеквидах, и не заморачивался с покупкой 4.096, 11.0592, 22.1184 МГц.