modbus通信从入门到进阶完整版(干货分享Modbus通讯数据格式及协议功能码详解)
modbus通信从入门到进阶完整版(干货分享Modbus通讯数据格式及协议功能码详解)3— 保持寄存器:控制器运行时被设定的某些参数,可读可写2— 离散输入状态:输入端口,通过外部设定改变输入状态,可读但不可写四:Modbus 汇总一、Modbus 寄存器种类说明1— 线圈状态:输出端口,可设定端口的输出状态,也可以读取该位的输出状态
内容概要
一:Modbus 寄存器种类说明
二:Modbus 通讯数据格式
三:Modbus 功能码简述
四:Modbus 汇总
一、Modbus 寄存器种类说明
1— 线圈状态:输出端口,可设定端口的输出状态,也可以读取该位的输出状态
2— 离散输入状态:输入端口,通过外部设定改变输入状态,可读但不可写
3— 保持寄存器:控制器运行时被设定的某些参数,可读可写
4— 输入寄存器:控制器运行时从外部设备获得的某些参数,可读不可写
二、Modbus 通讯数据格式
单个写入:
多个写入:
读取:
三、Modbus 功能码简述
功能码可以分为位操作和字节操作,位操作的最小单位是Bit,字节操作的最小单位为2个字节(Byte)。
1— 位操作指令:读线圈状态01H、读离散输入状态02H、写单个线圈05H、写多个线圈0FH.
2— 字节操作指令:读保存寄存器03H、读输入寄存器04H、写单个保存寄存器06H、写多个保存寄存器10H.
四、Modbus功能码