Modbus 通信协议

发布时间:2023年12月25日

Modbus 简介

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

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

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

Modbus 数据格式

在这里插入图片描述c

功能码

在这里插入图片描述

常用功能码 H03

在这里插入图片描述

常用功能码 H06

在这里插入图片描述

常用功能码 H10

在这里插入图片描述

错误应答

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

在这里插入图片描述

RTU 模式

RTU 模式数据格式规定

在这里插入图片描述

ASCLL模式

ASCLL 模式数据格式规定

在这里插入图片描述

案列

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

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

其他

起止式异步传送字符格式

在这里插入图片描述

数据格式

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

通信模式

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

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

文章来源:https://blog.csdn.net/CYS_2020/article/details/135146331
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。