“通道 0 - Modbus 从站”视图参数

在“设备定义”对话框中,使用“通道 0 - Modbus 从站”视图上的设置来创建“Modbus 从站”的数据映射表。
小贴士: 当“概述”视图中的“通道 0”参数设置为“Modbus 从站”时,“Modbus 从站”视图可用。
参数
说明
寄存器映射编号
显示寄存器映射编号。可用选项为 0 至 29。
寄存器类型
指定寄存器的类型。可用选项:
  • 禁用(默认)
  • 线圈
  • 离散输入
  • 输入寄存器
  • 保持寄存器
小贴士: 禁用此寄存器类型时,参数不可用。
数据类型
指定寄存器的数据类型。可用选项取决于所选的寄存器类型。
对于线圈和离散输入,可用选项为:
  • BOOL
对于保持寄存器和输入寄存器,可用选项包括:
  • INT
  • REAL
寄存器起始地址
指定寄存器的起始地址。有效值在 0 至 65,535之间。
数据计数
指定数据类型的数据的数量。有效值取决于“数据类型”。
数据类型
有效值
BOOL
1 至 128
INT
1 至 100
REAL
1 至 50
连续寄存器读取/写入的数量如下:
  • 对于 BOOL:等于数据计数
  • 对于 INT:等于数据计数
  • 对于 REAL:等于(数据计数 * 2)
对于具有相同寄存器类型的任意两个映射,它们的寄存器范围不得重叠。每个映射的寄存器范围为寄存器起始地址到映射的结束地址。结束地址的计算方式为:(寄存器起始地址 + 寄存器数 - 1)。
每个映射的结束地址不得超过最大地址 65,535。
缓冲区索引
指定输入和/或输出标签中寄存器缓冲区的缓冲区索引。这些标签为 HoldingRegister[y]、Coil[z]、InputRegister[y] 和 DiscreteInput[z],其中“y”和“z”为缓冲区索引。
有效值为:
  • 0 至 15(对于线圈/离散输入)
  • 0 至 99(对于保持/输入寄存器)
该寄存器映射占用的连续缓冲区数如下:
  • 对于 BOOL:等于(数据计数 / 8)的向上舍入
  • 对于 INT:等于数据计数
  • 对于 REAL:等于(数据计数 * 2)
对于具有相同寄存器类型的任意两个寄存器映射,其缓冲区范围不得重叠。缓冲区范围为缓冲区索引到由数据计数产生的结束缓冲区索引。结束缓冲区索引的计算方式为:(缓冲区索引 + 缓冲区数 - 1)。
每个映射的结束缓冲区索引不得超过上面定义的缓冲区索引的有效范围。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈 。
Normal