1、ICS 91.140.90 Q 78 DB41 河南省地方标准 DB 41/T 1643.22018 电梯运行监测系统技术规范 第 2 部分:通信协议与数据格式 2018- 06- 19 发布 2018 - 09 - 19 实施 河南省质量技术监督局 发布 DB41/T 1643.22018 I 目 次 前 言 . . II 1 范围 . . 1 2 通信协议 . . 1 3 数据格式 . . 2 4 协议转换 单元传输协议 . . 5 附 录 A (规范性附录) 数据寄存器地址 . 6 DB41/T 1643.22018 II 前 言 电梯运行监测系统技术规范分为以下几个部分: 第1部分:系
2、统总体架构; 第2部分:通信协议与数据格式; 第3部分:现场采集装置技术要求; 第4部分:云端数据平台技术要求; 第5部分:客户端功能要求; 本标准按照GB/T 1.12009给出的规则起草。 本标准由河南省质量技术监督局提出。 本标准由河南省起重机械标准化技术委员会(HN/TC 15)归口。 本标准主要起草单位:河南省特种设备安全检测研究院、河南中盛物联网有限公司、西继(迅达) 电梯有限公司、中原智能电梯有限公司、河南中维电梯有限公司、郑州春泉节能股份有限公司。 本标准主要起草人:张洪学、王允、戚永奇、黄万乾、欧俊、雷庆秋、贾小爱。 DB41/T 1643.22018 1 电梯运行监测系统技
3、术规范 第 2 部分:通信协议与数据格式 1 范围 本部分规定了电梯运行监测系统的采集传输单元和云端数据管理平台(以下简称“平台”)之间的 通信协议与数据格式。 本部分适用于电梯运行监测系统的采集传输单元和平台之间的通信和数据传输。 2 通信协议 2.1 通信方式 2.1.1 协议 采用用户数据包协议(UDP)作为传输层协议,要求如下: 服务端口:8800-8899区间; 所有保留字段都应当置0 x0; 字节顺序采用小端模式。 2.1.2 数据包 数据包由包头、数据实体、校验码和结束符组成,见图1。 注1: 包头为每包数据报文符合的数据格式头。 注2: 数据实体为具体数据内容。 注3: 校验码
4、是为保证数据的完整性而通过某种运算得到的值。 注4: 结束符为数据包结束的标识。 包头 数据实体 校验码 结束符 图1 2.2 通信连接建立 采集传输单元主动向平台定时发起通信连接,用于双方信息的交互及维持通信连接。在维持连接的 情况下,采集传输单元与平台可以完成数据交互等功能。 2.3 定时数据传输 定时数据传输按如下要求进行: 采集传输单元应按设定的时间周期 T 定时向平台发送数据包与平台保持通信连接。T 的取值范 围:1 s20 s。 DB41/T 1643.22018 2 平台收到数据包后向采集传输单元发送应答包, 更新采集传输单元链路信息并将数据包中的电 梯运行状态数据、故障信息进行
5、存储。 当平台在 5*T 内没有收到数据包,认为通信链路中断,客户端标示采集传输单元离线。 采集传输单元连续发送 5 次数据包后,没有收到平台的定时数据应答包,认为通讯连路中断, 通讯链路恢复后自动将保存数据上传。 2.4 实时数据传输 实时数据传输按如下要求进行: 故障信息的实时数据传输由采集传输单元主动发起。 电梯运行状态数据的实时数据传输由指令启动或停止。 采集传输单元接到启动指令后,向平台发送开始应答包。 采集传输单元监测到电梯运行状态数据等出现变化或故障信息时向平台实时发送数据包, 更新 采集传输单元链路信息,数据包中包含更新的电梯运行状态数据、故障信息等。 采集传输单元接到停止指令
6、后,向平台发送停止应答包,并停止实时数据包发送。 2.5 音视频传输 系统可支持音视频传输,采用H.264编码方式,音视频数据传输按如下要求进行: 音视频数据传输由指令启动或停止; 采集传输单元接收到启动指令后,向平台的指定端口传输实时音视频数据; 采集传输单元接收到停止指令后,向平台发送停止应答包,并停止音视频数据传输。 2.6 文件数据传输 系统可支持文件数据传输,采用文件传输协议(FTP),文件数据传输按如下要求进行: 文件数据传输由指令启动或停止; 采集传输单元接收到启动指令后,向平台发送应答包,通过 FTP 上传或下载文件,当文件传输 结束后,采集传输单元应向平台发送文件传输结果反馈
7、包,平台收到后,应向采集传输单元发 送应答包; 采集传输单元接收到停止指令后,返回一个停止应答包,并停止文件的传输; FTP 平台端以及 FTP 客户端均应支持断点续传; 采集传输单元应按照平台生成的“FTP 文件传输编号”作为文件的唯一标识,判断是否为同一 文件传输。 2.7 时钟同步要求 采集传输单元的内部时钟应与平台时钟同步。并按如下要求进行: 采集传输单元上电时,自动做一次时钟同步; 采集传输单元能够定时进行时钟同步; 采集传输单元可根据指令进行时钟同步。 3 数据格式 3.1 数据包结构 3.1.1 数据包定义见表 1。 DB41/T 1643.22018 3 表1 数据包定义表 格
8、式 协议包内容 字节长度(Byte) 包头 起始符(start) 1 数据实体长度(length) 1 设备类型(device type) 1 设备地址(address) 12 数据类型(type) 1 数据实体 数据实体(data) n 校验码 校验码(code) 2 结束符 结束符(end) 1 3.1.2 数据包各部分说明如下: 起始符(start):数据包起始标识,0 x68。 设备地址(address):采集传输单元唯一的标识,即唯一的身份 ID。 设备类型(device type):设备的种类标识。 数据类型(data type):标识是哪种类型的数据包。 数据实体长度(lengt
9、h):数据实体 Data 的长度。 数据实体(data):包含具体的采集数据,包括电梯运行状态数据、故障信息等。 校验码(code):CRC 校验。 结束符(end):数据包结束标识,0 x16。 3.2 电梯运行数据 3.2.1 电梯运行 A类数据,A 类数据是的电梯运行基本数据,见表 2 所示。 表2 电梯运行 A 类数据 序号 基本信息 数据定义(16进制数) 数据长度 (Byte) 说明 1 轿厢运行方向 00无方向 01上行 02 下行 1 轿厢实际运行状 态,非轿厢内指 示方向 2 轿厢运行状态 00停止 01运行 1 轿厢实际状态, 停止即待机或断 电 3 电梯当前楼层 (物理楼
10、层) 电梯的物理楼层 1 一 4 开锁区域 00轿厢在开锁区、01轿厢在非开锁区、FE 未采集; 1 轿厢是否在开锁 区域,仅电梯停 止时有效 5 关门到位(轿门) 00 关门到位、01 无关门到位信号、FE 未 采集 1 关门:关门到位 开门:无关门到 位信号 DB41/T 1643.22018 4 表2 (续) 序号 基本信息 数据定义(16进制数) 数据长度 (Byte) 说明 6 当前服务模式 00 停止服务、01 正常运行、02 检修、03 消防返回模式、04消防员运行、05 应急电 源运行、06 地震模式、07 其他未知 1 一 7 轿厢是否有人 00 否、01 是、FE 未采集
11、1 一 8 运行速度值 实时运行速度值 2 一 9 开门到位(轿门) 00 开门到位、01 无开门到位信号、FE 未 采集 1 关门:无开门到 位信号 开门:开门到位 10 轿厢显示楼层 轿厢内的显示楼层;00 未采集 1 一 11 并联(群控)运行 00 否、01 是、FE 未采集 1 一 12 轿厢负载 00空载、01 轻载、02 满载、03 超载、FE 未采集 1 一 13 开关门指令 00 无、01 开门、02 关门、FE 未采集 1 电梯发出的开门 指令或关门指令 14 轿门锁通断状态 00 开(断开) 、01 关(闭合) 、FE 未采集 1 一 15 厅门锁通断状态 00 开(断开
12、) 、01 关(闭合) 、FE 未采集 1 一 16 门区感应器 00 在门区、01 非门区 、FE 未采集 1 一 17 锁梯(泊梯) 00 否、01 是、FE 未采集 1 一 18 防捣乱信号 00 否、01 是、FE 未采集 1 一 19 制动器提起与释放(若有) 00提起(运行时) 、01 释放(停止时) 、FE 未采集 1 一 20 驱动散热器温度 FE 未采集 1 一 21 电梯运行指令 00无、01 有、FE 未采集 1 一 22 制动接触器状态 00 开(断开) 、01 闭(吸合) 、FE 未采集 1 一 23 运行接触器状态 00 开(断开) 、01 闭(吸合) 、FE 未采
13、集 1 一 24 故障代码 实际故障代码值 2 一 3.2.2 电梯运行 B类数据,B 类数据是用于对电梯进行分析的数据,见表 3 所示。 表3 电梯运行 B 类数据 序号 基本信息 数据定义(16进制数) 数据长度(Byte) 1 内呼楼层 轿厢内被选中的楼层,每个字节的 8 位 各代表一个楼层的内呼状态, bit=1为该 楼层被选中。 5 2 累计运行次数 电梯由停止状态变为运动状态的次数, 为设备当前累计值 4 DB41/T 1643.22018 5 表3 (续) 序号 基本信息 数据定义(16进制数) 数据长度(Byte) 3 累计运行时间 电梯处于运动状态的时间,为设备当前 累计值
14、4 4 轿厢光幕被挡 00 否、01 是、FE 未采集 1 5 曳引机温度 FE 未采集 1 6 机房温度 机房内的温度值 1 3.2.3 电梯运行 C类数据,是电梯分析的辅助数据,见表 4 所示。 表4 电梯运行 C 类数据 序号 基本信息 数据定义(16进制数) 数据长度(Byte) 1 外呼指令 上召、下召楼层,共 80 位,每两位代表 一个外呼状态,01表示上召;10表示下 召;11表示上、下召;00表示无。 10 2 特殊功能 00 无 、01 司机、02 优先(VIP、直驶、 专用) 、03 旁路、FE 未采集 1 3 强迫关门 00 无、01 强迫关门、FE 未采集 1 4 上平
15、层感应器(或位置感 应器) 00 平层、01 不平层、FE 未采集 1 5 下平层感应器(或位置感 应器) 00 平层、01 不平层、FE 未采集 1 6 救援通话(按钮) 00 无、01 呼救、FE 未采集 1 4 协议转换单元传输协议 协议转换单元和采集传输单元之间的传输 协议采用标准ModBus协议,采用CRC校验,数据寄存器地 址应满足附录A要求。 DB41/T 1643.22018 6 A A 附 录 A (规范性附录) 数据寄存器地址 表 A.1 是数据寄存器地址及相关信息。 表 A.1 数据寄存器地址及相关信息 寄存器地址 数据信息 数据定义(16进制数) 数据长度(Byte)
16、0010 轿厢运行方向 00无方向 01上行 02 下行 1 0011 轿厢运行状态 00停止 01运行 1 0012 电梯当前楼层(物理楼层) 电梯的物理楼层 1 0013 开锁区域 00轿厢在开锁区、01轿厢在非开锁区、 FE 未采集; 1 0014 关门到位(轿门) 00 关门到位、01 无关门到位信号、FE 未采集 1 0015 当前服务模式 00 停止服务、01 正常运行、02 检修、 03 消防返回模式、 04消防员运行、 05 应 急电源运行、06 地震模式、07 其他未 知 1 0016 轿厢是否有人 00 否、01 是、FE 未采集 1 0017 运行速度值(高8位) 实时运
17、行速度值 1 0018 运行速度值(低8位) 1 0019 开门到位(轿门) 00 开门到位、01 无开门到位信号、FE 未采集 1 001A 轿厢显示楼层 轿厢内的显示楼层;00 未采集 1 001B 并联(群控)运行 00 否、01 是、FE 未采集 1 001C 轿厢负载 00空载、01 轻载、02 满载、03 超载、 FE 未采集 1 001D 开关门指令 00 无、01 开门、02 关门、FE 未采集 1 001E 轿门锁通断状态 00 开(断开) 、01 关(闭合) 、FE 未采 集 1 001F 厅门锁通断状态 00 开(断开) 、01 关(闭合) 、FE 未采 集 1 0020
18、 门区感应器 00 在门区、01 非门区 、FE 未采集 1 0021 锁梯(泊梯) 00 否、01 是、FE 未采集 1 0022 防捣乱信号 00 否、01 是、FE 未采集 1 DB41/T 1643.22018 7 表A.1 (续) 寄存器地址 数据信息 数据定义(16进制数) 数据长度(Byte) 0023 制动器提起与释放(若有) 00提起(运行时) 、01 释放(停止时) 、 FE 未采集 1 0024 驱动散热器温度 FE 未采集 1 0025 电梯运行指令 00无、01 有、FE 未采集 1 0026 制动接触器状态 00 开(断开) 、01 闭(吸合) 、FE 未采 集 1
19、 0027 运行接触器状态 00 开(断开) 、01 闭(吸合) 、FE 未采 集 1 0028 故障代码(高8位) 实际故障代码值 1 0029 故障代码(低8位) 1 002A 内呼楼层(140层) 轿厢内被选中的楼层,每个字节的 8 位 各代表一个楼层的内呼状态, bit=1为该 楼层被选中。 1 002B 内呼楼层(916层) 1 002C 内呼楼层(1724层) 1 002D 内呼楼层(2532层) 1 002E 内呼楼层(3340层) 1 002F0032 累计运行次数 电梯由停止状态变为运动状态的次数, 为设备当前累计值 4 00330036 累计运行时间 电梯处于运动状态的时间
20、,为设备当前 累计值 4 0037 轿厢光幕被挡 00 否、01 是、FE 未采集 1 0038 曳引机温度 FE 未采集 1 00390042 外呼指令 上召、下召楼层,共 80 位,每两位代表 一个外呼状态,01表示上召;10表示下 召;11表示上、下召;00表示无。 0039代表1、2、3、4层的外呼状态;以 此类推,0042 表示37、38、39、40层外 呼状态。 10 0043 特殊功能 00 无 、01 司机、02 优先(VIP、直驶、 专用) 、03 旁路、FE 未采集 1 0044 强迫关门 00 无、01 强迫关门、FE 未采集 1 0045 上平层感应器(或位置感应器) 00 平层、01 不平层、FE 未采集 1 0046 下平层感应器(或位置感应器) 00 平层、01 不平层、FE 未采集 1 0047 救援通话(按钮) 00 无、01 呼救、FE 未采集 1 _