Modbus Rtu 通信协议

来源:本站
导读:目前正在解读《Modbus Rtu 通信协议》的相关信息,《Modbus Rtu 通信协议》是由用户自行发布的知识型内容!下面请观看由(电工学习网 - www.9pbb.com)用户发布《Modbus Rtu 通信协议》的详细说明。
1 读取保持寄存器(单个和多个,以字为最小单位) 发送命令帧:
设备地址 功能码 地址H 地址L 数据量H 数据量L CRC H CRC L
Addr0 3 H HoldStart DataNum CRC高位 CRC低位
帧 长 度:8个字节 设备地址:1~247 功 能 码:3H 数据地址:0~65535 具体范围与相关设备有关 数 量:1~65535 具体范围与相关设备有关 校 验 码:CRC16校验 返回命令帧:
设备地址 功能码 数据量 数据1 数据N CRC H CRC L
Addr1 3 H 返回数据的字节数N Data (1N) CRC高位 CRC低位
帧 长 度:5+N 个字节 设备地址:1~247 功 能 码:3H 数 据 量:实际的读取数据数量 数 据:返回数据的意义 aHoldStart n= DataNum1
VW a VB a VWaVB a+1 VW a+nVB a+n VWa+nVB a+n+1
Data1 Data(2) Data(N-1) Data(N)
校 验 码:CRC16校验 命令有误: 1) 没有任何返回 2) 返回异议帧
设备地址 功能码 错误信息 CRC H CRC L
Addr1 83 H 一个字节的错误信息 CRC高位 CRC低位
2 设置保持寄存器(多个,以字为最小单位) 发送命令帧:
设备地址 功能码 地址H 地址L 数据量H 数据量L 数据字节数 具体 数据 CRC H CRC L
Addr0 10 H HoldStart DataNum bytN 1bytN CRC高位 CRC低位
帧 长 度:9+bytN 个字节 设备地址:1~247 功 能 码:10H 数据地址:0~65535 具体范围与相关设备有关 数 量:1~122 具体范围与相关设备有关 字 节 数:设置的字节个数 bytN= DataNum×2 #p#分页标题#e#数 据:具体的字节数据 校 验 码:CRC16校验 返回命令帧:
设备地址 功能码 地址H 地址L 数据量H 数据量L CRC H CRC L
Addr1 10 H HoldStart DataNum CRC高位 CRC低位
帧 长 度:8 个字节 设备地址:1~247 功 能 码:10H 数据地址:0~65535 具体范围与相关设备有关 数 量:1~122 具体范围与相关设备有关 校 验 码:CRC16校验 命令有误: 1 没有任何返回 2 返回异议帧
地址 功能码 错误信息 CRC H CRC L
Addr1 90 H 一个字节的错误信息 CRC高位 CRC低位
提醒:《Modbus Rtu 通信协议》最后刷新时间 2023-07-10 04:11:29,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《Modbus Rtu 通信协议》该内容的真实性请自行鉴别。