Как правильно прокинуть интерфейсы RS-232/422/485 через оптику?

Автор Сообщение
#1 / 02.12.2018 09:46
admin

1oXdWaf_PDc.jpg

 

Часто возникают ситуации, когда необходимо подключить какое-либо устройство с интерфейсом RS-232/422/485 к другому такому же устройству или ПК, но оно находится далеко или неудобно расположено. Тогда можно применить преобразование интерфейсов RS-232/422/485 в оптику. Но такое преобразование можно сделать несколькими способами и у каждого есть свои особенности. Давайте рассмотрим варианты. Далее примеры будут на основе RS-485, т.к. он чаще используется в АСУ ТП, но решения ниже применимы и к RS-232/422.

Удлинение сети RS-485 через медиаконвертер
Обычное удлинение сети RS-485 на несколько километров можно сделать через медиаконвертер.

tDRZg8SWjgc.jpg

В этом случае мы используем два медиаконвертера соединенных оптикой. Данные передаются прозрачно, как будто и нет никакой оптики.

Т.к. медиаконвертер просто преобразует сигналы, то оптический выход медиаконвертера нельзя подключить к оптическому Ethernet коммутатору. Вам придется прокладывать оптику от одного медиаконвертера до другого по схеме точка-точка.

Пример оборудования TCF-140 и ICF-1150.

Иногда у нас уже проложена оптика, которая подключается к Ethernet коммутатору, тогда вам поможет следующая схема.

Удлинение сети RS-485 через оптику по сети Ethernet
У вас уже есть локальная сеть Ethernet или Ethernet коммутатор с прокинутым оптическим выходом.

В этом случае мы используем серверы последовательных интерфейсов или конвертеры интерфейсов из RS-232, RS-422 и RS-485 в Ethernet или в Ethernet оптику. Данные будут упаковываться в Ethernet пакет и на другом конце распаковываться. Сервер последовательных интерфейсов не разбирает протоколов и отправляет данные как есть.

WaMw1k4iWCA.jpg

Возможны два варианта схемы подключения:

1) Прокидывание RS-485 через два сервера последовательных интерфейсов, соединенных оптикой. Один СОМ порт соединяется с другим по типу точка-точка.

8SSUKfgRGf4.jpg
2) Подключение RS-485 к серверу последовательных интерфейсов и получение данных на другом конце линии через «виртуальный СОМ порт» или по технологии TCP Client-Server.

eg-nwAp-FEg.jpg
Удлинение сети RS-485 через оптику по сети Ethernet с преобразованием Modbus протоколов
Если ваше устройство имеет протокол Modbus RTU, то наилучшим решением будет конвертация протокола Modbus RTU в Modbus TCP и работать на верхнем уровне будем через Modbus TCP.

Для этого нам понадобятся шлюзы протоколов Modbus. Шлюзы следят за протоколом и конвертируют его без ошибок.

Возможны два варианта схемы подключения:

1) Подключение RS-485 к шлюзу протоколов и получение данных на другом конце линии через Ethernet по протоколу Modbus TCP.

-HHl9v6O9Es.jpg
2) Прокидывание RS-485 через два шлюза протоколов с преобразованием Modbus RTU в Modbus TCP и обратно в Modbus RTU.

r_voiiMlxAE.jpg
Как видим задачу по пробросу интерфейсов RS-232/422/485 через оптику можно решить несколькими способами.

Источник: https://moxa.pro/articles/articles/kak-pravilno-prokinut-interfeysy-rs-232-422-485-cherez-optiku/

Сообщения: 463