Интеграция по Modbus (RS-485)

Реализована интеграция нашего контроллера по протоколу Modbus RTU через физический интерфейс RS-485 (A+, B-, 0V). Доработка позволяет читать регистры контроллера для мониторинга. Полный список регистров перечислен в таблице.
Подключение в контроллере производится в клеммнике х3 (третий слева клеммник).
Основное требование: Контроллер должен быть зарегистрирован в benzamat Pay и иметь действующую лицензию.

Рекомендуемые параметры связи (рекомендация)

Baud: 9600
Формат: 8, N, 1 (8 данных, без проверки чётности, 1 стоп-бит)
Slave ID: 52
Таймаут мастера: 500–1000 ms
Проверьте параметры в конкретной версии прошивки перед подключением.

Короткий чек-лист перед подключением

  1. Проверить версию прошивки (и совместимость регистров).
  2. Установить правильный Slave ID и параметры COM на мастере.
  3. Подключить A+, B- и 0V; проверить полярность.
  4. Выполнить тест чтения регистра 0000h (версия) и одного простого регистра из блока заправки.

Частые проблемы

  • Нет ответа → проверить питание, 0V, полярность A/B, ID и параметры COM.
  • CRC/битовые ошибки → проверить кабель, экранирование, снизить baud.
  • Неверные значения → проверить byte/word order и масштабирование (см. колонку «масштаб» в таблице).

Рекомендации по подключению RS-485

  1. Кабель. Для линий RS-485 используйте экранированную витую пару не ниже 5-й категории, сечение каждого проводника — не менее 0,22 мм² (рекомендуемый тип: КИПЭВт 2×2×0,6 или аналог).
  2. Безопасность работ. Все работы по подключению выполнять только при полностью отключённом питании оборудования.
  3. Разделение с силовыми кабелями. Прокладывайте сигнальные кабели RS-485 на расстоянии не менее 50 см от силовых кабелей. Если это невозможно — минимизируйте длину параллельной прокладки.
  4. Кабельные каналы и лотки. Сигнальные кабели не размещайте в одном кабель-канале или лотке с силовыми кабелями.
  5. Витая пара. Пары A и B (A+, B-) должны быть в одной витой паре кабеля. Подключение проводов A и B в разных парах не допускается.
  6. Экран и общий проводник. Для контроллеров с гальванической развязкой (как у Benza) экран витой пары подключается к общему проводнику (0V) у каждого устройства.
  7. Сращивания и скрутки. Не допускается сращивание витых пар и использование «скруток» в сигнальной линии. Подключение нескольких приборов допускается только при сохранении целостности кабеля — последовательное соединение приборов по линии (один за другим) без разрывов кабеля.
  8. Длина линии. Теоретический максимум — 1200 м; на практике рекомендуемая длина — не более 500 м.
Полезна ли была информация?