У вас проблемы с проводкой.
Итог: все порты RS232 должны (и могут) общаться друг с другом. То же самое для RS485.
Вы должны проверить распиновку каждого адаптера. Поскольку все они используют один и тот же разъем DB-9 для обеих сторон (232 и 485), и вы объединяете три из них, это очень сбивает с толку.
Для RS485 просто возьмите каждую пару устройств одно за другим и убедитесь, что вы правильно подключаете DATA + с одной стороны к DATA + с другой, то же самое для DATA - и оба GND вместе (и do
*1012* Для RS232 просто подключите оба GND вместе, TX с одной стороны к RX с другой и наоборот. Вам понадобится больше подключений, только если вы используете аппаратное управление потоком, поэтому я не буду использовать его для первого теста.
Сказав это, я процитирую себя дословно :
Существуют некоторые нюансы общей универсальной совместимости R485, о которой говорилось выше, например, смещение шины или полное сопротивление (относящиеся к оконечным резисторам), которые иногда могут быть (в основном, когда вам приходится преодолевать большие расстояния или вы находитесь в шумном промышленном помещении). окружающая среда) головная боль, но вы всегда должны быть в состоянии решить те, у кого достаточно времени, терпения и изобретательности.
Я думаю, у вас есть все устройства поблизости, поэтому вышеприведенное не должно относиться к вашему делу. Если после просмотра проводки и распиновки у вас все еще есть проблемы с некоторыми комбинациями, было бы неплохо использовать прицел, чтобы подключиться к шине и посмотреть, что на самом деле происходит. Или, если у вас есть доступ к нему, еще лучше инструмент .