modbusrtu通讯协议说明手册Word文档下载推荐.docx
- 文档编号:20807377
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:9
- 大小:230.04KB
modbusrtu通讯协议说明手册Word文档下载推荐.docx
《modbusrtu通讯协议说明手册Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《modbusrtu通讯协议说明手册Word文档下载推荐.docx(9页珍藏版)》请在冰豆网上搜索。
五举例说明
主机读取从机液位显示值数据命令为格式。
主机向从机写入数据命令格式。
主机要求从机将数据保存到中的命令。
六循环冗余()校验方法
七浮点型数据格式
标准单精度浮点数简析
基于语言的个字节转换为浮点数
起始位
数据位
奇偶校验位
无(默认)
停止位
波特率
(默认)
表一
仪器与外部设备通讯方式为。
采用协议模式。
是一个访问应答协议,并提供功能码规定的服务。
用于在通过不同类型的总线或网络连接的设备之间的主机从机通讯。
主机发送命令访问从机,从机接受命令后做出相应处理,并向主机做出应答。
应答
访问
图一
有两种传输模式,或。
本仪表采用传输模式。
地址
功能码
数据
校验
表二
传输模式
模式串行位
检验
表三
数据帧
字节
表四
检验
检验,是基于循环冗余检验算法的错误检验域。
不管有无数据帧有无奇偶检验,均执行此检验。
包含有两个位字节组成的衣蛾位值。
作为数据帧最后的数据附件在数据帧后,计算后首先附加底字节,然后附加高字节。
值由主机计算,从机接受到数据帧后重新计算,并将计算结果与接收到的值比较,如果不相等,则为错误。
通讯模型
主机从机
启动访问
(功能码数据请求)
启动响应、执行操作
(操作码数据响应)
接受响应
图二
协议支持
本协议功能码,表明了当前要执行何种功能。
功能码类型
功能码(十进制)
功能码描述
读取数据
读取菜单数据
读取变量(液位或其他)数据
写数据
向菜单寄存器写入数据
参数保存
写入的数据保存到中
表五
常用变量内部寄存器地址描述(以下寄存器地址均为起始地址)
仪表类型
寄存器(十制)
寄存器定义
超声波液位计
液位值
温度值
超声波
明渠流量计
(探头信号)
瞬时流量
每小时流量
累计流量
累计次数
(电流信号)
表六
内部寄存器所存储的变量数据,是一个标准单精度浮点数。
用四位十六进制表示,占有四个内部寄存器地址。
如读回的数据为。
在内部存储形式为:
起始地址
寄存器起始地址
表七
主机读取从机液位显示值数据命令为格式
样例
串口地址
寄存器地址
读取数据长度
校验码
表八
读取数据长度为两个字,一个字返回两个字节。
从机返回命令为格式
样例
返回数据长度
读取的数据
表九
主机向从机写入数据命令格式
寄存
器地址
器长度
写入数
据长度
写入
的数据
表十
主机要求从机将数据保存到中的命令
这是一条特殊命令,完成后返回
循环冗余校验区为字节,含一个位二进制数据。
由发送设备计算值,并把计算值附在信息中,接收设备在接收信息时,重新计算值,并把计算值与接收的在区中实际值进行比较,若两者不相同,则产生一个错误。
开始时先把寄存器的位全部置成“”,然后把相邻个位字节的数据放入当前寄存器中,只有每个字符的位数据用作产生,起始位,停止位和奇偶校验位不加到中。
产生期间,每位数据与寄存器中值进行异或运算,其结果向右移一位(向方向),并用“”填入,检测,若为“”则与预置的固定值异或,若为“”则不作异或运算。
重复上述处过程,直至移位次,完成第次移位后,下一个位数据,与该寄存器的当前值异或,所有信息处理完后,寄存器中的最终值为值。
产生的过程:
、把位寄存器置成。
、第一个位数据与寄存器低位进行异或运算,把结果放入寄存器。
、寄存器向右移一位,填零,检查。
、(若为):
重复,再右移一位。
(若为)寄存器与进行异或运算。
、重复和直至完成次移位,完成位字节的处理。
、重复至步,处理下一个位数据,直至全部字节处理完毕。
、寄存器的最终值为值。
、把值放入信息时,高位和低位应分开放置。
发送信息中的位值时,先送低位,后送高位。
标准单精度浮点数由位符号位+位阶码+位尾数组成,用四位十六进制数表示。
如用十六进制表示为。
计算方法是:
换算成二进制:
用科学计数法表示为:
*^
阶码+=,并用表示正,表示负。
因此的二进制数为:
=
共用体
{
;
浮点数个字节
[];
数值
}
;
注:
在共用体中,浮点数和四个字节的字符组共用一段存储空间。
详解:
超声波液位计液位值为例,读回数据位,转换浮点数为。
内部寄存器存储形式如下:
表十一
程序:
[];
输入高字节
输入低字节
得到浮点数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- modbusrtu 通讯 协议 说明 手册