KZ21C30采用标准LORA无线通讯接口,方便接入PLC,DCS等各种仪表或系统,用于监测土壤水分,温度等状态量。内部使用了较高精度的传感内核及相关器件,确保产品具有较高的可靠性与卓越的长期稳定性, 可定制RS232、RS485、CAN、4-20mA、DC0~5V/10V、ZIGBEE、Lora、WIFI、GPRS、NB-IOT等多种输出方式。
技术参数
技术参数 |
参数值 |
品牌 |
KLHA/快乐海岸 |
水分测量范围 |
0~100% |
水分测量精度 |
±3% @25℃ |
土壤温度范围 |
-30℃~80℃ |
土壤温度精度 |
±0.5℃ @25℃ |
最大发射功率 |
18dBm |
工作频率 |
420-435MHz 默认420MHz |
发射功率 |
最大20dB |
工作模式 |
查询模式 主动上传模式可切换 |
通讯协议 |
MODBUS-RTU协议 |
休眠电流 |
<7uA |
最大电流 |
<120mA |
休眠时间间隔 |
1-36000秒 |
供电电源 |
内置锂电池 |
待机时长 |
2-5年(每30分钟采集一次) |
供电电源 |
DC6~24V 1A |
运行环境温度 |
-30~80°C |
通讯协议
由于设备仅有LORA无线通讯方式,用户通过无线透传的LORA透传模块方可对本通讯协议所涉及的参数进行读取与修改。产品使用MODBUS-RTU标准协议格式,所有操作或回复命令都为16进制数据。设备出厂时默认设备地址为1,默认波特率为 9600,8,n,1,由于LORA传感器无法直接修改LORA参数,一般按标配参数(434MHz载波频率,即信道24)发货,若需要修改信道、信号带宽、扩频因子等参数,需订货时说明。
1. 读取数据 ( 功能码 0x03)
问询帧(十六进制),发送举例:查询1#设备2个数据,上位机发送命令:01 03 00 00 00 02 C4 0B 。
地址 |
功能码 |
起始地址 |
数据长度 |
校验码 |
01 |
03 |
00 00 |
00 02 |
C4 0B |
对于正确的问询帧,设备会响应数据:01 03 04 00 79 00 7A AA 09 ,响应格式:
设备地址 |
功能码 |
数据长度 |
数据1 |
数据2 |
校验码 |
01 |
03 |
04 |
00 79 |
00 7A |
AA 09 |
数据说明:命令中数据为十六进制,以数据1为例,00 79转为十进制数值为121,假设数据倍率为100,则真实值为121/100=1.21,其它以此类推。
当值为负数时,数据是以补码的形式上传的。通常通过判断值是否大于32768的方法来判断正负。当接收到的值大于32768时即为负值,前值减去65535除以100即为真实值。比如接收到的温度数据为62999(十六进制F617),则真实值=(62999-65535)/100=-25.36。
2. 数据地址表
组态地址 |
寄存器地址 |
寄存器说明 |
数据类型 |
值范围 |
40001 |
00 00 |
土壤水分寄存器 |
只读 |
0~65535 |
40002 |
00 01 |
温度寄存器 |
只读 |
0~65535 |
40101 |
00 64 |
型号编码 |
读/写 |
0~65535 |
40102 |
00 65 |
测点总数 |
读/写 |
1~20 |
40103 |
00 66 |
设备地址 |
读/写 |
1~249 |
40104 |
00 67 |
波特率 |
读/写 |
0~6 |
40105 |
00 68 |
通讯模式 |
读/写 |
1~4 |
40106 |
00 69 |
协议类型 |
读/写 |
1~10 |
40107 |
00 6A |
时间间隔 |
读/写 |
0~36000 |
40108 |
00 6B |
信道 |
读/写 |
0~31 |
40109 |
00 6C |
发射功率 |
只读 |
0~3 |
40110 |
00 6D |
信号带宽 |
只读 |
0~9 |
40111 |
00 6E |
扩频因子 |
只读 |
0~6 |
上表中,寄存器地址为十六进制,比如64即十六进制0X64。LoRa共有32个信道,当设备较集中时,可以通过改变信道的方式以防止信号串扰。默认信道值为24,即对应434MHz。设备从410MHz到441MHz,每1MHz产生一个信道。比如当前信道值为24,则实际使用频率为:410+24=434MHz。
设备发射功率分为4档,此参数只读,0对就20db,1对就17db,2对就14db,3对就11db,因实际发射功率与许多因素有关,故这里是最大发射功率。
信号带宽分为10档,此参数只读,不可修改。 默认07,即125KHz,0-9分别为:7.8KHz,10.4KHz,15.6KHz,20.8KHz,31.2KHz,41.7KHz,62.5KHz,125KHz,250KHz,500KHz。
扩频因子值范围0到6,此参数只读,不可修改。 默认02,即SFactor=8,0-6分别对应扩频因子SFactor为:6,7,8,9,10,11,12。