附件1
河南省建筑施工现场塔式起重机 安全监控系统监管通讯接口技术要求
本技术要求规定了在河南省行政区域内,建筑施工现场使用的塔式起重机上安装的安全监控系统,与数据管理服务器间的数据传输报文格式和技术要求。
1. 基本定义与术语说明 1)安全监控系统
1.1
对建筑塔式起重机重要运行参数进行监视与控制,具
备显示、记录、存储、传输及控制功能的系统。
2)数据管理服务器(主站)
对地市或全省塔式起重机安全监控系统终端的数据进行管理的服务器,实现不同用户对建筑塔式起重机运行数据的查询和管理。
3)应用层协议
建筑塔式起重机安全监控系统与数据管理服务器之间,以及各级数据管理服务器之间信息数据交换的协议。
4)心跳包
心跳包就是在客户端和主站间定时通知对方自己状态的
一个自己定义的命令字,按照一定的时间间隔发送,类似于心跳。
5)协议转换模块(程序)
指将用户自定义协议转换为符合本技术要求的协议转换模块或程序。
2. 应用层协议格式
帧是传送信息的基本单元,每帧由帧起始符标志域,终端逻辑地址,传输方向和终端通信模式,协议版本,数据长度域,数据域,校验码及结束码等8个域组成。每个域由若干字节组成。帧格式如表1所示:
表1 帧结构 代 码 02H RTUA MSTA&SEQ 01H L DATA CS 03H 04H 字节数 1 10 1 2 2 2 2 说 明 帧起始符 终端逻辑地址 传输方向和终端通信模式 协议版本 数据长度 数据域 校验码 结束码 2.1 帧起始符
标识一帧信息的开始,其值为02H; 2.2终端逻辑地址(RTUA)
为标识通讯的最终终端定义终端逻辑地址。
终端逻辑地址在通讯时用来唯一识别一个通讯的最终发起端。包括地省市县编码和终端地址码两部分,如表2所示:
表2 终端逻辑地址
A1 A2 A3 A4 A5 A6 B1 B2 B3 B4 省市县编码 省市县编码 省市县编码 省市县编码 省市县编码 省市县编码 终端地址 终端地址 终端地址 终端地址 其中:
A1 A2 A3 A4 A5 A6为省市县编码,十六进制编码,低字节在前,高字节在后。
如:河南郑州市中原区 编码:410102 转化为十六进制:0641F6 A1A2A3A4A5A6编码为:F64106 B1 B2 B3 B4为终端地址,十六进制编码,低字节在前,高字节在后。
如:十进制编码为:10236
转化为十六进制:27FC
B1B2B3B4编码为:FC27 2.3传输方向和终端通信模式(MSTA&SEQ)
表3传输方向和终端通信模式码格式
D7 传送方向 D6 通讯模式 D5 D4 D3 D2 D1 D0 发出主机编号 D7:传送方向
当通讯为主站系统与终端通讯时: ? 0:由主站发出的命令帧; ? 1:由终端发出的应答帧。 当通讯为主站系统对象间通讯时: ? 0:主站编号小的对象发出 ? 1:主站编号大的对象发出 D6:通讯模式
? 0:终端与主站间通讯; ? 1:主站系统对象间通讯。
主机编号(D5-D0),编号0作为塔式起重机安全监控系统终端主动上报标志,其余编号为1-63。如下:
编号:1 全省管理服务器 编号:2 全省管理备份服务器 编号:3-10 预留
编号:11-30 地市管理服务器 编号:31-50 地市管理备份服务器
2.4协议版本
协议版本号用两个字节表示,高字节表示整数位,低字节表示小数位,第一版命名为:1.00。
表示方法为:0001H 2.5数据长度L
L为数据域的字节数,十六进制编码,低字节在前,高字节在后。
2.6校验码CS
从帧起始符开始到校验码之前的所有各字节的和模256的余。即各字节二进制算术和,不计超过256的溢出值。
2.7结束符
标识一帧信息的结束,其值为0304H。 2.8数据域格式
数据采用ASCII码按照低位在前、高位在后的格式发送 2.8.1 实时数据包信息描述见表4。
表4
字节 0 1 2 3 4 5 6 标 识 Data0 Data1 Data2 Data3 Data4 Data5 Data6 信息内容 0x02 备用 ?A? 年低位 年高位 描述 固定(数据包包头) 备用数据预留 现在可发送0x30,0x30 命令格式代表实时数据 时间在发送时直接按ASCII发送,低位在前,高位在后。 例:2012年07月26日