DB11/T 948.4-2013 电梯运行安全监测信息管理系统技术规范 第4部分:采集设备和平台的通信协议与数据格式
DB11/T 948.4-2013 Elevator Safety Monitoring Information Management System Technical Specification Part 4: Communication Protocol and Data Format for Acquisition Devices and Platforms
基本信息
发布历史
-
2013年02月
研制信息
- 起草单位:
- 起草人:
- 出版信息:
- 页数:36页 | 字数:- | 开本: -
内容描述
ICS35.020
L09
备案号:36764-2013DB11
北京市地方标准
DB11/T948.4—2013
电梯运行安全监测信息管理系统技术规范
第4部分采集设备和平台的通信协议与
数据格式
Technicalspecificationsforlifts,escalatorsandmovingwalksoperation
safetymonitoringinformationmanagementsystem
Part4:Communicationprotocolanddataformatofacquisitionequipment
andplatform
2013-01-31发布2013-05-01实施
北京市质量技术监督局发布
DB11/T948.4—2013
目次
前言.................................................................................II
1范围...............................................................................1
2规范性引用文件.....................................................................1
3术语和定义.........................................................................1
4缩略语.............................................................................2
5通信协议...........................................................................2
6数据格式..........................................................................11
附录A(资料性附录)CRC-16校验代码.................................................23
附录B(资料性附录)NTP协议客户端代码参考..........................................26
附录C(规范性附录)故障代码表.....................................................33
I
DB11/T948.4—2013
前言
DB11/T948《电梯运行安全监测信息管理系统技术规范》分为以下几个部分:
——第1部分:系统总体结构;
——第2部分:电梯基础信息与数据格式;
——第3部分:采集设备编码规则;
——第4部分:采集设备和平台的通信协议与数据格式;
——第5部分:传输网络要求;
——第6部分:监测数据存储要求;
——第7部分:图像子系统技术要求;
——第8部分:采集设备技术要求;
——第9部分:电梯运行数据格式与输出要求;
——第10部分:采集设备安装验收规范;
——第11部分:平台技术要求;
——第12部分:系统信息安全规范;
——第13部分:平台维护要求。
本部分为DB11/T948的第4部分。
本部分由北京市质量技术监督局提出。
本部分由北京市质量技术监督局归口。
本部分由北京市质量技术监督局组织实施。
本部分主要起草单位:北京市质量技术监督局、北京蓝光宏达科技有限公司、北京市标准化研究所、
沈阳蓝光网络数据技术有限公司。
本部分主要起草人:周建民、王宏剑、郑刚、宋新军、李亮华、宋国建、邢磊、杨毅、李勇、陈凌、
陈辉。
II
DB11/T948.4—2013
电梯运行安全监测信息管理系统技术规范
第4部分采集设备和平台的通信协议与数据格式
1范围
本部分规定了电梯采集设备和电梯运行安全监测信息管理平台(以下简称“平台”)之间的通信协
议与数据格式。
本部分适用于电梯采集设备和平台之间的通信和数据传输。
2规范性引用文件
下列文件对于本文件的应用是必不可少。凡是注日期的引用文件,仅注日期的版本适用本文件。凡
是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T24475—2009电梯远程报警系统
GB/T24476—2009电梯、自动扶梯和自动人行道数据监视和记录规范
3术语和定义
GB/T24475—2009、GB/T24476—2009中确定的以及下列术语和定义适用于本部分。
3.1
电梯运行安全监测信息管理平台lifts,escalatorsandmovingwalksoperationsafety
monitoringinformationmanagementplatform
具备电梯管理、故障报警、远程监测分析、数据存储等功能的集中式系统平台。
3.2
采集设备acquisitionequipment
用于采集电梯运行状态、运行统计信息、故障信息和图像信息,具备识别、检测、转换、报警、通
信及音视频播放功能的电子设备。
3.3
运行监测数据采集器monitoringdataacquisition
用于采集电梯运行状态、运行统计信息和故障信息的电子装置,它是采集设备的一部分。
3.4
图像数据采集器imagedataacquisition
用于采集、处理电梯图像信息的电子装置,它是采集设备的一部分。
1
DB11/T948.4—2013
3.5
一体式数据采集器integrateddataacquisition
同时具备运行监测数据采集和图像数据采集功能的采集器。
3.6
长连接longconnection
在一个通信过程中连续发送多个数据包,如果没有数据包发送,需要采集设备发送心跳包以维持此
连接,并作为监测链路的手段。
3.7
电梯钢丝绳运行折弯次数numberofliftsteelwireroperunningbending
电梯轿厢运行方向转换一次记为电梯钢丝绳运行折弯1次。
4缩略语
下列缩略语适用于本部分:
RTP:实时传输协议(Real-timeTransportProtocol)
UDP:用户数据包协议(UserDatagramProtocol)
FTP:文件传输协议(FileTransferProtocol)
NTP:时间同步协议(NetworkTimeProtocol)
5通信协议
5.1通信方式
5.1.1协议
采用UDP作为传输层协议,要求如下:
——服务器端口:8800-8899区间;
——所有保留字段都应当置0x0;
——字节顺序采用大端模式(big-endian)。
示例:
普通数值数据0x1234={byte[0]=0x12;byte[1]=0x34;}
IP地址={byte[0]=192;byte[1]=168;byte[2]=103;byte[3]=9;}
5.1.2数据包
数据包由包头、数据实体和校验码组成,如图1所示。
包头数据实体校验码
图1数据包结构示意图
注1:包头是每包数据报文必须符合的数据格式头,包括:SessionID,数据包流水号,数据类型,数据实体长度,
2
DB11/T948.4—2013
协议版本,保留字段。
注2:数据实体是具体数据内容。
注3:校验码采用CRC16校验方式对包头和数据实体进行校验所产生的结果码,参见附录A。
5.2通信对象
本协议的通信对象是采集设备与服务器。
5.3通信过程
由采集设备通过登录请求包登录到服务器,登录成功后通过采集设备向服务器发送心跳包来保持长
连接。在长连接的条件下,采集设备与服务器可以完成数据传输和时钟同步等功能。见图2。
开始
采集设备登录
到服务器
采集设备通过心跳包
与服务器保持长连接
数据传输时钟同步
结束
图2通信过程图
5.4通信时序
采集设备主动向服务器发起通信连接,用于双方信息的交互。当没有数据传输时,采集器应按周期
发送心跳包以维持此连接,当心跳包发送10次后服务器返回一次心跳应答包。报文采用同步方式发送。
见图3。
3
DB11/T948.4—2013
登陆包
登陆应答包
心跳包
心跳应答包
……
心跳包
采心跳应答
服
集
务
设
DATA器
备
DATAACK
心跳包
心跳应答包
……
心跳包
心跳应答
图3通信时序图
5.5通信连接的建立
5.5.1运行监测数据采集器或一体式数据采集器登录服务器
运行监测数据采集器或一体式数据采集器在确认网络已连接的情况下,向服务器发送登录请
求数据包。服务器收到登录请求数据包后,判断是否允许运行监测数据采集器或一体式数据采集器登录。
处理方法如下:
——若运行监测数据采集器或一体式数据采集器身份数据合法,服务器向运行监测数据采集器或
一体式数据采集器返回登录正确数据包,连接建立;
——若运行监测数据采集器或一体式数据采集器身份数据非法,服务器向运行监测数据采集器或一
体式数据采集器返回登录失败数据包,运行监测数据采集器或一体式数据采集器应在60秒后
重新尝试登录服务器。
若运行监测数据采集器或一体式数据采集器在设定的时间内没有收到服务器返回的登录请求
应答包,运行监测数据采集器或一体式数据采集器需要重新尝试登录到服务器。
5.5.2图像数据采集器登录服务器
4
DB11/T948.4—2013
图像数据采集器在确认网络已连接的情况下,向服务器发送图像数据采集器登录请求数据包。
服务器收到图像数据采集器登录请求数据包后,判断是否允许图像数据采集器登录。处理方法如下:
——若图像数据采集器身份数据合法,服务器向图像数据采集器返回登录正确数据包,连接建立;
——若图像数据采集器身份数据非法,服务器向图像数据采集器返回登录失败数据包,图像数据采
集器应在60秒后重新尝试登录服务器。
若图像数据采集器在设定的时间内没有收到服务器返回的图像数据采集器登录请求应答包,
图像数据采集器需要重新尝试登录到服务器。
5.5.3采集设备登录服务器流程见图4。
图4采集设备登录服务器流程图
5.5.4采集设备与服务器的连接保持
登录成功后,采集设备应主动给服务器发送心跳包来与服务器保持长连接,采集设备按设定
的时间周期T向服务器发送心跳包。T的取值范围:5秒~15秒。
服务器收到心跳包后应将采集设备信息记录下来,同时向采集设备回复心跳应答包。
当服务器在10*T秒内没有收到心跳包,认为通信链路中断,关闭会话。
当采集设备在连续发送了30个心跳包后,没有收到服务器的心跳应答包,认为通信链路中断,
应重新登录服务器。
采集设备与服务器的连接保持流程见图5。
5
DB11/T948.4—2013
采集设备服务器
开始开始
尝试重新服务器
成功登录
服务器等待心跳包
心跳包
以时间周期T发
送心跳包
是否接收到采否
集设备心跳包
是
心跳包计数器
加1
发送心跳应答
心跳应答包包
否10*T内没收到
否心跳包视为通
心跳包计数接收到心跳信中断
等于应答包
是30
是
心跳包计数器
关闭会话
复位为0
结束结束
图5采集设备与服务器的连接保持流程图
5.6实时数据传输
5.6.1运行状态数据传输
运行状态数据传输由服务器发起。
服务器按需向采集设备发送启动运行状态数据传输命令。采集设备收到该命令后,应按服务
器要求采样周期采集数据,并按照服务器要求的传输周期和时限向指定服务器(指令内指定的IP、端
口号的服务器)发送运行状态数据包。
采集设备应按照下列条件停止发送运行状态数据包:
——当采集设备发送运行状态数据包超过命令设定的时限时,应停止发送;
——当采集设备判断通信链路中断时,应停止发送;
——当采集设备收到服务器发送的停止运行状态数据传输命令时,应停止发送。
运行状态数据传输流程见图6。
6
DB11/T948.4—2013
采集设备服务器
开始开始
启动运行状态数据传输
等待启动命令发送启动运行
运行状态数据状态数据传输
传输命令命令
发送实时运行状态数据包等待
运行状态数据运行状态数据
包包
否
是否收到停止行状是否需要停止
停止运行状态数据传输运行状态数据传输
否态数据传输命令
命令
是
是
是发送停止运行
超过设定时限状态数据传输
命令
否
是
通信链路中断
否
停止发送
运行状态数据
包
结束结束
图6运行状态数据传输流程图
5.6.2故障数据传输
当采集设备判定故障情况发生变化时,包括故障发生、故障消除或故障中运行状态发生变化,
应立刻向服务器发送故障数据包。
采集设备收到服务器的故障数据查询命令包时,应发送反映当前故障情况的故障数据包。
服务器收到故障数据包后应回复故障数据应答包。
采集设备5秒内没收到服务器故障数据应答包,应继续向服务器发送反映当前故障情况的故
障数据包,直至收到服务器故障数据应答包。
若通信链路中断,应停止发送故障数据包,待通信链路恢复采集设备重新登录后,应上传反
映当前故障情况的故障数据包。
故障数据传输流程见图7。
7
DB11/T948.4—2013
采集设备服务器
开始开始
否是否需要查询
否故障情况发生当前故障情况
变化或重新登录
是
是故障数据查询
否是否收到故障命令包发送故障数据
数据查询命令包查询命令包
是
发送故障数据包等待接收故障
故障数据包数据包
否
是否5秒内是否接收到故障数据应答包发送故障数据
通讯链路是否中断
故障数据应答包应答包
是
结束结束
图7故障数据传输流程图
5.6.3实时图像数据传输
服务器按需向采集设备发送启动实时图像数据传输命令。采集设备收到该命令后,应按服务
器要求,向指定服务器的指定端口发送图像编码参数数据包。服务器在收到该参数数据包后,向采集设
备发送开始传输实时图像数据命令包。当服务器已知当前采集设备图像编码参数数据时,可直接发送开
始传输实时图像数据命令,采集设备收到该命令后,应向指定IP、端口号的服务器传输实时图像数据。
采集设备收到开始传输实时图像数据命令包后,应向指定IP和端口号的服务器发送实时图像
数据包。如果没有相应的实时图像数据,应向指定IP和端口号的服务器发送关闭实时图像数据传输命
令应答包。
如果采集设备在发送图像编码参数数据包2秒后,未收到开始传输实时图像数据命令,则重
新发送图像编码参数数据包。发送图像编码参数数据包5次后,仍未收到开始传输实时图像数据命令,
则应停止发送。
如果采集设备在重复发送图像编码参数数据包的过程中,收到了关闭实时图像数据传输命令
包,应停止上传图像编码参数数据包。
服务器不需要采集设备发送实时图像数据包时,应向采集设备发送关闭实时图像数据传输命
令,采集设备收到该命令后应停止实时图像数据传输,并发送关闭实时图像数据传输命令应答包到指定
服务器。
当采集设备判断通信链路中断,应停止发送实时图像数据包。
实时图像数据传输流程见图8。
8
DB11/T948.4—2013
采集设备服务器
开始开始
是否是
已知图像编码参
数数据
否
启动实时图像数据传输
等待启动实时图像命令包发送启动实时图像
数据传输命令包数据传输命令包
发送
图像编码参数数据是
包是否停止接收实
时图像数据包
否
否
是否接收到关闭实时图像数据传输命令包发送
关闭实时图像数据传输命关闭实时图像数据
是令包传输命令包
图像编码参数数据包
否
等待
2秒内是否接收图像编码参数数据
图像编码参数数
到开始传输实时图像数开始传输实时图像数据包
据包计数器等于5
否据命令包命令包
是
是发送
开始传输实时图像
数据命令包
是否有相应格
否式的图像数据
是
发送实时图像数据实时图像数据包等待实时图像数据
包包
否
是否停止接收实否
通信链路是时图像数据包
是否中断
是
否
是否接收到关闭实时图像数据传输命令包
定制服务
推荐标准
- NB/T 11568.2-2024 水电工程岩土试验仪器设备校验规程 第2部分:比重瓶 2024-05-24
- NB/T 11567-2024 潮流发电工程可行性研究报告编制规程 2024-05-24
- NB/T 11564.3-2024 水电工程信息分类与编码 第3部分:勘察 2024-05-24
- NB/T 11565-2024 干旱半干旱区光伏电站生态环境保护技术导则 2024-05-24
- NB/T 11564.1-2024 水电工程信息分类与编码 第1部分:水文泥沙 2024-05-24
- NB/T 11564.9-2024 水电工程信息分类与编码 第9部分:环境保护 2024-05-24
- NB/T 11564.8-2024 水电工程信息分类与编码 第8部分:建设征地移民安置 2024-05-24
- NB/T 11566-2024 潮流发电工程设计导则 2024-05-24
- NB/T 11568.1-2024 水电工程岩土试验仪器设备校验规程 第1部分:总则 2024-05-24
- NB/T 11564.2-2024 水电工程信息分类与编码 第2部分:规划 2024-05-24