C# ModBus中寄存器和功能码

四. 寄存器和功能码

modbus的功能码很多,且不同功能码对应的报文也不一致,后续博客我会借用开源库实现一个modbus master 测试功能码 解析报文

下边我用表格总结一下寄存器,功能码,报文格式

 

 

 

注:

(1)报文中的所有字节均为16进制

(2)由上图我们总结出不同的功能码的报文(无论询问报文还是响应报文)前8个字节都是一致的 都是2字节消息号+2字节ModBus标识+2字节长度+1字节站号+1字节功能码 后边根据功能码不同而不同

(3)报文中,指定线圈通断标志  FF00 置线圈为ON  0000置线圈为OFF

 

转载:https://www.cnblogs.com/HomeSapiens/p/16860004.html

posted @   .net&new  阅读(168)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示