下载此文档

温湿度通信协议.docx


文档分类:通信/电子 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
温湿度通信协议
通讯协议:
设备所有操作或回复命令都为16进制数据。默认通讯波特率:9600,8,n,1。
基本命令格式:
[设备地址][功能码][起始地址:2字节][数据长度:2字节][CRC

温湿度通信协议
通讯协议:
设备所有操作或回复命令都为16进制数据。默认通讯波特率:9600,8,n,1。
基本命令格式:
[设备地址][功能码][起始地址:2字节][数据长度:2字节][CRC16校验]
意义如下:
A、设备地址:设备地址范围为1-35,其中250即0xFA为通用查询地址,当不知道设备地址时,可用此通用查询地址进行查询。
B、功能码:不同的应用需求功能码不同,比如3为查询输入寄存器数据。
C、起始地址:查询或操作寄存器起始地址。
D、数据长度:读取的长度。
E、CRC校验:CRC16校验,高位在前,低位在后。
1)读取数据(功能码为0x03 )
[设备地址][03][起始地址:2字节][数据长度:3字节][CRC16校验]
注:数据长度为3字节,SM3590光照度传感器值固定为0x00 03
设备响应:


[设备地址][命令号][返回的字节个数][数据1][数据2][CRC16校验]
响应数据意义如下:
A、返回的字节个数:表示数据的字节个数,也就是数据1,2...n中的n的值。
B、数据1…N:各个传感器的测量值,每个数据占用两个字节。为整型数据,温度及湿度真实值为读出值除以101。
例如:查询1号设备上光照度传感器数据:
发送:01 03 00 00 00 03 05 CB
回应: 01 03 06 0B 1D 09 47 09 4D [CRC低8位][CRC高8位]
上例回复数据中:01表地址1,06表数据长度为6个字节,由于测点数据长度占两个字节,比如第1个数据为0B 1D, 折成10进制即为:2845,即实际值为2845流明. 第2个数据为09 47, 折成10进制即为:,,该值需除以101,,同理第3个数据:09 4D为湿度值,十进制数据为:2381,%RH。
在组态软件中,寄存器对照表:
序号名称寄存器地址
1 光照度寄存器 40001
2 温度寄存器 40002
3 湿度寄存器 40003


2)更改设备地址(功能号:0x06辅助命令号:0x0B )
发送命令格式:

温湿度通信协议 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人圭圭
  • 文件大小18 KB
  • 时间2022-05-19
最近更新