文件名称:Modbus-TCP:Modbus TCP客户端库,可与PLC等Modbus服务器进行交互
文件大小:239KB
文件格式:ZIP
更新时间:2024-06-08 01:31:56
arduino-library modbus-tcp modbus-client modbus-server C++
自述文件 概述 这是一个Arduino库,用于通过以太网(通过TCP协议)与Modbus服务器进行通信。 Arduino将充当Modbus客户端并向Modbus服务器(可以是任何设备或PLC)请求数据。 硬件 该库已通过带有以下兼容以太网IC的Arduino 进行了测试。 Wizent W5100-。 ENC28J60- 。 ESP8266- 。 注意:通过在头文件中添加新的,可以使其与Wiznet W5500模型兼容。 设定值 根据所使用的ic,设置以下宏。 定义WIZNET_W5100 = 0 定义ENC28J60 = 0 定义ESP8266 = 1 特征 已实现以下Modbus功能: 离散线圈/标志 0x01-读取线圈 0x02-读取离散输入 0x05-写单线圈 0x0F-写入多个线圈 登记册 0x03-读取保持寄存器 0x04-读取输入寄存器 0x06-写单个寄存器