Modbus协议格式

类型说明功能码帧类型ADU
地址域PDU校验码
读数据读线圈01H请求地址域功能码起始地址线圈数量 CRC校验码
应答字节数线圈状态
异常功能码+80H异常码 
读离散量输入02H请求地址域功能码起始地址输入数量      CRC校验码
应答字节数输入状态      
异常功能码+80H异常码     
读保持寄存器03H请求地址域功能码起始地址寄存器数量      CRC校验码
应答字节数寄存器值     
异常功能码+80H异常码     
读输入寄存器04H请求地址域功能码起始地址输入寄存器数量      CRC校验码
应答字节数输入寄存器值     
异常功能码+80H异常码     
写数据写单个线圈05H请求地址域功能码输出地址输出值      CRC校验码
应答输出地址输出值     
异常功能码+80H异常码     
写单个寄存器06H请求地址域功能码寄存器地址寄存器值      CRC校验码
应答寄存器地址寄存器值     
异常功能码+80H异常码     
写多个线圈0FH请求地址域功能码起始地址输出数量字节数输出值    CRC校验码
应答起始地址输出数量   
异常功能码+80H异常码 
写多个寄存器10H请求地址域功能码起始地址寄存器数量字节数寄存器值 CRC校验码
应答起始地址寄存器数量  
异常功能码+80H异常码  
文件操作读文件记录14H请求地址域功能码字节数子请求x,参考类型子请求x,文件号子请求x,记录号子请求x,记录长度子请求x+1, CRC校验码
应答响应数据长度子请求x,文件响应长度子请求x,参考类型子请求x,记录数据子请求x+1, 
异常功能码+80H异常码     
写文件记录15H请求地址域功能码请求数据长度子请求x,参考类型子请求x,文件号子请求x,记录号子请求x,记录长度子请求x,记录数据子请求x+1, CRC校验码
应答响应数据长度子请求x,参考类型子请求x,文件号子请求x,记录号子请求x,记录长度子请求x,记录数据子请求x+1,
异常功能码+80H异常码       
其他操作屏蔽写寄存器16H请求地址域功能码参考地址And_MaskOrMask CRC校验码
应答参考地址And_MaskOrMask
异常功能码+80H异常码  
读/写多个寄存器17H请求地址域功能码读起始地址读的数量写的起始地址写的数量写字节数写寄存器值  CRC校验码
应答字节数读寄存器值    
异常功能码+80H异常码    
读设备识别码读设备识别码2BH请求地址域功能码MEI类型ReadDevID码对象id CRC校验码
应答MEI类型ReadDevID码一致性等级更多下一个对象ID对象号对象ID列表对象长度对象值
异常功能码+80HMEI类型异常码      
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值