Перейти к содержанию
Конвертер Ethernet–RS485: настройка Modbus TCP–RTU

Конвертер Ethernet–RS485: настройка Modbus TCP–RTU

Подключение и настройка шлюза Ethernet–RS485, прозрачный режим, очередь запросов, кэширование и диагностика Modbus TCP–RTU.

Ethernet–RS485 — готовый шлюз Modbus TCP–RTU. Он принимает сетевые запросы, последовательно выполняет их на линии RS485 и возвращает ответы клиенту.

Подключение

ПараметрЗначение
СетьEthernet
RS485A, B, GND, +5 В
ПитаниеPassive PoE 12–24 В
Индикациякрасный — нет линка; зелёный — линк есть
Габариты100 × 67 × 38 мм
  1. Подключите питание и Ethernet.
  2. Подключите A/B к линии RS485, соблюдая полярность.
  3. По умолчанию шлюз получает IP по DHCP. Найдите адрес в роутере и откройте веб-интерфейс.
  4. Задайте скорость, чётность и тайм-аут RS485 в соответствии с документацией ведомого прибора. Число стоп-битов не настраивается.
  5. Сначала прочитайте один известный регистр Modbus TCP-клиентом, затем подключайте SCADA или BMS.

Распиновка Passive PoE для устройств UnitX ODNFC:

  • контакты 1 и 2 — Ethernet, первая пара данных;
  • контакты 3 и 6 — Ethernet, вторая пара данных;
  • контакты 4 и 5«+» питания;
  • контакты 7 и 8«−» питания.

Нумерация относится к контактам разъёма 8P8C (RJ45) или соответствующим контактам колодки. Passive PoE подаёт постоянное напряжение без согласования с устройством — это не IEEE 802.3af/at. Перед включением убедитесь, что напряжение источника входит в допустимый для устройства диапазон.

При длинной линии ставьте терминаторы 120 Ом на её концах. Не устанавливайте терминатор на каждом устройстве.

Возможности

  • прозрачный шлюз Modbus TCP–RTU;
  • очередь запросов и повторы после ошибок;
  • периодический опрос и кэширование значений;
  • ограничение доступа по IP, функциям и диапазонам регистров;
  • настройка Ethernet, RS485, тайм-аутов и правил опроса;
  • диагностика подключений, очереди, ошибок и времени ответа.

Прозрачный режим

Каждый Modbus TCP-запрос ставится в очередь, преобразуется в RTU и последовательно выполняется на линии. Этот режим подходит для небольшой шины и умеренной частоты опроса. Если несколько TCP-клиентов опрашивают одну медленную линию, учитывайте очередь и тайм-ауты.

Режим концентратора

Шлюз сам опрашивает заданные регистры и отдаёт сетевым клиентам последнее успешное значение из кэша. Это снижает нагрузку на RTU-линию. Для каждого значения задайте допустимый возраст кэша и поведение после ошибки опроса.

Диагностика

  • тайм-ауты по всем адресам: проверьте A/B, питание, скорость и чётность;
  • отвечает не тот прибор: проверьте Modbus-адреса;
  • разные клиенты видят разные регистры: проверьте нумерацию с нуля или единицы;
  • ошибки только под нагрузкой: увеличьте тайм-аут, сократите частоту опроса и проверьте согласование линии.