4.2.1 ModBus TCP服务端通道文件配置
ModBus TCP服务端通道文件配置模板
用tcp-mbd
开头,表示该文件为Modbus TCP协议中的服务端配置文件。模板请在配置文件模板中下载。
通道参数配置
Modbus TCP服务端通道参数配置需要首先配置通道名称、连接个数和服务端口。
- 通道名称:字符串类型,可包含中文。
- 连接个数:u64类型,用正整数表示,指TCP服务端建立的通道数量。
- 服务端口:u64类型,用正整数表示,需设置为未占用端口。
TCP服务端可以建立多个通道,对于每个通道,需要配置如下信息:
- 连接名称:字符串类型。
- 测点个数:u64类型,用正整数表示这个通道中测点的个数。
- 客户端IP:字符串类型,格式为IPv4地址格式。
- 客户端端口:u64类型,用正整数表示。
- slave id:u64类型,用正整数表示。
- 通信协议:用XA、ENCAP中二者之一表示。ENCAP指Modbus RTU Over TCP/IP通信协议。XA指Modbus TCP/IP通信协议。
- 一次读寄存器数上限:u64类型,用正整数表示。
- 一次读开关数上限:u64类型,用正整数表示。
- 一次写寄存器上限:u64类型,用正整数表示。
- 一次写开关数上限:u64类型,用正整数表示。
- 轮询周期和超时时间:单位为毫秒,用正整数表示。
- 通道状态测点号:u64类型,用正整数表示。
测点寄存器参数配置
测点寄存器参数配置,可以参见ModBus通道文件测点寄存器参数配置。