Modbus 驱动程序
使用 Modbus 控制器时,请遵守以下准则。
协议
Modbus 通信驱动程序支持以下协议:
- Modbus TCP。TCP 套接字访问模式。
- Modbus RTU。串行端口访问模式。
数据类型
Modbus 通信驱动程序支持以下数据类型:
数据类型 | 长度 |
---|---|
Bool | 1 位 |
Byte | 1 个字节 |
SByte | 1 个字节 |
UInt16 | 2 个字节 |
Int16 | 2 个字节 |
UIn32 | 4 个字节 |
Int32 | 4 个字节 |
Uint64 | 8 个字节 |
Int64 | 8 个字节 |
Float | 4 个字节 |
Double | 8 个字节 |
String | 默认为 80 个字符 |
Array |
数据区域
Modbus 通信驱动程序支持以下数据区域:
面积 | Modbus 函数代码(十六进制) | 寻址方式 | 数据类型 | 访问 | 范围 |
---|---|---|---|---|---|
单线圈 | 01 读取 05 写入(单个) | Coil Status | Boolean | 读取/写入 | 0-65535 |
线圈 | 01 读取 15 写入(多个) | Coil Status | Boolean | 读取/写入 | 0-65535 |
离散输入 | 02 读取 | Input Status | Boolean | 只读 | 0-65535 |
单一寄存器 | 03 读取 06 写入 | Holding Register | Word | 读取/写入 | 0-65535 |
多个寄存器 | 03 读取 10 写入 | Holding Register | Word | 读取/写入 | 0-65535 |
Input Register | 04 读取 | Input Register | Word | 只读 | 0-65535 |
小贴士:
寻址方式可能因设备而异。有关更多信息,请参阅设备文档。
提供反馈