使用说明书
时间:2021-04-09 阅读:285
-
提供商
广州瑞峰威尔电子科技有限公司 -
资料大小
133865 -
资料图片
点击查看 -
下载次数
15次 -
资料类型
docx -
浏览次数
285次
时间:2021-04-09 阅读:285
提供商
广州瑞峰威尔电子科技有限公司资料大小
133865资料图片
点击查看下载次数
15次资料类型
docx浏览次数
285次MODBUS-RTU通信协议
一.概述:
本协议遵守MODBUS通信协议,采用了MODBUS协议中的子集RTU方式.RS485半双工工作方式.
二.串行数据格式:
串口波特率为9600bps,无校验,8位数据位,1位停位.
有符号整形数输出:
1.发送读命令格式:
地址 | 功能码 | 数据起始(H) | 数据起始(L) | 数据个数(H) | 数据个数(L) | CRC16 (L) | CRC16 (H) |
0X01 | 0X03 | 0X00 | 0X00 | 0X00 | 0X01 | 0X84 | 0X0A |
2.返回读数据格式:举例
地址 | 功能码 | 数据长度 | 数据 (H) | 数据 (L) | CRC16 (L) | CRC16 (H) |
0X01 | 0X03 | 0X02 | 0X00 | 0X01 | 0X79 | 0X84 |
3.写命令格式(06功能码)举例
地址 | 功能码 | 数据起始(H) | 数据起始(L) | 数据 (H) | 数据 (L) | CRC16 (L) | CRC16 (H) |
0X01 | 0X06 | 0X00 | 0X00 | 0X00 | 0X02 | 0X08 | 0X0B |
4.返回读数据格式:举例
地址 | 功能码 | 数据起始(H) | 数据起始(L) | 数据 (H) | 数据 (L) | CRC16 (L) | CRC16 (H) |
0X01 | 0X06 | 0X00 | 0X00 | 0X00 | 0X02 | 0X08 | 0X0B |
寄存器地址和数据说明(用户使用)
注意:modbus通讯的起始地址,下面是按照起始地址为1开始。
Modbus地址 | 数据个数 | 字节 | 数据类型 | 说明 | 备注 |
40021 | 2 | 4 | Float | 粘度值 | 按双字处理,连续2个字处理 |
40023 | 2 | 4 | Float | 温度值 | |
40025 | 2 | 4 | Float | 粘度mA值 | |
40026 | 2 | 4 | Float | 温度mA值 |
备注:通讯有乱码等情况,请通讯软件中,数据转换处进行的高低位调整
寄存器地址和数据说明:(工厂使用)
注意:modbus通讯的起始地址,下面是按照起始地址为1开始。
数据地址 (10进制) | 数据个数 | 字节 | 数据类型 | 说明 |
1 | 1 | 2 | Uint16 | 传感器地址 |
4 | 1 | 2 | Uint16 | 粘度单位 0、P 1、CP 2、mpa.s 3、pa.s 4、mm2/s 5、m2/s 6、st 7、cst 8、s |
7 | 1 | 2 | Uint16 | 粘度增益 |
9-10 | 2 | 4 | Float | 量程低位 |
11-12 | 2 | 4 | Float | 量程高位 |