Маршрутизация по Slave ID

Маршрутизация по Slave ID доступна для всех типов поддерживаемых устройств Modbus, то есть для устройств Modbus RTU, Modbus ASCII и Modbus TCP.

Правила маршрутизации по ID редактируются на странице (вкладке) настроек маршрутизации по Slave ID. При маршрутизации по Slave ID вы задаёте до восьми диапазонов Modbus ID и указываете назначение для каждого диапазона (при необходимости с сдвигом ID).

При маршрутизации по Slave ID шлюз принимает входящие запросы от ведущих устройств Modbus:

• На всех активных последовательных портах (каналах).

• На любом из четырёх TCP-портов.

Назначением для каждого диапазона ID может быть:

• Один из активных последовательных портов (каналов).

• Один из четырёх ведомых устройств Modbus TCP в IP-сети. Отдельная страница (вкладка) - Настройки TCP-ведомых устройств - позволяет задать IP-адрес и порт для каждого из четырёх ведомых устройств Modbus TCP.

Например, можно задать следующее:

• Запросы с ID от 1 до 10 направлять в последовательный порт 1;

• Запросы с ID от 11 до 20 направлять в последовательный порт 2;

• Запросы с ID от 21 до 25 направлять в TCP-ведомое устройство 1.

Маршрутизация по Slave ID

Обратите внимание: маршрутизация по ID имеет меньший приоритет, чем маршрутизация по TCP-портам. То есть, если включены оба способа маршрутизации и дают противоречивые результаты, приоритет имеет маршрутизация по портам.