Modbus 通信协议

Modbus 简介

Modbus 通信协议是一种主从式 串行 异步 半双工通信协议。

可以一个主站对多个从站进行双向通信。

主站可单独和从站通信,也可以广播式和所有从站通信。

Modbus 数据格式

在这里插入图片描述c

功能码

在这里插入图片描述

常用功能码 H03

在这里插入图片描述

常用功能码 H06

在这里插入图片描述

常用功能码 H10

在这里插入图片描述

错误应答

1)对有错或错误的应答,从站将其功能码最高位b7置1,
2)并将错误代码放入数据区告诉主站发生了什么错误。

在这里插入图片描述

RTU 模式

RTU 模式数据格式规定

在这里插入图片描述

ASCLL模式

ASCLL 模式数据格式规定

在这里插入图片描述

案列

在这里插入图片描述
在这里插入图片描述

将数据帧中的每一位转换成 ASCLL 码,使用16进制。

其他

起止式异步传送字符格式

在这里插入图片描述

数据格式

通信中,一个完整的信息称作一帧,也叫做数据信息帧。数据信息帧的结构称作 数据格式。

通信模式

ASCLL模式:主要优点是允许字符之间的时间间隔长达1s,也不会出现错误。

RTU模式:优点是在相同波特率下其传输的字符的密度高于ASCLL模式,每个字符必须连续传输。

详细教程可转

Modbus 教程

  • 19
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值