产品介绍
KM53B91室外型RS485光照度、温度、湿度一体传感器为RS485总线式传感 器,是针对农业生产过程中环境监测而设计的专用传感器,内置核心传感器全部为进 口器件。仪器能够连续监测光照度及环境温湿度等3种环境参数,每个参数值都转换 成MODBUS-RTU标准RS485电信号传输给关联设备。
技术参数
参数 |
技术指标 |
温度测量范围 |
-40°C~+123.8°C |
温度标称测温精度 |
±0.5°C |
湿度测量范围 |
0~100RH |
湿度测量精度 |
±4.5%RH @25C |
光照度测量范围 |
0-65535lux |
光照度最大允许误差 |
±7%; |
光照度重复测试 |
±5%; |
光照度温度特性 |
±0.5%/°C |
波特率 |
9600 |
供电电源 |
总线供电,DC7V-24V 1A |
耗电 |
4W |
运行温度 |
-30 - 85 C |
工作湿度环境: |
0〜95%RH |
外形尺寸 |
见尺寸图 |
产品结构
如上图所示,产品由风速传感器、光照度传感器、温湿度传感器、安装支架等几部分组成
电源及RS485通讯接口
设备出厂前自带了1米引线,每根线芯的颜色已按下表进行了规定, 请严格按照要求进行接线,否则会烧毁设备。
线芯颜色 |
标号 |
说明 |
红色 |
VCC |
电源正极,电压范围:DC7-24V |
绿色 |
GND |
电源负极 |
黄色 |
A+ |
RS485 A+ |
兰色 |
B- |
RS485 B- |
设备地址设置
见通讯协议地址更改与设置部分。
通讯协议
设备所有操作或回复命令都为16进制数据。默认通讯波特率:9600,8,n,1。
基本命令格式:
[设备地址][功能码][起始地址:2字节][数据长度:2字节][CRC16校验]
意义如下:
A、 设备地址:设备地址范围为1-15,其中250即0xFA为通用查询地址,当不知道设 备地址时,可用此通用查询地址进行查询。
B、 功能码:不同的应用需求功能码不同,比如3为查询输入寄存器数据。
C、 起始地址:查询或操作寄存器起始地址。
D、 数据长度:读取的长度。
E、 CRC校验:CRC16校验,低位在前,高位在后。
读取数据(功能码为0x03)
[设备地址][03][起始地址:2字节][数据长度:2字节][CRC16校验]
注:数据长度为2字节,查询数据长度范围为1-7。
设备响应:
[设备地址][命令号][返回的字节个数][数据1][CRC16校验]
响应数据意义如下:
A、 返回的字节个数:表示数据的字节个数,也就是数据1, 2...n中的n的值。
B、 数据1-N:各个传感器的测量值,CO2、温度、湿度、光照度值数据各占2个字 节,为无符号整型数据。
例如:查询1号设备上4个参数值传感器数据:
发送:01 03 00 00 00 04 44 09
回应:01 03 08 02 3F 07 88 0E 00 00 46 99 A3
上例回复数据中:01表地址1,08表数据长度为8个字节,由于测点数据长度占2 个字节,比如第1个数据为02 3F (都是十六进制),折成10进制方法:
V=256*0x02+0x3F =575。
即为:575lux,即实际值为575lux。
温度十六进制值为07 88即1928,实际值需除以100,则实际温度为19.28度。 同理,湿度值也需要除以100。0E 00为3690,即36.90°%RH.风速十六进制值为 00 46,表示成十进制为70,除以100,即对应0.7m/s。
在组态软件中,寄存器对照表:
寄存器名称 |
寄存器地址 |
数据类型 |
光照度 |
40001 |
整型 |
温度 |
40002 |
整型 |
湿度 |
40003 |
整型 |
风速 |
40004 |
未使用 |
査询设备地址(功能号:0x25辅助命令号:0x02 )
若不知道当前设备地址、且总线上只有一个设备时,可以通过此命令査询当前设备 地址。
发送命令格式:
[设备地址:0xFA][命令号:0x25][辅助命令号:0x02] [00 00 01] [CRC16]
说明:
A、 设备地址0xFA为通用设备查询地址。
B、 00 00 01为十六进制数,为固定值,不可更改。
比如查询当前设备地址,命令为FA 25 02 00 00 01 99 FE 设备响应:01 25 01 01 D0 43
设备响应格式:[设备地址][命令号][数据长度:1字节][随机字节:1字节][CRC16]
比如:01 25 01 01 D0 43表明设备地址为01。
更改设备地址(功能号:0x06辅助命令号:0x0B )
发送命令格式:
[设备地址][命令号:0x06][辅助命令号:x0B] [00 00][目标地址:占1个字节][CRC16]
说明:
A、 目标地址:值范围为1-35,目标地址与当前地址不能相同。
B、 00 00为十六进制数,为固定值,不可更改。
比如将设备地址1,更改为2,则命令为:
01 06 B 00 00 02 A 2F
设备响应:02 25 01 02 90 06
设备响应格式:[设备地址][査询设备地址命令号][数据长度:1字节][随机字节:1
字节][CRC16]
比如:02 25 01 18 11 CD表明更主后当前设备地址为02。
量程缩放系数设置(功能号:0x06辅助命令号:0x0A )
当数据与用户照度计或标准参照标准有误差时,我们可以通过调整量程缩放系数据 来减小显示误差。
发送命令格式:
[设备地址][命令号:0x06][辅助命令号:0x0A ] [04][量程缩放系数][CRC16]
说明:
A、 设备地址:当前设备地址。
B、 辅助命令:为固定值,不可更改。
C、 量程缩放系数:值范围2000-50000,对应实际系数为0.2000-5.0000。即可对当前显示值可缩小5倍或放大5倍。对应十六进制量程范围为:0x07D0-0xC350
如果当前值偏小,建议系数大于1,即该参数大于10000,如果当前值偏大,建议系数 1,即该参数小于10000。
比如设置当前传感器量程系数为0.9621,那写入的值应该为9621,对应十六进制为
0x 25 95,则设置命令为 01 06 0A 04 25 95 11 2C
设备响应:01 06 02 25 95 62
设备响应格式:[设备地址][命令号][数据长度][参数值][CRC16]
通讯方式设置(功能号:0x06辅助命令号:0x0A )
根据不同的应用需求,我们可以通过更改通讯方式来实现。
发送命令格式:
[设备地址][命令号:0x06][辅助命令号:0x0A ] [05][固定值1或2] [CRC16]
说明:
A、 设备地址:当前设备地址。
B、 辅助命令:为固定值,不可更改。
C、 固定值1或2: 如果设置的值为1,那为查询模式,处于查询模式,可随时进行参数设置,设备只对有效命令进行响应,如果命令不正确,不上传任何数据;当此值 为2时,为兼容模式,即同时具有查询及主动上传2种方式,在此模式下,可以进行 数据查询,但不建议对参数进行设置,若需对参数进行设置,建议在开机20秒内进行。
比如设置当前传感器通讯模式为查询模式则命令为:
01 06 0A 05 00 01 5B D3 设备响应:01 06 02 00 01 79 48
设备响应格式:[设备地址][命令号][数据长度][参数值][CRC16]
比如设置当前传感器通讯模式为兼容模式则命令为:
01 06 0A 05 00 02 1B D2 设备响应:01 06 02 00 02 39 49
兼容通讯方式时时间间隔设置(功能号:0x06辅助命令号:0x0A )
处于兼容方式时,传感器会根据设置的时间间隔主动上传测点数据。本命令是 用来调整此时间间隔的。
发送命令格式:
[设备地址][命令号:0x06][辅助命令号:0x0A ] [06][参数值:100-50000] [CRC16]
说明:
A、 设备地址:当前设备地址。
B、 辅助命令:为固定值,不可更改。
C、 参数值:此参数的有效值范围为100-50000,约为0.1秒-50秒。
比如设置当前传感器上传的时间间隔约为1秒,此参数值为1000,则命令为:
01 06 0A 06 03 E8 00 AD
设备响应:01 06 02 03 E8 B8 36
设备响应格式:[设备地址][命令号][数据长度][参数值][CRC16]
产品尺寸