Добрый день!
Дано:
ПЛК110-30[M02]
OPC-сервер Lectus OPC
Множество разнесенных территориально объектов связанных с диспетчерским пунктом (ДП) по радиоканалу, .
Задачи:
1) Организовать маршрутную ретрансляцию пакетов данных Modbus RTU с "верхнего" rs232 порта на "нижний" rs485.
2) Организовать маршрутную ретрансляцию пакетов данных Modbus TCP с "верхнего" Ethernet порта на "нижний" rs485.
При маршрутной ретрансляции из «верхней» сети в «нижнюю» пакеты данных имеют структуру, приведенную в таблице 1.
Маршрутный ретранслятор отбрасывает от исходного пакета (П1) свой маршрутный адрес и «верхнюю» контрольную сумму CRCВ (при ее наличии), и получившийся новый пакет (П2) передает в «нижнюю» сеть.
При получении корректного ответа из «нижней» сети (пакет П3) маршрутный ретранслятор добавляет в начале пакета свой маршрутный адрес, а в конце – новую («верхнюю») CRC пакета, и отправляет получившийся пакет (П4) в «верхнюю» сеть.
Маршрутная ретрансляция может иметь несколько уровней вложенности, по количеству маршрутных ретрансляторов на пути данных от ДП до оконечного устройства.
Пример того, как должно быть в приложении. (маршрутный адрес ПЛК ретранслятора 227, адрес оконечного устройства 23)
Поиском ничего на форуме не нашел... прошу помочь... возможно эта тема уже обсуждалась или в какую сторону ковырять.