Modbus 支持模块
| 在开始使用该库之前,建议阅读文档使用 Modbus TCP 模块库 。 |
Modbus 协议支持模块库用于 RITM CPM 上运行的实时应用程序通过 Modbus 协议与控制系统设备进行通信。
使用该库时,运行实时应用程序的 RITM 将作为 Modbus 网络的客户端。支持与 Modbus 网络的 16 个服务器(从站)同时工作。
支持以下 Modbus 协议功能:
-
1 (0x01)- 从多个标志寄存器读取数值(读取线圈状态); -
2 (0x02)- 从多个离散输入读取数值(读取离散输入); -
3 (0x03)- 从多个保持寄存器读取数值(读取保持寄存器); -
4 (0x04)- 从多个输入寄存器读取数值(读取输入寄存器); -
5 (0x05)- 写入单个标志的值(强制单线圈); -
6 (0x06)- 向单个存储寄存器写入数值(预置单寄存器); -
15 (0x0F)- 向多个寄存器写入数值(强制多线圈); -
16 (0x10)` - 向多个存储寄存器写入数值(预置多个寄存器)。