KLHA-KD5830B-PM25-RS485-接口-LED-显示屏-灰尘-感应器-LOGO

KLHA KD5830B-PM25 RS485接口LED显示屏粉尘传感器

KLHA-KD5830B-PM25-RS485-接口-LED-显示屏-灰尘传感器-PRODUCT

KD5830B-PM25采用标准RS485总线MODBUS-RTU协议,方便接入PLC,DCS等仪器或系统监测PM2.5状态量。内部采用高精度传感核心及相关器件,确保高可靠性和优良长期稳定,可定制RS232、RS485、CAN、4-20mA、DC0~5V\10V、ZIGBEE、Lora、WIFI、GPRS等输出方式。

技术参数

PM2.5范围 0~999微克/立方米
PM2.5 准确度 ±15% 或 ±10ug/m3 max @25℃
通信接口 RS485
默认波特率 9600 8 姓名 1
力量 DC6~24V 1A
展示 引领
运行温度 -40~80℃
工作湿度 5%~90%相对湿度

接线说明

任何不正确的接线都可能对产品造成不可逆转的损坏。 请在电源故障的情况下按照以下步骤小心接线,然后连接电缆,确认无误后再使用。

ID ID ID ID
1 1 1 1
2 2 2 2
3 3 3 3
4 4 4 4

在断线的情况下,如图所示接线。 如果产品本身没有引线,核心颜色仅供参考。

通信协议

产品采用RS485 MODBUS-RTU标准协议格式,所有操作或回复命令均为1进制数据。设备出厂默认设备地址为9600,默认波特率为8,1,n,XNUMX

读取数据(功能 ID 0x03)
询问帧(十六进制),发送example:查询1#设备1数据,上位机发送命令:01 03 00 00 00 01 84 0A 。

设备 ID 函数编号 起始地址 数据长度 CRC16
01 03 00 00 00 01 84 0A

对于正确的查询帧,设备将响应 data:01 03 02 00 79 79 A6 ,响应格式解析如下:

设备 ID 函数编号 数据长度 数据 1 校验码
01 03 02 00 79 79 A6

数据说明:命令中的数据为1进制,以数据XNUMX为例ample. 00 79转换为十进制值为121,若数据放大倍数为100,则实际值为121/100=1.21。其它依此类推。

地址 起始地址 描述 数据类型 值范围
40001 00 01 PM2.5 0~65535
40101 00 64 型号代码 读/写 0~65535
40102 00 65 总分 读/写 1~20
40103 00 66 设备 ID 读/写 1~249
40104 00 67 波特率 读/写 0~6

一般地址的 FA 为 250。 不知道地址的时候,可以用250得到真实的设备地址,00 64是设备型号寄存器 对正确的查询命令,设备会响应,例如amp响应数据为:01 03 02 07 12 3A 79,其格式如下表所示:

设备 ID 函数编号 起始地址 模型编号 CRC16
01 03 02 55 3C 00 01 3A 79

响应应该在数据中,第一个字节01表示当前设备的真实地址是,55 3C转换成十进制20182表示当前设备主型号是21820,后两个字节00 01表示设备有一个状态数量。

设备 ID 函数编号 起始地址 目的地 CRC16
01 06 00 66 00 02 E8 14

更改设备地址

例如ample,如果当前设备地址为1,我们要改成02,命令为:01 06 00 66 00 02 E8 14 。

设备 ID 函数编号 起始地址 目的地 CRC16
01 06 00 66 00 02 E8 27

读取并修改波特率
设备默认出厂波特率为9600,如需更改,可按照下表及对应通讯协议进行更改。例如:ample,读取当前设备的波特率ID,命令为:01 03 00 67 00 01 35 D5 ,其格式解析如下。

设备 ID 函数编号 起始地址 数据长度 CRC16
01 03 00 67 00 01 35 D5

读取当前设备的波特率编码。波特率编码:1为2400;2为4800;3为9600;4为19200;5为38400;6为115200。对于正确的查询命令,设备会做出响应,例如amp响应数据为:01 03 02 00 03 F8 45,其格式如下表所示:

设备 ID 函数编号 数据长度 费率 ID CRC16
01 03 02 00 03 F8 45

更改波特率
例如ample,把波特率由9600改为38400,即把代码由3改为5,命令为:01 06 00 67 00 05 F8 1601 03 00 66 00 01 64 15。

设备 ID 函数编号 起始地址 目标波特率 CRC16
01 03 00 66 00 01 64 15

将波特率从9600更改为38400,将代码从3更改为5。新的波特率将立即生效,此时设备将失去响应,应查询设备的波特率。 修改的。 通过调整校正值。 修正差可以修改为正负1000,即,取值范围为0-1000或64535-65535。 例如amp例如,当显示值过小的时候,我们可以通过加100来修正,命令为:01 03 00 6B 00 01 F5 D6 ,命令中的100为0进制的64x100,如果需要减小,可以设置负值,比如-9,对应FF 100C的65535进制值,计算方式为65435-0=9,再转换成00进制就是6x FF XNUMXC,修正值从XNUMX XNUMXB开始,我们以第一个参数为例amp乐。 对于多个参数,以相同的方式读取和修改校正值。

设备 ID 函数编号 起始地址 数据长度 CRC16
01 03 00 6B 00 01 F5 D6

对于正确的查询命令,设备会做出响应,例如amp响应数据为:01 03 02 00 64 B9 AF,其格式如下表所示:

设备 ID 函数编号 数据长度 数据值 CRC16
01 03 02 00 64 B9 自动对焦

响应数据中,第一个字节01表示当前设备真实地址,00 6B为第一个状态量修正值寄存器。如果设备有多个参数,其他参数以此方式操作。同理,一般温度,湿度都有这个参数,灯光一般没有这一项。

改变修正值
例如ample,当前状态量太小,我们要对其真值加1,当前值加100校正操作指令为:01 06 00 6B 00 64 F9 FD

设备 ID 函数编号 起始地址 目的地 CRC16
01 06 00 6B 00 64 F9FD

操作成功后设备会返回信息:01 06 00 6B 00 64 F9 FD,修改成功后参数立即生效。

免责声明

本文档提供了有关产品的所有信息,不授予任何知识产权许可,不明示或暗示,禁止以任何其他方式授予任何知识产权,例如本产品的销售条款和条件声明、其他问题。不承担任何责任。此外,我公司对本产品的销售和使用不作任何明示或暗示的保证,包括产品特定用途的适用性、适销性或任何专利、版权或其他知识产权的侵权责任等。产品规格和产品描述可能随时修改,恕不另行通知。

联系我们

公司:上海松贝实业有限公司KLHA品牌事业部

地址:上海市宝山区东北路8号215号楼 Web: http://www.klha.com Web: http://www.klha.com SKYPE:soobuu 电子邮件: sale@sonbest.com 电话:86-021-51083595 / 66862055 / 66862075 / 66861077

文件/资源

KLHA KD5830B-PM25 RS485接口LED显示屏粉尘传感器 [pdf] 用户手册
KD5830B-PM25,RS485接口LED显示屏粉尘传感器,KD5830B-PM25 RS485接口LED显示屏粉尘传感器

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *