- 25
- 0
- 约1.64万字
- 约 12页
- 2018-03-10 发布于浙江
- 举报
MODBUS 协议
MODBUS 协议 ba_wang_mao 编制
1. 读取线圈状态 (功能码=01 )
读从机设备离散量输出口的ON/OFF 状态,不支持广播。
查询信息规定了要读的起始线圈和线圈量,线圈的起始地址为零,1-16 个线圈的寻址地址分别为0
-15。表1 列出控制器支持最大的参数清单。
响应信息中的各线圈的状态与数据区的每一位的值相对应,1=ON ;0 =OFF 。第一个数据字节的LSB
(最低有效字符)为查询中的寻址地址,其他的线圈按顺序在该字节中由低位高位排列,直至8 个为止,
下一个字节也是从低位向高位排列。
若返回的线圈数不是8 的倍数,则在最后的数据字节中的剩余位至字节的最高位全部填零,字节数区
说明全部数据的字节数。
n 主机请求报文:
名称 长度 说明
设备地址 1 字节
功能码 1 字节 0x01
开始地址 2 字节 0x00 -0xFFFF
线圈数量 2 字节 1 -2000 (0x7D0)
校验码 2 字节
n 从设备应答报文:
名称 长度 说明
设备地址 1 字节
功能码 1 字节 0x01
线圈数量对应的字节数 1 字节 N
线圈数据1 (Coils 27-Coils 20) 1 字节
线圈数据2 (Coils 2F-Coils 28) 1 字节
线圈数据n (Coils 32-Coils 30) 1 字节 n=N 或N +1
校验码 2 字节
如果线圈数量是8的位数,则N=n/8,否则N=N+1
n 从设备错误应答报文:
名称 长度 说明
设备地址 1 字节
功能码 1 字节 0x81
错误码 1 字节 错误码为01 或02 或03 或04
校验码 2 字节
1
MODBUS 协议 ba_wang_mao 编制
2. 读取输入状态 (功能码=02 )
读从机设备离散量输入信号的ON/OFF 状态。不支持广播。
查询信息规定了要读的输入起始地址,以及输入信号的数量。输入起始地址为0 ,1-16 个输入口的
地址分别为0-15。表1 列出控制器支持最大的参数清单。
响应信息中的各输入口的状态,分别对应于数据区中的每一位值,1=ON ;0 =OFF,第一个数据字节
的LSB (最低有效字符)为查询中的寻址地址,其他输入口按顺序在该字节中由低位向高位排列,直至8
个位为止。下一个字节中的8 个输入位也是从低位到高位排列。
若返回的输入位数不是8 的倍数,则在最后的数据字节中的剩余位直至字节的最高位全部填零。字节
的最高位字节数区。说明了全部数据的字节数。
您可能关注的文档
最近下载
- 施工现场各类设备机械安全监理实施细则(参考).doc VIP
- 华东交通大学2015-2016第一学期电牵专业《电机与拖动》期末A卷.doc VIP
- 储气罐专业定期检查表.docx VIP
- JB_T 14788-2024《连续延伸带式输送机》.pdf VIP
- GB 265-1988 运动黏度.pdf
- 山东省青岛市胶州市2024-2025学年七年级上学期期末历史试题(含答案).pdf VIP
- 基于概念整合理论研究母语对二语写作的影响-外国语言学及应用语言学专业论文.docx VIP
- 中国旅游地理第四章旅游区划.ppt VIP
- 《陆上风力发电机组钢混塔架施工关键材料技术规程》.pdf VIP
- 2025年AI图像识别服务合同协议合同.docx VIP
原创力文档

文档评论(0)