Engee 文档

Modbus 支持模块

建议您在使用库之前阅读文档。 使用 Modbus TCP 模块库.

Modbus协议支持模块库旨在将在KPM RHYTHM上运行的实时应用程序与使用Modbus协议的自动化过程控制系统进行通信。

使用此库时,实时应用程序正在其上运行的KPM"RHYTHM"充当Modbus网络的客户端。 支持与Modbus网络的16个服务器(从站)同时操作。

支持以下Modbus协议功能:

  • 1(0x01) -从多个标志寄存器读取值(读取线圈状态);

  • 2(0x02) -从多个离散输入读取值(读取离散输入);

  • 3(0x03) —从多个存储寄存器读取值(读取保持寄存器);

  • 4(0x04) -从多个输入寄存器读取值(Read Input Registers);

  • 5(0x05) -记录单个标志的值(力单线圈);

  • 6(0x06) -将值写入单个存储寄存器(预置单个寄存器);

  • 15(0x0F) -将值写入多个标志寄存器(强制多个线圈);

  • 16(0x10) -将值写入多个存储寄存器(预设多个寄存器)。