Skip to main content

选项卡:Modbus 串行设备 –通用

该选项卡包含网络中网络通信的基本设置。

单元

服务器的单元

看门狗

standard icon:激活看门狗功能。

当 Modbus 设备未收到来自客户端的任何有效查询时,传入数据(保持寄存器/%I 范围)将设置为零。

保持寄存器(%IW)

保持寄存器的数量:可能值:1–4096。最大数量可在设备描述中限制。

可写standard icon:对于保持寄存器,将生成可写 I/O 映射(%QW 地址),而不是只读 I/O 映射(%IW 地址)。这允许 Modbus 设备应用程序(= 服务器应用程序)通过常规 I/O映射来设置保持寄存器。

输入寄存器(%QW)

输入寄存器的数量:可能值:1–4096。最大数量可在设备描述中限制。

重要

输入/输出组件大小的变化会直接影响 I/O映射中可配置参数的数量。

Modbus 为 I/O 数据定义了一个包含四个区域的数据模型。

  • 线圈:输出类型BIT

  • 离散输入:输入类型BYTE

  • 保持寄存器:输出类型WORD(16位)

  • 输入寄存器:输入类型WORD(16位)

与所有现场总线一样,Modbus 也包含输入和输出,但从“主机”的角度来看。这些数据区具有制造商定义的任意数量的逻辑起始偏移量。Modbus 数据区背后的 I/O 数据可以重叠,也可以相互独立。

有关 Modbus 数据模型的详细信息,请参阅第 4.3 章和第 4.4 章中的 Modbus 协议规范( www.modbus.org)。

CODESYS Modbus 设备、输入寄存器和离散量输入,以及保持寄存器和线圈,都映射到相同的 I/O 数据。当它们通过不同的逻辑起始偏移量进行寻址时,情况也是如此。

起始地址

线圈

定义各个 Modbus 数据区的起始地址

离散输入

保持寄存器

输入寄存器