MENU
    如何设置 Modbus 设备
    • 08 Jan 2025
    • 1 分钟阅读
    • 贡献者

    如何设置 Modbus 设备


    文章摘要

    了解如何在 Node-RED 中设置 Modbus 设备

    本文介绍编辑不同类型 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. 双击数据读取 Modbus 节点Screenshot 2024-01-03 124501.png
    2. 选择 "编辑 Modbus 服务器 "按钮ModbusServer.png
    3. Modbus 服务器设置image.png

    请参阅下面的必要设置概览: *串行端口:/dev/ttyS2*(这是 EdgeIO 上 RS-485 端口的位置)****串行类型:**RTU-BUFFERD

    以下 COM 设置必须与 Banner 设备相匹配。有关如何在 Banner 设备上更改这些设置,请参阅 Banner技术参考表。以下是 Banner 设备的默认值: ***波特率:**19200*数据位8*停止位1***奇偶校验:**奇偶校验:无

    1. 选择更新按钮UpdateBtn.png

    更改单位标识

    UnitID.png

    每个设备都有一个 Unit-ID(默认:1),可用于寻址特定设备。如果连接了多个具有相同单元 ID 的设备,则所有设备都将由引用特定单元 ID 的 Modbus 节点控制。如果您想单独控制已连接的设备,则必须:1.连接第一台设备。2.将 Unit-ID 从默认值:1 更改为新值(如 2)。3.双击任何您想引用第一台设备的 Modbus 节点以编辑该节点。4.将 Unit-ID 字段更改为新值(如 2)。5.对任何其他您想引用第一台设备的 Modbus 节点重复上述操作。

    一个 Modbus 节点一次只能寻址一个 Unit-ID,因此您可能需要使用多个 Modbus 节点来单独控制多个设备。

    更改寄存器地址

    RegisterAddress.png{height="" width="""}

    可以在高亮显示的文本框中更改寄存器地址。常用寄存器地址可在本文中找到。

    Modbus 写节点

    编辑 Modbus 写节点时的步骤相同。唯一不同的是,将 FC 改为FC 6:预置单 寄存器,而不是FC 3:读取保持寄存器image.png


    本文对您有帮助吗?