
Конвертер Ethernet–RS485: настройка Modbus TCP–RTU
Подключение и настройка шлюза Ethernet–RS485, прозрачный режим, очередь запросов, кэширование и диагностика Modbus TCP–RTU.
Ethernet–RS485 — готовый шлюз Modbus TCP–RTU. Он принимает сетевые запросы, последовательно выполняет их на линии RS485 и возвращает ответы клиенту.
Подключение
| Параметр | Значение |
|---|---|
| Сеть | Ethernet |
| RS485 | A, B, GND, +5 В |
| Питание | Passive PoE 12–24 В |
| Индикация | красный — нет линка; зелёный — линк есть |
| Габариты | 100 × 67 × 38 мм |
- Подключите питание и Ethernet.
- Подключите A/B к линии RS485, соблюдая полярность.
- По умолчанию шлюз получает IP по DHCP. Найдите адрес в роутере и откройте веб-интерфейс.
- Задайте скорость, чётность и тайм-аут RS485 в соответствии с документацией ведомого прибора. Число стоп-битов не настраивается.
- Сначала прочитайте один известный регистр 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-адреса;
- разные клиенты видят разные регистры: проверьте нумерацию с нуля или единицы;
- ошибки только под нагрузкой: увеличьте тайм-аут, сократите частоту опроса и проверьте согласование линии.