热解粒子式电气火灾监控探测器 热解粒子探测器带RS485
- 产品名称:热解粒子式电气火灾监控探测器 热解粒子探测器带RS485
- 产品编号:168796513
- 产品商标:宏盛佳
- 产品规格:标准
- 参考价格:面议
- 更新时间:2024/6/26 20:16:49
- 点击次数:1254次
JTY-GD-HA821/S采用工业通用标准 RS485 总线 MODBUS-RTU 协议接口,方便接入 PLC,DCS 等各种仪表或系统,热解粒子传感器技术,通过对电缆发热后挥发出的热解粒子 进行探测,可以极早期预测电缆火灾的发生,热解粒子气体探测器采用专用热解粒子传感器和电化学传感器的复合 探测方式,量程为0-2000热解粒子等级,可根据现场工况进行具 体设置, 可定制 RS232、CAN、Lora、WIFI、GPRS、NB-IOT 等多种输出方式。
产品优势特点
技术参数
热解粒子测量范围 |
0~2000PPM |
*大允许误差 |
±7% |
重复性测试误差 |
±5% |
监测气体 |
碳氢链化合物气体(PVC材质线缆及电气装置) |
通讯接口 |
RS485(MODBUT-RTU) |
默认波特率 |
9600(默认)8,n,1 |
供电电源 |
DC12~24V |
显示分辨率 |
1PPM |
氧气含量 |
不得低18%氧气浓度长时间使用(低氧咨询) |
长时间断电预热时间 |
不小于24小时 |
功耗 |
≤0.1W |
运行环境 |
-30~80℃,0~100RH%(无防凝露) |
检测探头寿命 |
8年 |
检测探头介绍
气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度的增加而增大。气体传感器对丙烷、烟雾的灵敏度高,对碳氢链化合物气体、天然气和其它可燃蒸气的检测也很理想。
产品选型
产品设计了RS485、4~20MA、DC0~5V多种输出方式,根据输出方式的不同,产品分为以下几种型号。
产品型号 |
参数组合 |
输出方式 |
JTY-GD-HA821/S |
RS485热解粒子 |
RS485(MODBUT-RTU)总线 |
可定制 |
电流型烟雾 |
4~20MA |
可定制 |
电压型烟雾 |
DC0~5V |
可定制 |
电压型烟雾 |
DC0~10V |
可定制 |
RS485热解粒子、温度、湿度 |
RS485(MODBUT-RTU)总线 |
产品接线
传感器引线颜色 |
定义 |
备注 |
红色线 |
电源正极DC5~24V |
直流供电 |
绿色线 |
电源负极 |
|
黄色线 |
RS485 A+ |
|
蓝色线 |
RS485 B- |
|
RS485 型:通讯协议
产品使用 RS485 MODBUS-RTU 标准协议格式,所有操作或回复命令都为 16 进制数据。设备出厂时默认设备地址为 1,默认波特率为 9600,8,n,1。
问询帧(十六进制),发送举例:查询 1#设备 1 个数据,上位机发送命令:01 03 00 00 00 01 84 0A 。
地址 |
功能码 |
起始地址 |
数据长度 |
校验码 |
01 |
03 |
00 00 |
00 01 |
84 0A |
对于正确的问询帧,设备会响应数据:01 03 02 01 F4 B8 53 ,
响应格式:
设备地址 |
功能码 |
数据长度 |
数据1(烟雾) |
校验码 |
01 |
03 |
06 |
01 F4 |
B8 53 |
数据说明:命令中数据为十六进制,以数据 1 烟雾,01 F4 转为十进制数值为 500,数据倍率为 1,则真实值为 500/1=500,烟雾浓度值为500PPM。
组态地址 |
寄存器地址 |
寄存器说明 |
数据类型 |
值范围 |
40001 |
00 00 |
热解粒子寄存器 |
只读 |
0~65535 |
40004 |
00 03 |
热解粒子报警状态量输出 |
只读 |
0~1 |
40101 |
00 64 |
型号编码 |
读/写 |
0~65535 |
40102 |
00 65 |
测点总数 |
读/写 |
1~20 |
40103 |
00 66 |
设备地址 |
读/写 |
1~249 |
40104 |
00 67 |
波特率 |
读/写 |
1~6 |
40105 |
00 68 |
通讯模式 |
读/写 |
1~4 |
40106 |
00 69 |
协议类型 |
读/写 |
1~10 |
40107 |
00 6A |
上传时间设置 |
读/写 |
1~3600 |
40108 |
00 6B |
烟雾校正值 |
读/写 |
-1000~1000 |
40112 |
00 6F |
报警器动作阈值 |
读/写 |
1~5000 |
40122 |
00 79 |
蜂鸣器停止报警复位时间 |
读/写 |
1~65535 |
40123 |
00 7A |
蜂鸣器报警停止 |
读/写 |
1 |
上位机发送数据格式命令01 06 00 7A 00 01 69 D3
设备地址 |
功能码 |
起始地址 |
数据长度 |
校验码 |
01 |
06 |
00 7A |
00 01 |
69 D3 |
客户可以设置报警时发送报警蜂鸣器关闭命令后,报警器不发声时间长度可设置1~65535秒,时间到后烟雾浓度大于报警器动作阈值蜂鸣器继续发声报警,烟雾浓度小于报警器动作阈值蜂鸣器没有报警声音。列如设置时间100秒发送命令01 06 00 79 00 64 59 F8
设备地址 |
功能码 |
起始地址 |
数据长度 |
校验码 |
01 |
06 |
00 79 |
00 64 |
59 F8 |
4读取与修改设备地址
(1)读取或查询设备地址
若不知道当前设备地址、且总线上只有一个设备时,可以通过命令 FA 03 00 64 00 02 90 5F 查询设备地址。
设备地址 |
功能码 |
起始地址 |
数据长度 |
校验码 |
FA |
03 |
00 64 |
00 02 |
90 5F |
FA即 250 为通用地址,当不知道地址时可以用 250 这个地址来取得真实设备地址,00 64为设备型号的寄存器。
对于正确的查询命令,设备会响应,比如响应数据为:01 03 04 1E 8C 00 02 BC 31,其格式解析如下表所示:
设备地址 |
功能码 |
数据长度 |
型号编码 |
校验码 |
01 |
03 |
04 |
00 01 00 01 |
BC 31 |
响应应数据中,*个字节 01 表示当前设备的真实地址为,55 3C转换为 10 进制为 1即表示当前设备主型号为 1,后面两字节 00 01 表示该设备型号前缀YSAT。
(2)更改设备地址
比如当前设备地址为 1,我们希望更改为 02,则命令为:01 06 00 66 00
02 E8 14 。
设备地址 |
功能码 |
寄存器地址 |
目标地址 |
校验码 |
01 |
06 |
00 66 |
00 02 |
E8 14 |
更改成功后,设备会返回信息:02 06 00 66 00 02 E8 27,其格式解析如下表所示:
设备地址 |
功能码 |
寄存器地址 |
目标地址 |
校验码 |
02 |
06 |
00 66 |
00 02 |
E8 27 |
响应数据中,修改成功后,第 1 个字节为新的设备地址,一般设备地址更改后,立即生效,此时用户需要同时将自己软件的查询命令做相应更改。
5读取与修改波特率
(1)读取波特率
设备默认出厂波特率为 9600,若需要更改,可根据下表及相应通讯协议进行更改操作。比如读取当前设备的波特率 ID,命令为:01 03 00 67 00 01 35 D5 ,其格式解析如下。
设备地址 |
功能码 |
起始地址 |
数据长度 |
校验码 |
01 |
03 |
00 67 |
00 01 |
35 D5 |
读取当前设备的波特率编码。波特率编码:1 为 2400; 2 为 4800;3 为 9600;4 为 19200;5为 38400;6 为 115200。
对于正确的查询命令,设备会响应,比如响应数据为:01 03 02 00 03 F8 45,其格式解析如下表所示:
设备地址 |
功能码 |
数据长度 |
波特率编码 |
校验码 |
01 |
03 |
02 |
00 03 |
F8 45 |
根据波特率编码,03 为 9600,即当前设备的波特率为 9600。
(2)更改波特率
比如将波特率从 9600 更改为 2400,即将代码从 3 更改为 1,则命令为:01 03 00 67 00 01 35 D5。
设备地址 |
功能码 |
寄存器地址 |
目标波特率 |
校验码 |
01 |
06 |
00 66 |
00 01 |
35 D5 |
将波特率从 9600 更改为 2400,即将代码从 3 更改为 1。新的波特率会即时生效,此时设备会失去响应,查询设备的波特率需做相应修改。
6读取校正值
(1)读取校正值
当数据与参照标准有误差时,我们可以通过调整“校正值”来减小显示误差。校正差值可修改范围为正负 1000,即值范围为 0-1000 或 64535-65535。 比如当显示值偏小 100 时,我们通过增加 100 来校正,命令为:01 03 00 6B 00 01 F5 D6 。在命令中 100 即十六进制 0x64;如果需要减小,则可以设置负值,比如-100,对应十六制制值为 FF 9C,其计算方式为 100-65535=65435, 再转为十六进制则为 0x FF 9C。设备校正值是从 00 6B 开始,我们以第 1 个参数为例进行说明,多个参数时校正值读取与修改方法相同。
设备地址 |
功能码 |
起始地址 |
数据长度 |
校验码 |
01 |
03 |
00 6B |
00 01 |
F5 D6 |
对于正确的查询命令,设备会响应,比如响应数据为: 01 03 02 00 00 B8 44 ,其格式解析如下表所示:
设备地址 |
功能码 |
数据长度 |
校正值 |
校验码 |
01 |
03 |
02 |
00 00 |
B8 44 |
响应数据中,*个字节 01 表示当前设备的真实地址,00 6B 为*个状态量校正值寄存器。若设备有多个参数,其它参数操作方式与此相同,一般温度、湿度有此参数。
比如当前状态量偏小,我们希望将其真实值加 100,当前值加 100 校正操作命令为:01 06 00 6B 00 64 F9 FD。
设备地址 |
功能码 |
寄存器地址 |
目标地址 |
校验码 |
01 |
06 |
00 6B |
00 64 |
F9 FD |
比如当前状态量偏大,我们希望将其真实值减 100,当前值减 100 校正操作命令为:01 06 00 6B FF 9C B9 8F 。
设备地址 |
功能码 |
寄存器地址 |
目标地址 |
校验码 |
01 |
06 |
00 6B |
FF 9C |
F9 FD |