
ModbusMaster:让您的Arduino成为Modbus主站
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
ModbusMaster是一款专为Arduino设计的库,它使Arduino能够充当Modbus网络中的主站。通过简化通信协议,用户可以轻松实现与从设备的数据交换和控制功能。
概述
这是一个 Arduino 库,用于通过 RS232485(采用 RTU 协议)与 Modbus 从站进行通信。
功能特性
以下 Modbus 功能可用:
- 分立线圈标志
- 0x01:读取线圈
- 0x02:读取离散输入
- 0x05:写单个线圈
- 0x0F:写入多个线圈
- 寄存器操作:
- 0x03:读取保持寄存器
- 0x04:读取输入寄存器
- 0x06:写单个寄存器
- 0x10:写入多个寄存器
- 0x16:屏蔽写寄存器
- 0x17:读写多个寄存器
支持全双工和半双工 RS232485 收发器。 提供回调函数来切换数据使能 (DE) 和接收器使能 (RE) 引脚。
安装
使用库管理器(IDE 版本 1.6.2 及以上提供)将库安装到您的 Arduino IDE 中。 打开 IDE 并单击 Sketch > Include Library > Manage Libraries,搜索并下载此 Modbus 库。
全部评论 (0)
还没有任何评论哟~


