Как настроить устройства Modbus
  • 08 Jan 2025
  • 1 Минута для чтения
  • Авторы

Как настроить устройства Modbus


Вводный текст

Узнайте, как настраивать устройства Modbus в Node-RED

В этой статье рассматривается рабочий процесс для редактирования различных типов узлов Modbus.

Процедуры редактируют пример потока PICK-IQ Node-RED.

Update your Edge Device

Ensure your Edge Device is fully updated in order to prevent softlocking. If you run into issues connecting Modbus devices, restart Node-RED on your Edge Device.

Редактирование Modbus-сервера

  1. Дважды щелкните узел Data Read ModbusScreenshot 2024-01-03 124501.png{height="" width=""}.
  2. Выберите кнопку Edit Modbus ServerModbusServer.png{height="" width=""}.
  3. Настройки Modbus-сервераimage.png

Ниже приведен обзор необходимых настроек:* Последовательный порт: /dev/ttyS2 (Это расположение порта RS-485 на EdgeIO)* Тип последовательного порта: RTU-BUFFERD

Следующие настройки COM должны соответствовать вашему устройству Banner. Как изменить их на устройстве Banner, см. в техническом справочнике Banner. Ниже приведены значения по умолчанию для устройств Banner:* Скорость передачи данных: 19200* Биты данных: 8* Стоповые биты: 1* Четность: Нет

  1. Выберите кнопку ОбновитьUpdateBtn.png{height="" width=""}.

Изменить идентификатор устройства

UnitID.png

Каждое устройство имеет Unit-ID (по умолчанию: 1), позволяющий обращаться к конкретному устройству. Если несколько устройств подключены с одним и тем же Unit-ID, то все устройства будут управляться узлами Modbus, ссылающимися на конкретный Unit-ID. Если вы хотите индивидуально управлять подключенными устройствами, вам необходимо:1. Подключить первое устройство.2. Изменить Unit-ID с Default: 1 на новое значение (например, 2).3. Дважды щелкнуть на любом узле Modbus, который должен ссылаться на первое устройство, чтобы отредактировать узел.4. Изменить поле Unit-ID на новое значение (например, 2).5. Повторить для любых других узлов Modbus, на которые вы хотите ссылаться с первым устройством.6. Повторить для каждого нового устройства.

Узел Modbus может одновременно обращаться только к одному Unit-ID, поэтому может потребоваться несколько узлов Modbus для индивидуального управления несколькими устройствами.

Изменение адреса регистра

RegisterAddress.png

Адрес регистра можно изменить в выделенном текстовом поле. Общепринятые адреса регистров можно найти в этой статье.

Запись узлов Modbus

При редактировании узла Modbus Write выполняются те же шаги. Единственное отличие заключается в том, что FC изменяется на FC 6: Preset Single Register, вместо FC 3: Read Holding Register.image.png


Была ли эта статья полезной?