上传者: xiao89lx
|
上传时间: 2025-10-27 16:55:43
|
文件大小: 138KB
|
文件类型: PDF
火灾自动报警系统数据输出通信协议
火灾自动报警系统数据输出通信协议是火灾报警控制器与上位机之间的数据通信协议,采用RS-485总线协议,规定了数据结构、设备类型、设备控制字等。该协议适用于火灾自动报警系统与上位机之间的数据通信协议。
协议结构:
1. 协议规定了火灾自动报警系统与上位机之间的数据通信协议结构。
2. 数据类型及数据定义:包括数据单元、数据单元类型、上行方向、下行方向、数据单元长度、命令字节等。
3. 协议规定了火灾自动报警系统与上位机之间的数据通信协议结构、数据类型及数据定义。
网络接口层:
1. RS485数据终端设备接口的实现应符合以下规定:
* 字节结构为1个起始位,8个数据位,1个结束位,无校验位。
* 接口支持比特率:9600bit/s。
应用层:
1. 应用层概述:应用层规定与具体应用相关的通信协议。
2. 通信方式:火灾报警控制器有火灾、故障等信息时,通过RS485发送信息。平时会每隔2S发送一条心跳信息(通信线路上行测试)。
3. 数据包结构:每个完整的数据包由启动符、控制单元、应用数据单元、校验和、结束符组成。
数据包结构和定义:
1. 启动符:‘@@’(2字节),数据包的第1、2字节,为固定值64、64。
2. 控制单元:包含业务流水号、协议版本号、发送时间标签、源地址、目的地址、应用数据单元长度、命令字节等。
3. 应用数据单元:应用数据单元基本格式见图2,对于确认/否认等命令包,此单元可为空。
4. 校验和:控制单元中各字节数据(第3~第27字节)及应用数据单元的算术校验和,舍去8位以上的进位后所形成的1字节二进制数。
5. 结束符:‘##’(2字节),为固定值35、35。
数据定义:
1. 数据单元标识符:类型标志为1字节,取值范围0~255,类型标志代码见表3。
2. 信息对象数目:信息对象数目为1字节,其取值范围与数据包类型相关。
3. 信息对象:信息对象包括信息体、时间标签等。
类型标志定义:
类型代码说明
方向
0 预留
1 上行
2 上传火灾自动报警系统部件运行状态上行
3 上行
4 上传火灾自动报警系统设备操作信息上行
5 上行
6 上行
7 上行
8 上行
9 通信线路上行测试上行
10~60 预留
61 下行
62 下行
63 下行
64 下行
65 下行
66 下行
67 下行
68~127 预留
128~255 用户自定义
数据单元基本格式:
应用数据单元基本格式如图2所示,对于某些特殊数据类型,此项可为空。
图2 应用数据单元基本格式
应用数据单元标识符类型标志信息对象数目信息对象信息体根据类型不同长度不同时间标签