Ручная настройка Запись правила маршрутизации имеет вид 6:0:G:40:0:S:R и раскрыта в таблице ниже. Таблица А.14 – Раскрытие записи правила маршрутизации Если в поле Slave ID входящего пакета установлено значение G , шлюз пересылает все пакеты из сети Wi-Fi (Hex – 0x06) в сеть RS-485 (Hex – 0x40), кроме входящих пакетов со Slave ID, равным 1. ПРИМЕЧАНИЕ Устройства в сети RS-485 не могут иметь адрес, равный 1, если в Slave ID входящего пакета установлено значение G , потому что данный адрес зарезервирован за шлюзом и не может быть изменен. Таким образом, все входящие пакеты со значением Slave ID = 1 будут попадать под системное правило маршрутизации 27:0:1:0:0:S:P .
Если изменить адрес Slave-устройства невозможно, то можно применить следующее правило маршрутизации: 6:0:DE:40:0:1:R (пакеты, направленные на адрес 0xDE (Dec – 222), будут перенаправлены на Slave-устройство с адресом 1). Данное правило маршрутизации следует поставить выше правила со значением G в соответствии с порядком ( см. А.1 ) разбора таблицы маршрутизации. Исходящий пакет будет иметь точно такой же Slave ID, как и у входящего пакета, так как поле Slave ID исходящего пакета имеет значение S . Протокол Modbus TCP будет сконвертирован в протокол Modbus RTU (код протокола – R ).
ПРИМЕЧАНИЕ Для конвертации протокола Modbus TCP в протокол Modbus ASCII следует установить в поле Код протокола значение A . 36 Входящий пакет Исходящий пакет Прото- кол Код интерфей- са/IP-адрес Порт (не используется) Slave ID Код интерфейса/ IP-адрес Порт (опциональ- но) Slave ID 0x06 0x00 (не используется) G 0x40 0x00 (не задействован) S R