南方电网输电线路监测系统通信规约
(V1版)
中国南方电网公司
二○○九年六月 广州
适用范围
本规约规定了输电线路在线监测终端与主站系统通信的一般约定、数据帧格式、控制字定义及格式、数据结构及传输规则,适用于南方电网输电线路灾害(覆冰)预警系统。
一般约定
1) 监测终端在线监测数据量 序号 监测量 1 环境温度 2 湿度 3 风速 4 风向 5
雨量
6 气压 7
日照
8
导线倾角
9
绝缘子串倾角
10
拉力
11
A/B/C 三相泄漏电流平均值、最大值、12
A/B/C 三相超过3mA/10mA脉冲频次
13
导线测点温度
单位 摄氏度 百分比 米/秒 度 毫米/小
时
百帕 瓦/平方米
度
度
公斤
毫安
次/分钟 摄氏度
说明
微气象监测
安装于导线悬挂点附近,分别监测沿导线方向及垂直导线方向与水平面的倾斜角度
安装于拉力传感器上,分别监测沿导线方向及垂直导线方向的倾斜角度
导线(地线) 重量+绝缘子串重量+金具重量+冰荷载+风荷载
绝缘子泄漏电流在线监测
导线测点温度在线监测
14 15 16 17 18
图像数据 视频 蓄电池电压 振动频率 振动幅度
JPEG 伏 赫兹 米
图像监测
视频压缩标准H.264,MPEG4 监测终端设备运行状况
备注:以上采集量可根据监测要求灵活配置。 2) 通讯方式约定
监测设备均采用间歇式通信在线的工作方式;
本规约适用于短信(SMS )、GPRS 、CDMA 、EDGE 、3G 等通信方式; 图像采用GPRS/CDMA/EDGE/3G进行通信;
纯数据可采用短信(SMS )、GPRS 、CDMA 任一种进行数据通讯; GPRS 、CDMA 通信采用UDP 协议;
每套监测终端配置一张通信卡,采用GPRS/CDMA/SMS相结合的通信方式,以
GPRS/CDMA为主,SMS 备用。
监测终端采用主动上送数据的方式,主站也可以主动召唤数据。
数据帧格式
帧结构及数据排列格式
数据包采用数据帧模式,对数据帧定义起始码、终端设备号、控制类型码、数据域长
度、数据域、校验码和结束码。
1) 帧结构 起始码 1字节
终端号码 6字节
控制字 1字节
数据长度 2字节
数据域 变长
校验码 1字节
结束码 1字节
2) 帧内数据排列格式:
字节由低B1到高Bn 上下排列,字节的位由高b7到b0左右排列,如下表所示: b7 b6 b5 b4 b3 b2 b1 b0 b7 b6 b5 b4 b3 b2 b1 b0 b7 b6 b5 b4 b3 b2 b1 b0
B1 字节 B2 字节 B3 字节
……
字节定义
1) 起始符:1字节,该值定义为68H ;
2) 终端号码:6字节(字符串格式) ,其中前2个字节为厂家代码(字母字符) ,后4个字
节为终端代码(数字字符) ;
3) 控制字:1字节,用于区分数据类型;
4) 数据长度:2字节,其中高字节在前,低字节在后。若为零表示无数据域; 5) 数据帧长度不大于300字节;短信通信方式,帧长不大于130字节;
6) 校验码:采用累加和取反的校验方式,发送方将终端号码、控制字、数据长度和数
据区的所有字节进行算术累加,抛弃高位,只保留最后单字节,将单字节取反; 7) 结束符:1字节,该值定义为16H 。
控制字定义
控制字可供使用的有256个(00H--FFH ),可根据实际应用需求进行扩充,具体定义见下表:
控制字 01H 02H 03H
校时 设置终端密码 主站下发参数配置指令
该命令分请求和下发两部分 终端出厂密码:1234
该指令要求数据采集终端接收到该命令后原命令返回
04H
下发报警门槛值
该指令要求数据采集终端接收到该命令后原命令返回
05H
开机联络信息
用于主站监测终端上线时间、IP 地址和端口号
06H
更改主站IP 地址、端口号和卡号
07H
查询主站IP 地址、端口号和卡号
含义 说明
08H 终端复位 09H 短信唤醒 10H 查询终端配置参数 11H 终端功能配置指令 21H 主站请求终端数据 22H 上传导线拉力及倾角数据 23H 上传地线拉力及倾角数据 24H 上传绝缘子泄漏电流数据 25H 上传气象数据 26H 上传导线测温数据 27H 上传导线振动数据 28H 上传导线倾角数据 29H
上传地线倾角数据
以下为图像监测部分 81H
图像采集参数配置指令
82H
拍照时间表设置
83H 主站请求拍摄照片 84H
采集终端请求上送照片
85H 图像数据上送 86H 图像数据上送结束标记 87H
补包数据下发
88H
摄像机远程调节
主站对终端进行复位
主站以短信方式唤醒休眠状态的终端
主站请求采集终端采集数据并立即上送
采用导线、地线倾角推导计算覆冰厚度
主站下发采集终端的自动开机间隔及开机时长、色彩选择、压缩质量、图像宽度+图像高度+亮度+对比度+饱和度、系统时间等信息
设置采集终端自动拍摄照片的时间、位
置
在需主动请求拍摄照片时使用 采集终端采集完图像数据后向主站发送上送图像数据请求, 主站原命令返回
上送图像拆分后的N 个数据包 用于主站判断图像数据是否上送完毕 主站接到86H 指令后,进行数据整理,将未收到的包号下发给采集终端
上、下、左、右、远、近调节,预置位远程设置、更改
89H 8AH 8BH
启动摄像视频传输 终止摄像视频传输 查询拍照时间表
控制字格式 校时 01H
1) 监测终端开机和复位后主动请求方式:每隔2分钟请求一次,最多连续请求3次,
若请求时间与主站应答之间延时不超过2分钟,则接受该命令,更改终端时钟。 2) 主站每天对终端校时一次。 3) 终端请求校时格式: 起始码 68H
终端号码 6字节
控制字 01H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
4) 主站下发对时命令格式: 起始码 68H
终端号码 6字节
控制字 01H
数据长度 2字节
数据域
校验码 1字节
说明:终端收到此命令后按照原命令返回。
主站主动下发对时命令时,若主站没有收到终端返回原命令,每隔10秒发送一次对时命令,最多3次。 其中:数据域格式:
数据域
1字节 年
1字节 月
1字节 日
1字节 时
1字节 分 结束码 16H
说明:年为当前年份减去2000,如2008-2000=8;月、日、时、分为当前时间。
设置终端密码02H
数据格式:
起始码 68H
终端号码 6字节
控制字 02H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
数据域:8字节(字符串格式) ,其中前4字节为原密码,后4字节为新设置密码; 终端出厂密码:1234;
终端收到该命令后判断原密码是否与原设置密码相同,若相同则将密码更改为新密码,并按照原命令返回。若不同,则返回下列出错信息:
出错信息格式:
起始码 68H
终端号码 6字节
控制字 02H
数据长度 2字节
数据域 FFFFH
校验码 1字节
结束码 16H
主站下发参数配置指令 03H
用于主站向终端下发配置参数。 起始码 68H
终端号码 6字节
控制字 03H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域: 密码 联络间隔 采样间隔 休眠时长 在线时长
4字节 1字节 2字节 2字节 2字节
说明:
密码:终端密码;
联络间隔:开机联络信息发送间隔,单位分钟;
采样间隔:即每隔多少分钟采样一次(采样间隔与图像监测无关);单位分钟;
休眠时长:通讯设备休眠时间,即GPRS/CDMA不在线时间,该时间内支持短信;单位分钟;
在线时长:通讯设备保持GPRS/CDMA在线时间;单位分钟;
终端验证密码通过后,执行参数配置命令,并按照原命令返回。若密码错误,则返回如下信息:
密码出错信息格式:
起始码
终端号码
控制字
数据长度
数据域
校验码
结束码
68H 6字节 03H 2字节 FFFFH 1字节 16H
下发报警门槛值04H
用于主站向采集终端下发报警参数,当采集终端所采集到的值大于或等于门槛值时,立即将目前采集到的相关越限数据发送到主站。若GPRS/CDMA不在线,则通过短信方式发送。
起始码 68H
终端号码 6字节
控制字 04H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
密码(4字节)+泄漏电流(2字节)+泄漏电流脉冲频次高位(1字节)+泄漏电流脉冲频次低位(1字节)+风速(2字节)+拉力高位(1字节)+拉力低位(1字节)+倾斜角(2字节)+风偏角(2字节)+导线温度(1字节)+导线振动频率(1字节)+导线振动幅度(1字节)
密码:终端密码;
泄漏电流:即泄漏电流报警值,采集终端采集到的泄漏电流最大值超过此设置值; 泄漏电流脉冲频次:采集到的脉冲频次值,高位乘以256加上低位; 综合拉力:拉力传感器所采集值,高位乘以256加上低位。
说明:终端验证密码通过后,执行此命令,并按照原命令返回。若密码错误,则返回如下信息:
密码出错信息格式:
起始码 68H
终端号码 6字节
控制字 04H
数据长度 2字节
数据域 FFFFH
校验码 1字节
结束码 16H
开机联络信息 05H
该命令仅适用于GPRS/CDMA通信方式。 数据格式: 起始码 68H
终端号码 6字节
控制字 05H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
说明:数据长度为0,数据域为空。
该信息在终端设备每次上线时发送,在线期间,若无其他指令,终端按照设置的联络间隔发送一次该信息,遇其他命令后顺延一个联络间隔。主站收到终端联络信息后,原命令返回。
更改主站IP 地址、端口号和卡号 06H
数据格式:
码 68H 数据域:
号码 6字节
字 06H
长度 2字节
域
码 1字节
码 16H
数据域
密码
主站IP
端口号
4字节
4字节
2字节
主站IP 4字节
端口号 2字节
主站卡号 6字节
主站卡号 6字节
密码:为终端密码,只有密码与终端密码相同才执行此命令; 主站IP :标准4字节IP ;
端口号:高字节乘以256加上低字节;
主站卡号:为F 加通信卡号,每个数字占半个字节。如卡号为[1**********],则发送数据为:F1H,39H,12H,34H,56H,78H ;
说明:只有密码与终端密码相同且两组主站IP 、端口号和主站卡号对应字节完全相同才执行更改命令。终端执行更改命令后按照原命令格式返回。
若密码出错,终端返回如下出错信息: 密码出错数据格式:
起始码 68H
终端号码 6字节
控制字 06H
数据长度 2字节
数据域 FFFFH
校验码 1字节
结束码 16H
若两组主站IP 、端口号和主站卡号对应字节不完全相同,终端返回如下出错信息: 数据不对应出错数据格式: 起始码 68H
终端号码 6字节
控制字 06H
数据长度 2字节
数据域 0000H
校验码 1字节
结束码 16H
查询主站IP 地址、端口号和卡号 07H
终端收到该命令后,返回其当前设置的主站IP 、端口号和主站卡号。 查询数据格式: 起始码 68H
终端号码
6字节
控制字 07H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
数据长度为0,数据域为空。 应答数据格式:
码 68H
号码
6字节
字 07H
长度 2字节
域
码 1字节
码 16H
其中数据域:
数据域
主站IP 4字节
端口号 2字节
主站卡号 6字节
主站IP :标准4字节IP ;
端口号:高字节乘以256加上低字节;
主站卡号:为F 加通信卡号,每个数字占半个字节。例如卡号为[1**********],则发送数据为:F1H,39H,12H,34H,56H,78H 。
终端复位 08H
数据格式: 起始码 68H
终端号码
6字节
控制字 08H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
数据域:终端密码(4字节)
只有终端密码通过后,终端执行此命令,否则返回出错信息: 出错信息数据格式: 起始码 68H
终端号码
6字节
控制字 08H
数据长度 2字节
数据域 FFFFH
校验码 1字节
结束码 16H
短信唤醒 09H
数据格式: 起始码 68H
终端号码
6字节
控制字 09H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
数据域:终端密码(4字节)
主站每隔5分钟发送一次唤醒命令,若连续发送三次后,终端仍没有上线,则停止发送。
查询终端配置参数指令 0AH
用于主站查询终端配置参数。
起始终端控制码 号码 字 68H
6字节
0AH
其中数据长度为0,数据域为空。 终端返回数据格式: 起始终端控制码 号码 字 68H
6字节
0AH
其中数据域:
参数类型
联络间隔 采样间隔 休眠时长 在线时长 功能配置参数1 功能配置参数2 泄漏电流(报警门槛)
泄漏电流脉冲频次高位(报警门槛)泄漏电流脉冲频次低位(报警门槛)风速(报警门槛) 拉力高位(报警门槛) 拉力低位(报警门槛) 倾斜角(报警门槛) 风偏角(报警门槛) 导线温度(报警门槛) 导线振动频率(报警门槛) 导线振动幅度(报警门槛) 通道1色彩选择 通道1图像大小 通道1亮度
数据数据长度 域 2字节
-
数据数据长度 域 2字节
校验码 1字节
校验码 1字节
字节数 1字节 2字节 2字节 2字节 1字节 1字节 2字节 1字节 1字节 2字节 1字节 1字节 2字节 2字节 1字节 1字节 1字节 1字节 1字节 1字节
结束码 16H
结束码 16H
通道1对比度 通道1饱和度 通道2色彩选择 通道2图像大小 通道2亮度 通道2对比度 通道2饱和度
1字节 1字节 1字节 1字节 1字节 1字节 1字节
终端功能配置指令 0BH
用于主站向终端下发功能配置参数。 起始码 68H
终端号码 6字节
控制字 0BH
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:前4个字节为终端密码,后两个字节配置如下:
第一字节(功能配置参数1) 第二字节(功能配置参数2) B B B B B B B B B B B B B B B B 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
保保保保保保保保导地绝气导导导地
留 留 留 留 留 留 留 留
线线缘象 线线线线拉力及倾角
拉力及倾角
子泄漏电流
测温
振动
倾角
倾角
说明:以上位值1代表功能有效,0代表功能无效。
主站请求终端数据 21H
用于主站主动请求监测终端发送数据。终端收到该命令后按原命令返回,并立即按照相应控制字格式将未传送数据依次上送主站。
起始码 68H
终端号码 6字节
控制字 21H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。
上传导线拉力及倾角数据 22H
1)主站请求命令格式: 起始码 68H
终端号码 6字节
控制字 22H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始码 68H
终端号码 6字节
控制字 22H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
包数 1字节
首包格式:
采样时间(年+月+日+时+分)(5字节)+最大拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最小拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最大风偏角(2字节)+倾斜角(2字节)+拉力(2字节)+最小风偏角(2字节)+倾斜角(2字节)+拉力(2字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+最大拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最小拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最大风偏角(2字节)+倾斜角(2字节)+拉力(2字节)+最小风偏角(2字节)+倾斜角(2字节)+拉力(2字节)
主站收到终端主动上传数据命令后,立即回应如下命令:
起始码 68H
终端号码 6字节
控制字 22H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
蓄电池电压 1字节
首包
第一包
第二包
第三包
……
第N 包
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
说明:
每包包含4组数据:分别为最大拉力时刻、最小拉力时刻、最大风偏角时刻、最小风偏角时刻;
包数:即该报文含多少包数据;
与上包采样时间差:以分钟为单位;
电压:终端将所测数值乘以10,得到整数后上送主站。主站将终端上送值除以 10 即为真实蓄电池电压,如终端上送68,实际电压=68/10=6.8V;
拉力:单位为公斤,高位在前,低位在后;
角度:高位在前、低位在后,高字节的最高位代表角度的正负,为0表示角度为正,为1表示角度为负,除符号位外的总体数值除100即实际角度;
风偏角:为垂直于导线方向的夹角; 倾斜角:为平行于导线方向的夹角。
上传地线拉力及倾角数据 23H
1)主站请求命令格式: 起始码 68H
终端号码 6字节
控制字 23H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始码 68H
终端号码 6字节
控制字 23H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
包数 1字节
首包格式:
采样时间(年+月+日+时+分)(5字节)+最大拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最小拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最大风偏角(2字节)+倾斜角(2字节)+拉力(2字节)+最小风偏角(2字节)+倾斜角(2字节)+拉力(2字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+最大拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最小拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最大风偏角(2字节)+倾斜角(2字节)+拉力(2字节)+最小风偏角(2字节)+倾斜角(2字节)+拉力(2字节)
蓄电池电压 1字节
首包
第一包
第二包
第三包
…… 第N 包
主站收到终端主动上传数据命令后,立即回应如下命令: 起始码 68H
终端号码 6字节
控制字 23H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
上传绝缘子泄漏电流数据 24H
1)主站请求命令格式: 起始码 68H
终端号码 6字节
控制字 24H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始码 68H
终端号码 6字节
控制字 24H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
包数 1字节
首包格式:
采样时间(年+月+日+时+分)(5字节)+A相平均(2字节)+A相最大(2字节)+A相超3mA 次数(2字节)+ A 相超10mA 次数(2字节)+B相平均(2字节)+B相最大(2字节)+B相超3mA 次数(2字节)+ B 相超10mA 次数(2字节)+C相平均(2字节)+C相最大(2字节)+C相超3mA 次数(2字节)+ C相超10mA 次数(2字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+A相平均(2字节)+A相最大(2字节)+A相超3mA 次数(2字节)+ A 相超10mA 次数(2字节)+B相平均(2字节)+B相最大(2字节)+B相超3mA 次数(2字节)+ B相超10mA 次数(2字节)+C相平均(2字节)+C相最大(2字节)
蓄电池电压 1字节
首包
第一包
第二包
第三包
……
第N 包
+C相超3mA 次数(2字节)+ C相超10mA 次数(2字节)
主站收到终端主动上传数据命令后,立即回应如下命令: 起始码 68H
终端号码 6字节
控制字 24H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
说明:
包数:即该报文含多少包数据; 与上包采样时间差:以分钟为单位;
电压:上送值除以 10 即为真实蓄电池电压,如 68=68/10=6.8V;
A 、B 、C 相泄漏电流平均值、最大值:2字节,高字节在前,低字节在后,单位为毫安,上传值除以100即为实际电流值。如上传数据为3456,则泄漏电流值为34.56毫安;
A 、B 、C 相超3mA 、10mA 的次数:2字节,高字节在前,低字节在后,次数等于高字节乘以256加上低字节。
上传气象数据 25H
1)主站请求命令格式: 起始码 68H
终端号码 6字节
控制字 25H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始码 68H
终端号码 6字节
控制字 25H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
包数 1字节
蓄电池电压 1字节
首包
第一包
第二包
第三包
……
第N 包
首包格式:
采样时间(年+月+日+时+分)(5字节)+温度(1字节)+湿度(1字节)+风速(2字节)+风向(2字节)+雨量(1字节)+气压(2字节)+日照(2字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+温度(1字节)+湿度(1字节)+风速(2字节)+风向(2字节)+雨量(1字节)+气压(2字节)+日照(2字节)
主站收到终端主动上传数据命令后,立即回应如下命令: 起始码 68H
终端号码 6字节
控制字 25H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
说明:
包数:即该报文含多少包数据; 与上包采样时间差:以分钟为单位;
电压:上送值除以10 即为实际蓄电池电压,如 68=68/10=6.8V; 温度:上送值减去50 即为实际环境温度,如 45=45-50=-5度;
风速:高字节乘以256加上低字节,结果除以10即为实际风速,如风速上送89即为8.9米/秒;
风向:高字节乘以256加上低字节,结果为与正北方向的夹角; 降雨量:数据除以20计算得出的数值为每小时降雨量; 气压:高字节乘以256加上低字节; 日照:高字节乘以256加上低字节。
上传导线测温数据 26H
1)主站请求命令格式: 起始码 68H
终端号码 6字节
控制字 26H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始
终端
控制
数据
数据校验结束
码 68H
号码 6字节
字 26H
长度 2字节
域
码 1字节
码 16H
其中数据域:
数据域
包数 1字节
首包格式:
采样时间(年+月+日+时+分)(5字节)+1#测点温度(1字节)+1#测点设备温度(1字节)+1#测点设备电压(1字节)+2#测点温度(1字节)+2#测点设备温度(1字节)+2#测点设备电压(1字节)+3#测点温度(1字节)+3#测点设备温度(1字节)+3#测点设备电压(1字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+1#测点温度(1字节)+1#测点设备温度(1字节)+1#测点设备电压(1字节)+2#测点温度(1字节)+2#测点设备温度(1字节)+2#测点设备电压(1字节)+3#测点温度(1字节)+3#测点设备温度(1字节)+3#测点设备电压(1字节)
主站收到终端主动上传数据命令后,立即回应如下命令: 起始码 68H
终端号码 6字节
控制字 26H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
蓄电池电压 1字节
首包
第一包
第二包
第三包
……
第N 包
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
说明:
包数:即该报文含多少包数据; 与上包采样时间差:以分钟为单位;
电压:上送值除以10 即为实际蓄电池电压,如 68=68/10=6.8V; 测点温度:所测导线的温度,上送值减去50即为实际温度; 测点设备温度:测温设备本身的温度,上送值减去50即为实际温度;
测点设备电压:测温设备本身供电电压,上送值除以10 即为实际蓄电池电压。
上传导线振动数据 27H
1)主站请求命令格式: 起始码 68H
终端号码 6字节
控制字 27H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始码 68H
终端号码 6字节
控制字 27H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
包数 1字节
首包格式:
采样时间(年+月+日+时+分)(5字节)+振动频率(1字节)+振幅(1字节)+测点设备电压(1字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+振动频率(1字节)+振幅(1字节)+测点设备电压(1字节)
主站收到终端主动上传数据命令后,立即回应如下命令: 起始码 68H
终端号码 6字节
控制字 27H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
蓄电池电压 1字节
首包
第一包
第二包
第三包
……
第N 包
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
上传导线倾角数据 28H
1)主站请求命令格式: 起始
终端
控制
数据
数据
校验
结束
码 68H
号码 6字节
字 28H
长度 2字节
域 -
码 1字节
码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始码 68H
终端号码 6字节
控制字 28H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
包数 1字节
首包格式:
采样时间(年+月+日+时+分)(5字节)+导线弧垂与水平面倾角(2字节)+导线风偏与水平面的倾角(2字节)+绝缘子串沿导线方向与垂直面的夹角(2字节)+绝缘子串沿风偏方向与垂直面的夹角(2字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+导线弧垂与水平面倾角(2字节)+导线风偏与水平面的倾角(2字节)+绝缘子串沿导线方向与垂直面的夹角(2字节)+绝缘子串沿风偏方向与垂直面的夹角(2字节)
主站收到终端主动上传数据命令后,立即回应如下命令:
起始码 68H
终端号码 6字节
控制字 28H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
蓄电池电压 1字节
首包
第一包
第二包
第三包
……
第N 包
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
说明:
每包含2组数据:分别为导线靠近绝缘子串附近与水平面上的两个二维倾角和绝缘子串与垂直面上的两个二维夹角;
包数:即该报文含多少包数据; 与上包采样时间差:以分钟为单位;
电压:上送值除以10即为真实蓄电池电压,如 68=68/10=6.8V;
角度:高位在前、低位在后,高字节的最高位代表角度的正负,为0表示角度为正,为1表示角度为负,除符号位外的总体数值除以100即为最终角度。
上传地线倾角数据 29H
1)主站请求命令格式: 起始码 68H
终端号码 6字节
控制字 29H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始码 68H
终端号码 6字节
控制字 29H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
包数 1字节
首包格式:
采样时间(年+月+日+时+分)(5字节)+地线弧垂与水平面倾角(2字节)+地线风偏与水平面的倾角(2字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+地线弧垂与水平面倾角(2字节)+地线风偏与水平面的倾角(2字节)
主站收到终端主动上传数据命令后,立即回应如下命令:
起始码 68H
终端号码 6字节
控制字 29H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
蓄电池电压 1字节
首包
第一包
第二包
第三包
……
第N 包
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
图像监测控制字格式
图像采集参数配置指令 81H
数据格式: 起始
终端
控制
数据
数据
校验
结束
码 68H
号码 6字节
字 81H
长度 2字节
域
码 1字节
码 16H
其中数据域包括通道1和通道2配置。 数据域格式:
密码
色彩选择
4字节
数据域(通道2配置)
色彩选择 1字节 密码:终端密码;
色彩选择:0为黑白,1为彩色; 图像大小定义如下: 320 X 240为1; 640 X 480为2; 704 X 576为3;
亮度、对比度、饱和度:1-100 之间设置。
说明:终端验证密码通过后,执行参数配置命令,并按照原命令返回。若密码错误,则返回如下信息:
密码出错信息格式:
起始码 68H
终端号码 6字节
控制字 81H
数据长度 2字节
数据域 FFFFH
校验码 1字节
结束码 16H
图像大小 1字节
亮度 1字节
对比度 1字节
饱和度 1字节
1字节
图像大小 1字节
1字节
1字节
1字节
数据域(通道1配置)
亮度
对比度
饱和度
拍照时间表设置 82H
数据格式: 起始码 68H
终端号码 6字节
控制字 82H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
该命令配置图像采集终端自动拍摄的时间表及拍摄方位。
数据域: 密码
通道号
组数
时
分
预
时
分
预
时
分
预置 位号
4字节
1字节
1字节
1字节
1字节
1字节
1字节
1字节
1字节
1字节
1字节
1字节
数据域(拍照时间表设置格式) 第1组
第2组
第3组
…
置位号
置位号
说明:
密码:终端密码;
通道号:该规约支持一个终端连接2部摄像机,分别标号为1、2; 组数:所配置的时间组数目,建议不大于72组; 组格式:时+分+预置位号;
预置位号:即云台摄像所设置的预置位号。不带云台的摄像机,预置位号为255。 说明:终端验证密码通过后,执行参数配置命令,并按照原命令返回。若密码错误,则返回如下信息:
密码出错信息格式:
起始码 68H
终端号码 6字节
控制字 82H
数据长度 2字节
数据域 FFFFH
校验码 1字节
结束码 16H
主站请求拍摄照片 83H
数据格式: 起始码
终端号码
控制字
数据 长度
68H
6字节
83H
2字节
1字节
1字节
1字节
16H
通道号
数据域
预置位号
校验码
结束码
说明:终端收到该命令后,终端收到该命令后按原命令返回,并立即启动拍照,按照相应控制字格式将图像数据上送主站。若预置位为0,终端按照当前位置拍照。
采集终端请求上送照片 84H
数据格式: 起始码 68H
终端号码 6字节
控制字 84H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
终端上送图像数据前发送该指令,主站收到后立即原命令返回给终端,该命令最多循环发送5次,每次间隔3秒,收到主站应答后立即开始传输图像数据。
其中数据域:
数据域
蓄电池电压 1字节
1字节
1字节
1字节
1字节
通道号
预置位号
包数高位
包数低位
说明:包数高位+包数低位:图像拆分成小包后的包数。
图像数据上送 85H
数据格式: 起始码 68H
终端号码 6字节
控制字 85H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
通道号
预置位号
子包包号高位
1字节 说明:
子包包号:子包包号高位乘以256加上子包包号低位,从1开始计数。
1字节
1字节
子包包号低位 1字节
图像数据
图像数据上送结束标记 86H
数据格式: 起始
终端
控制
数据
数据
校验
结束
码 68H
号码
6字节
字 86H
长度 2字节
域
码 1字节
码 16H
终端上送图像数据全部结束后2秒,发送该指令,主站收到后立即下发87H 命令。86H 命令最多循环发送5次,每次间隔3秒,收到主站应答后即停止发送。
数据域:
起始码
终端号码
控制字
数据长度
通道号
68H
6字节
86H
2字节
1字节
数据域
预置位号 1字节
1字节
16H
校验码
结束码
补包数据下发 87H
数据格式: 起始码 68H
终端号码
6字节
控制字 87H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
主站收到86H 命令后,立即统计所收到的图像数据,将未收到的包号通过该命令下发给采集终端,采集终端收到命令后,通过85H 图像数据上送指令,将所需包号数据上送,完毕后再上送86H 命令。
数据域:
数据域(补包数据格式)
通道号
预置位号
1字节 说明:
补包包数:未收到的总包数;
补包包号:子包包号高位乘以256加上子包包号低位。
1字节
1字节 补包数
第一包包号 2字节
第二包包号 2字节
……
摄像机远程调节 88H
数据格式: 起始码 68H
终端号码 6字节
控制字 88H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
数据域:
数据域
密码 4字节
通道号 1字节
动作指令 1字节
预置位号 1字节
说明:终端验证密码通过后,执行调节命令,并按照原命令返回。若密码错误,则返回如下信息:
密码出错信息格式:
起始码 68H
终端号码 6字节
控制字 88H
数据长度 2字节
数据域 FFFFH
校验码 1字节
结束码 16H
动作指令定义如下: 指令值 1 2
预置位号
0 所需预置点
点
3 4 5 6 7
0 0 0 0 0
位
8
位
9
所需设置预置点
10
关闭摄像机电源
说明:
为避免摄像机打开电源后未收到关闭电源指令,致使电池耗能过大,因此做如下约定:摄像机每次开机时间不能超过30分钟,超过30分钟终端强行关闭摄像机电源。
点
保存当前位置为某预置
同上
焦距向近处调节1个单
同上
向上调节1个单位 向下调节1个单位 向左调节1个单位 向右调节1个单位 焦距向远方调节1个单
动作
打开摄像机电源 摄像机调节到指定预置
摄像机不能关闭电源
同上 同上 同上 同上 同上
说明
启动摄像视频传输 89H
用于主站请求终端传送视频,该指令要求监测终端接收到该命令后按原命令返回。 数据格式: 起始终端控制数据数据码 号码
字 长度 域
68H
6字节
89H
2字节
其中数据域:通道号(1字节)+端口号(2字节) 通道号:1或2;
端口号:高位乘以 256 加上低位。
终止摄像视频传输 8AH
用于主站终止终端传送视频。 数据格式: 起始终端控制数据数据码 号码 字 长度 域
68H
6字节
8AH
2字节
数据域:通道号:1或2。
查询拍照时间表 8BH
1)主站查询命令格式: 起始终端控制数据数据码 号码 字 长度 域
68H
6字节
8BH
2字节
数据域:通道号:1或2。 2)终端上传数据格式: 起始终端控制数据数据码 号码 字 长度 域
68H
6字节
8BH
2字节
其中数据域:
数据域(拍照时间表)
通道
组
第1组
第2组
校验码 1字节
校验码 1字节
校验码 1字节
校验码 1字节
第3组结束码 16H
结束码 16H
结束码 16H
结束码 16H
…
号
数
时
分
预
时
分
预置位号
时
分
预置 位号
置位号
1字节 1111111111
字节
字节字节
字节
字节
字节字节
字节字节
字节
南方电网输电线路监测系统通信规约
(V1版)
中国南方电网公司
二○○九年六月 广州
适用范围
本规约规定了输电线路在线监测终端与主站系统通信的一般约定、数据帧格式、控制字定义及格式、数据结构及传输规则,适用于南方电网输电线路灾害(覆冰)预警系统。
一般约定
1) 监测终端在线监测数据量 序号 监测量 1 环境温度 2 湿度 3 风速 4 风向 5
雨量
6 气压 7
日照
8
导线倾角
9
绝缘子串倾角
10
拉力
11
A/B/C 三相泄漏电流平均值、最大值、12
A/B/C 三相超过3mA/10mA脉冲频次
13
导线测点温度
单位 摄氏度 百分比 米/秒 度 毫米/小
时
百帕 瓦/平方米
度
度
公斤
毫安
次/分钟 摄氏度
说明
微气象监测
安装于导线悬挂点附近,分别监测沿导线方向及垂直导线方向与水平面的倾斜角度
安装于拉力传感器上,分别监测沿导线方向及垂直导线方向的倾斜角度
导线(地线) 重量+绝缘子串重量+金具重量+冰荷载+风荷载
绝缘子泄漏电流在线监测
导线测点温度在线监测
14 15 16 17 18
图像数据 视频 蓄电池电压 振动频率 振动幅度
JPEG 伏 赫兹 米
图像监测
视频压缩标准H.264,MPEG4 监测终端设备运行状况
备注:以上采集量可根据监测要求灵活配置。 2) 通讯方式约定
监测设备均采用间歇式通信在线的工作方式;
本规约适用于短信(SMS )、GPRS 、CDMA 、EDGE 、3G 等通信方式; 图像采用GPRS/CDMA/EDGE/3G进行通信;
纯数据可采用短信(SMS )、GPRS 、CDMA 任一种进行数据通讯; GPRS 、CDMA 通信采用UDP 协议;
每套监测终端配置一张通信卡,采用GPRS/CDMA/SMS相结合的通信方式,以
GPRS/CDMA为主,SMS 备用。
监测终端采用主动上送数据的方式,主站也可以主动召唤数据。
数据帧格式
帧结构及数据排列格式
数据包采用数据帧模式,对数据帧定义起始码、终端设备号、控制类型码、数据域长
度、数据域、校验码和结束码。
1) 帧结构 起始码 1字节
终端号码 6字节
控制字 1字节
数据长度 2字节
数据域 变长
校验码 1字节
结束码 1字节
2) 帧内数据排列格式:
字节由低B1到高Bn 上下排列,字节的位由高b7到b0左右排列,如下表所示: b7 b6 b5 b4 b3 b2 b1 b0 b7 b6 b5 b4 b3 b2 b1 b0 b7 b6 b5 b4 b3 b2 b1 b0
B1 字节 B2 字节 B3 字节
……
字节定义
1) 起始符:1字节,该值定义为68H ;
2) 终端号码:6字节(字符串格式) ,其中前2个字节为厂家代码(字母字符) ,后4个字
节为终端代码(数字字符) ;
3) 控制字:1字节,用于区分数据类型;
4) 数据长度:2字节,其中高字节在前,低字节在后。若为零表示无数据域; 5) 数据帧长度不大于300字节;短信通信方式,帧长不大于130字节;
6) 校验码:采用累加和取反的校验方式,发送方将终端号码、控制字、数据长度和数
据区的所有字节进行算术累加,抛弃高位,只保留最后单字节,将单字节取反; 7) 结束符:1字节,该值定义为16H 。
控制字定义
控制字可供使用的有256个(00H--FFH ),可根据实际应用需求进行扩充,具体定义见下表:
控制字 01H 02H 03H
校时 设置终端密码 主站下发参数配置指令
该命令分请求和下发两部分 终端出厂密码:1234
该指令要求数据采集终端接收到该命令后原命令返回
04H
下发报警门槛值
该指令要求数据采集终端接收到该命令后原命令返回
05H
开机联络信息
用于主站监测终端上线时间、IP 地址和端口号
06H
更改主站IP 地址、端口号和卡号
07H
查询主站IP 地址、端口号和卡号
含义 说明
08H 终端复位 09H 短信唤醒 10H 查询终端配置参数 11H 终端功能配置指令 21H 主站请求终端数据 22H 上传导线拉力及倾角数据 23H 上传地线拉力及倾角数据 24H 上传绝缘子泄漏电流数据 25H 上传气象数据 26H 上传导线测温数据 27H 上传导线振动数据 28H 上传导线倾角数据 29H
上传地线倾角数据
以下为图像监测部分 81H
图像采集参数配置指令
82H
拍照时间表设置
83H 主站请求拍摄照片 84H
采集终端请求上送照片
85H 图像数据上送 86H 图像数据上送结束标记 87H
补包数据下发
88H
摄像机远程调节
主站对终端进行复位
主站以短信方式唤醒休眠状态的终端
主站请求采集终端采集数据并立即上送
采用导线、地线倾角推导计算覆冰厚度
主站下发采集终端的自动开机间隔及开机时长、色彩选择、压缩质量、图像宽度+图像高度+亮度+对比度+饱和度、系统时间等信息
设置采集终端自动拍摄照片的时间、位
置
在需主动请求拍摄照片时使用 采集终端采集完图像数据后向主站发送上送图像数据请求, 主站原命令返回
上送图像拆分后的N 个数据包 用于主站判断图像数据是否上送完毕 主站接到86H 指令后,进行数据整理,将未收到的包号下发给采集终端
上、下、左、右、远、近调节,预置位远程设置、更改
89H 8AH 8BH
启动摄像视频传输 终止摄像视频传输 查询拍照时间表
控制字格式 校时 01H
1) 监测终端开机和复位后主动请求方式:每隔2分钟请求一次,最多连续请求3次,
若请求时间与主站应答之间延时不超过2分钟,则接受该命令,更改终端时钟。 2) 主站每天对终端校时一次。 3) 终端请求校时格式: 起始码 68H
终端号码 6字节
控制字 01H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
4) 主站下发对时命令格式: 起始码 68H
终端号码 6字节
控制字 01H
数据长度 2字节
数据域
校验码 1字节
说明:终端收到此命令后按照原命令返回。
主站主动下发对时命令时,若主站没有收到终端返回原命令,每隔10秒发送一次对时命令,最多3次。 其中:数据域格式:
数据域
1字节 年
1字节 月
1字节 日
1字节 时
1字节 分 结束码 16H
说明:年为当前年份减去2000,如2008-2000=8;月、日、时、分为当前时间。
设置终端密码02H
数据格式:
起始码 68H
终端号码 6字节
控制字 02H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
数据域:8字节(字符串格式) ,其中前4字节为原密码,后4字节为新设置密码; 终端出厂密码:1234;
终端收到该命令后判断原密码是否与原设置密码相同,若相同则将密码更改为新密码,并按照原命令返回。若不同,则返回下列出错信息:
出错信息格式:
起始码 68H
终端号码 6字节
控制字 02H
数据长度 2字节
数据域 FFFFH
校验码 1字节
结束码 16H
主站下发参数配置指令 03H
用于主站向终端下发配置参数。 起始码 68H
终端号码 6字节
控制字 03H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域: 密码 联络间隔 采样间隔 休眠时长 在线时长
4字节 1字节 2字节 2字节 2字节
说明:
密码:终端密码;
联络间隔:开机联络信息发送间隔,单位分钟;
采样间隔:即每隔多少分钟采样一次(采样间隔与图像监测无关);单位分钟;
休眠时长:通讯设备休眠时间,即GPRS/CDMA不在线时间,该时间内支持短信;单位分钟;
在线时长:通讯设备保持GPRS/CDMA在线时间;单位分钟;
终端验证密码通过后,执行参数配置命令,并按照原命令返回。若密码错误,则返回如下信息:
密码出错信息格式:
起始码
终端号码
控制字
数据长度
数据域
校验码
结束码
68H 6字节 03H 2字节 FFFFH 1字节 16H
下发报警门槛值04H
用于主站向采集终端下发报警参数,当采集终端所采集到的值大于或等于门槛值时,立即将目前采集到的相关越限数据发送到主站。若GPRS/CDMA不在线,则通过短信方式发送。
起始码 68H
终端号码 6字节
控制字 04H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
密码(4字节)+泄漏电流(2字节)+泄漏电流脉冲频次高位(1字节)+泄漏电流脉冲频次低位(1字节)+风速(2字节)+拉力高位(1字节)+拉力低位(1字节)+倾斜角(2字节)+风偏角(2字节)+导线温度(1字节)+导线振动频率(1字节)+导线振动幅度(1字节)
密码:终端密码;
泄漏电流:即泄漏电流报警值,采集终端采集到的泄漏电流最大值超过此设置值; 泄漏电流脉冲频次:采集到的脉冲频次值,高位乘以256加上低位; 综合拉力:拉力传感器所采集值,高位乘以256加上低位。
说明:终端验证密码通过后,执行此命令,并按照原命令返回。若密码错误,则返回如下信息:
密码出错信息格式:
起始码 68H
终端号码 6字节
控制字 04H
数据长度 2字节
数据域 FFFFH
校验码 1字节
结束码 16H
开机联络信息 05H
该命令仅适用于GPRS/CDMA通信方式。 数据格式: 起始码 68H
终端号码 6字节
控制字 05H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
说明:数据长度为0,数据域为空。
该信息在终端设备每次上线时发送,在线期间,若无其他指令,终端按照设置的联络间隔发送一次该信息,遇其他命令后顺延一个联络间隔。主站收到终端联络信息后,原命令返回。
更改主站IP 地址、端口号和卡号 06H
数据格式:
码 68H 数据域:
号码 6字节
字 06H
长度 2字节
域
码 1字节
码 16H
数据域
密码
主站IP
端口号
4字节
4字节
2字节
主站IP 4字节
端口号 2字节
主站卡号 6字节
主站卡号 6字节
密码:为终端密码,只有密码与终端密码相同才执行此命令; 主站IP :标准4字节IP ;
端口号:高字节乘以256加上低字节;
主站卡号:为F 加通信卡号,每个数字占半个字节。如卡号为[1**********],则发送数据为:F1H,39H,12H,34H,56H,78H ;
说明:只有密码与终端密码相同且两组主站IP 、端口号和主站卡号对应字节完全相同才执行更改命令。终端执行更改命令后按照原命令格式返回。
若密码出错,终端返回如下出错信息: 密码出错数据格式:
起始码 68H
终端号码 6字节
控制字 06H
数据长度 2字节
数据域 FFFFH
校验码 1字节
结束码 16H
若两组主站IP 、端口号和主站卡号对应字节不完全相同,终端返回如下出错信息: 数据不对应出错数据格式: 起始码 68H
终端号码 6字节
控制字 06H
数据长度 2字节
数据域 0000H
校验码 1字节
结束码 16H
查询主站IP 地址、端口号和卡号 07H
终端收到该命令后,返回其当前设置的主站IP 、端口号和主站卡号。 查询数据格式: 起始码 68H
终端号码
6字节
控制字 07H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
数据长度为0,数据域为空。 应答数据格式:
码 68H
号码
6字节
字 07H
长度 2字节
域
码 1字节
码 16H
其中数据域:
数据域
主站IP 4字节
端口号 2字节
主站卡号 6字节
主站IP :标准4字节IP ;
端口号:高字节乘以256加上低字节;
主站卡号:为F 加通信卡号,每个数字占半个字节。例如卡号为[1**********],则发送数据为:F1H,39H,12H,34H,56H,78H 。
终端复位 08H
数据格式: 起始码 68H
终端号码
6字节
控制字 08H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
数据域:终端密码(4字节)
只有终端密码通过后,终端执行此命令,否则返回出错信息: 出错信息数据格式: 起始码 68H
终端号码
6字节
控制字 08H
数据长度 2字节
数据域 FFFFH
校验码 1字节
结束码 16H
短信唤醒 09H
数据格式: 起始码 68H
终端号码
6字节
控制字 09H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
数据域:终端密码(4字节)
主站每隔5分钟发送一次唤醒命令,若连续发送三次后,终端仍没有上线,则停止发送。
查询终端配置参数指令 0AH
用于主站查询终端配置参数。
起始终端控制码 号码 字 68H
6字节
0AH
其中数据长度为0,数据域为空。 终端返回数据格式: 起始终端控制码 号码 字 68H
6字节
0AH
其中数据域:
参数类型
联络间隔 采样间隔 休眠时长 在线时长 功能配置参数1 功能配置参数2 泄漏电流(报警门槛)
泄漏电流脉冲频次高位(报警门槛)泄漏电流脉冲频次低位(报警门槛)风速(报警门槛) 拉力高位(报警门槛) 拉力低位(报警门槛) 倾斜角(报警门槛) 风偏角(报警门槛) 导线温度(报警门槛) 导线振动频率(报警门槛) 导线振动幅度(报警门槛) 通道1色彩选择 通道1图像大小 通道1亮度
数据数据长度 域 2字节
-
数据数据长度 域 2字节
校验码 1字节
校验码 1字节
字节数 1字节 2字节 2字节 2字节 1字节 1字节 2字节 1字节 1字节 2字节 1字节 1字节 2字节 2字节 1字节 1字节 1字节 1字节 1字节 1字节
结束码 16H
结束码 16H
通道1对比度 通道1饱和度 通道2色彩选择 通道2图像大小 通道2亮度 通道2对比度 通道2饱和度
1字节 1字节 1字节 1字节 1字节 1字节 1字节
终端功能配置指令 0BH
用于主站向终端下发功能配置参数。 起始码 68H
终端号码 6字节
控制字 0BH
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:前4个字节为终端密码,后两个字节配置如下:
第一字节(功能配置参数1) 第二字节(功能配置参数2) B B B B B B B B B B B B B B B B 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
保保保保保保保保导地绝气导导导地
留 留 留 留 留 留 留 留
线线缘象 线线线线拉力及倾角
拉力及倾角
子泄漏电流
测温
振动
倾角
倾角
说明:以上位值1代表功能有效,0代表功能无效。
主站请求终端数据 21H
用于主站主动请求监测终端发送数据。终端收到该命令后按原命令返回,并立即按照相应控制字格式将未传送数据依次上送主站。
起始码 68H
终端号码 6字节
控制字 21H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。
上传导线拉力及倾角数据 22H
1)主站请求命令格式: 起始码 68H
终端号码 6字节
控制字 22H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始码 68H
终端号码 6字节
控制字 22H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
包数 1字节
首包格式:
采样时间(年+月+日+时+分)(5字节)+最大拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最小拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最大风偏角(2字节)+倾斜角(2字节)+拉力(2字节)+最小风偏角(2字节)+倾斜角(2字节)+拉力(2字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+最大拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最小拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最大风偏角(2字节)+倾斜角(2字节)+拉力(2字节)+最小风偏角(2字节)+倾斜角(2字节)+拉力(2字节)
主站收到终端主动上传数据命令后,立即回应如下命令:
起始码 68H
终端号码 6字节
控制字 22H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
蓄电池电压 1字节
首包
第一包
第二包
第三包
……
第N 包
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
说明:
每包包含4组数据:分别为最大拉力时刻、最小拉力时刻、最大风偏角时刻、最小风偏角时刻;
包数:即该报文含多少包数据;
与上包采样时间差:以分钟为单位;
电压:终端将所测数值乘以10,得到整数后上送主站。主站将终端上送值除以 10 即为真实蓄电池电压,如终端上送68,实际电压=68/10=6.8V;
拉力:单位为公斤,高位在前,低位在后;
角度:高位在前、低位在后,高字节的最高位代表角度的正负,为0表示角度为正,为1表示角度为负,除符号位外的总体数值除100即实际角度;
风偏角:为垂直于导线方向的夹角; 倾斜角:为平行于导线方向的夹角。
上传地线拉力及倾角数据 23H
1)主站请求命令格式: 起始码 68H
终端号码 6字节
控制字 23H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始码 68H
终端号码 6字节
控制字 23H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
包数 1字节
首包格式:
采样时间(年+月+日+时+分)(5字节)+最大拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最小拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最大风偏角(2字节)+倾斜角(2字节)+拉力(2字节)+最小风偏角(2字节)+倾斜角(2字节)+拉力(2字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+最大拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最小拉力(2字节)+风偏角(2字节)+倾斜角(2字节)+最大风偏角(2字节)+倾斜角(2字节)+拉力(2字节)+最小风偏角(2字节)+倾斜角(2字节)+拉力(2字节)
蓄电池电压 1字节
首包
第一包
第二包
第三包
…… 第N 包
主站收到终端主动上传数据命令后,立即回应如下命令: 起始码 68H
终端号码 6字节
控制字 23H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
上传绝缘子泄漏电流数据 24H
1)主站请求命令格式: 起始码 68H
终端号码 6字节
控制字 24H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始码 68H
终端号码 6字节
控制字 24H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
包数 1字节
首包格式:
采样时间(年+月+日+时+分)(5字节)+A相平均(2字节)+A相最大(2字节)+A相超3mA 次数(2字节)+ A 相超10mA 次数(2字节)+B相平均(2字节)+B相最大(2字节)+B相超3mA 次数(2字节)+ B 相超10mA 次数(2字节)+C相平均(2字节)+C相最大(2字节)+C相超3mA 次数(2字节)+ C相超10mA 次数(2字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+A相平均(2字节)+A相最大(2字节)+A相超3mA 次数(2字节)+ A 相超10mA 次数(2字节)+B相平均(2字节)+B相最大(2字节)+B相超3mA 次数(2字节)+ B相超10mA 次数(2字节)+C相平均(2字节)+C相最大(2字节)
蓄电池电压 1字节
首包
第一包
第二包
第三包
……
第N 包
+C相超3mA 次数(2字节)+ C相超10mA 次数(2字节)
主站收到终端主动上传数据命令后,立即回应如下命令: 起始码 68H
终端号码 6字节
控制字 24H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
说明:
包数:即该报文含多少包数据; 与上包采样时间差:以分钟为单位;
电压:上送值除以 10 即为真实蓄电池电压,如 68=68/10=6.8V;
A 、B 、C 相泄漏电流平均值、最大值:2字节,高字节在前,低字节在后,单位为毫安,上传值除以100即为实际电流值。如上传数据为3456,则泄漏电流值为34.56毫安;
A 、B 、C 相超3mA 、10mA 的次数:2字节,高字节在前,低字节在后,次数等于高字节乘以256加上低字节。
上传气象数据 25H
1)主站请求命令格式: 起始码 68H
终端号码 6字节
控制字 25H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始码 68H
终端号码 6字节
控制字 25H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
包数 1字节
蓄电池电压 1字节
首包
第一包
第二包
第三包
……
第N 包
首包格式:
采样时间(年+月+日+时+分)(5字节)+温度(1字节)+湿度(1字节)+风速(2字节)+风向(2字节)+雨量(1字节)+气压(2字节)+日照(2字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+温度(1字节)+湿度(1字节)+风速(2字节)+风向(2字节)+雨量(1字节)+气压(2字节)+日照(2字节)
主站收到终端主动上传数据命令后,立即回应如下命令: 起始码 68H
终端号码 6字节
控制字 25H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
说明:
包数:即该报文含多少包数据; 与上包采样时间差:以分钟为单位;
电压:上送值除以10 即为实际蓄电池电压,如 68=68/10=6.8V; 温度:上送值减去50 即为实际环境温度,如 45=45-50=-5度;
风速:高字节乘以256加上低字节,结果除以10即为实际风速,如风速上送89即为8.9米/秒;
风向:高字节乘以256加上低字节,结果为与正北方向的夹角; 降雨量:数据除以20计算得出的数值为每小时降雨量; 气压:高字节乘以256加上低字节; 日照:高字节乘以256加上低字节。
上传导线测温数据 26H
1)主站请求命令格式: 起始码 68H
终端号码 6字节
控制字 26H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始
终端
控制
数据
数据校验结束
码 68H
号码 6字节
字 26H
长度 2字节
域
码 1字节
码 16H
其中数据域:
数据域
包数 1字节
首包格式:
采样时间(年+月+日+时+分)(5字节)+1#测点温度(1字节)+1#测点设备温度(1字节)+1#测点设备电压(1字节)+2#测点温度(1字节)+2#测点设备温度(1字节)+2#测点设备电压(1字节)+3#测点温度(1字节)+3#测点设备温度(1字节)+3#测点设备电压(1字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+1#测点温度(1字节)+1#测点设备温度(1字节)+1#测点设备电压(1字节)+2#测点温度(1字节)+2#测点设备温度(1字节)+2#测点设备电压(1字节)+3#测点温度(1字节)+3#测点设备温度(1字节)+3#测点设备电压(1字节)
主站收到终端主动上传数据命令后,立即回应如下命令: 起始码 68H
终端号码 6字节
控制字 26H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
蓄电池电压 1字节
首包
第一包
第二包
第三包
……
第N 包
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
说明:
包数:即该报文含多少包数据; 与上包采样时间差:以分钟为单位;
电压:上送值除以10 即为实际蓄电池电压,如 68=68/10=6.8V; 测点温度:所测导线的温度,上送值减去50即为实际温度; 测点设备温度:测温设备本身的温度,上送值减去50即为实际温度;
测点设备电压:测温设备本身供电电压,上送值除以10 即为实际蓄电池电压。
上传导线振动数据 27H
1)主站请求命令格式: 起始码 68H
终端号码 6字节
控制字 27H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始码 68H
终端号码 6字节
控制字 27H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
包数 1字节
首包格式:
采样时间(年+月+日+时+分)(5字节)+振动频率(1字节)+振幅(1字节)+测点设备电压(1字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+振动频率(1字节)+振幅(1字节)+测点设备电压(1字节)
主站收到终端主动上传数据命令后,立即回应如下命令: 起始码 68H
终端号码 6字节
控制字 27H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
蓄电池电压 1字节
首包
第一包
第二包
第三包
……
第N 包
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
上传导线倾角数据 28H
1)主站请求命令格式: 起始
终端
控制
数据
数据
校验
结束
码 68H
号码 6字节
字 28H
长度 2字节
域 -
码 1字节
码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始码 68H
终端号码 6字节
控制字 28H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
包数 1字节
首包格式:
采样时间(年+月+日+时+分)(5字节)+导线弧垂与水平面倾角(2字节)+导线风偏与水平面的倾角(2字节)+绝缘子串沿导线方向与垂直面的夹角(2字节)+绝缘子串沿风偏方向与垂直面的夹角(2字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+导线弧垂与水平面倾角(2字节)+导线风偏与水平面的倾角(2字节)+绝缘子串沿导线方向与垂直面的夹角(2字节)+绝缘子串沿风偏方向与垂直面的夹角(2字节)
主站收到终端主动上传数据命令后,立即回应如下命令:
起始码 68H
终端号码 6字节
控制字 28H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
蓄电池电压 1字节
首包
第一包
第二包
第三包
……
第N 包
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
说明:
每包含2组数据:分别为导线靠近绝缘子串附近与水平面上的两个二维倾角和绝缘子串与垂直面上的两个二维夹角;
包数:即该报文含多少包数据; 与上包采样时间差:以分钟为单位;
电压:上送值除以10即为真实蓄电池电压,如 68=68/10=6.8V;
角度:高位在前、低位在后,高字节的最高位代表角度的正负,为0表示角度为正,为1表示角度为负,除符号位外的总体数值除以100即为最终角度。
上传地线倾角数据 29H
1)主站请求命令格式: 起始码 68H
终端号码 6字节
控制字 29H
数据长度 2字节
数据域 -
校验码 1字节
结束码 16H
其中数据长度为0,数据域为空。终端收到该命令后立即将未传送数据上送主站。 2)终端主动上传数据格式: 起始码 68H
终端号码 6字节
控制字 29H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
包数 1字节
首包格式:
采样时间(年+月+日+时+分)(5字节)+地线弧垂与水平面倾角(2字节)+地线风偏与水平面的倾角(2字节)
第一包及以后各包格式:
与上包采样时间差(2字节)+地线弧垂与水平面倾角(2字节)+地线风偏与水平面的倾角(2字节)
主站收到终端主动上传数据命令后,立即回应如下命令:
起始码 68H
终端号码 6字节
控制字 29H
数据长度 2字节
数据域 AA55H
校验码 1字节
结束码 16H
蓄电池电压 1字节
首包
第一包
第二包
第三包
……
第N 包
终端收到主站回应命令后,表示数据传送完毕。终端若没有收到主站回应命令,则将数据保留,下次传送。
图像监测控制字格式
图像采集参数配置指令 81H
数据格式: 起始
终端
控制
数据
数据
校验
结束
码 68H
号码 6字节
字 81H
长度 2字节
域
码 1字节
码 16H
其中数据域包括通道1和通道2配置。 数据域格式:
密码
色彩选择
4字节
数据域(通道2配置)
色彩选择 1字节 密码:终端密码;
色彩选择:0为黑白,1为彩色; 图像大小定义如下: 320 X 240为1; 640 X 480为2; 704 X 576为3;
亮度、对比度、饱和度:1-100 之间设置。
说明:终端验证密码通过后,执行参数配置命令,并按照原命令返回。若密码错误,则返回如下信息:
密码出错信息格式:
起始码 68H
终端号码 6字节
控制字 81H
数据长度 2字节
数据域 FFFFH
校验码 1字节
结束码 16H
图像大小 1字节
亮度 1字节
对比度 1字节
饱和度 1字节
1字节
图像大小 1字节
1字节
1字节
1字节
数据域(通道1配置)
亮度
对比度
饱和度
拍照时间表设置 82H
数据格式: 起始码 68H
终端号码 6字节
控制字 82H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
该命令配置图像采集终端自动拍摄的时间表及拍摄方位。
数据域: 密码
通道号
组数
时
分
预
时
分
预
时
分
预置 位号
4字节
1字节
1字节
1字节
1字节
1字节
1字节
1字节
1字节
1字节
1字节
1字节
数据域(拍照时间表设置格式) 第1组
第2组
第3组
…
置位号
置位号
说明:
密码:终端密码;
通道号:该规约支持一个终端连接2部摄像机,分别标号为1、2; 组数:所配置的时间组数目,建议不大于72组; 组格式:时+分+预置位号;
预置位号:即云台摄像所设置的预置位号。不带云台的摄像机,预置位号为255。 说明:终端验证密码通过后,执行参数配置命令,并按照原命令返回。若密码错误,则返回如下信息:
密码出错信息格式:
起始码 68H
终端号码 6字节
控制字 82H
数据长度 2字节
数据域 FFFFH
校验码 1字节
结束码 16H
主站请求拍摄照片 83H
数据格式: 起始码
终端号码
控制字
数据 长度
68H
6字节
83H
2字节
1字节
1字节
1字节
16H
通道号
数据域
预置位号
校验码
结束码
说明:终端收到该命令后,终端收到该命令后按原命令返回,并立即启动拍照,按照相应控制字格式将图像数据上送主站。若预置位为0,终端按照当前位置拍照。
采集终端请求上送照片 84H
数据格式: 起始码 68H
终端号码 6字节
控制字 84H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
终端上送图像数据前发送该指令,主站收到后立即原命令返回给终端,该命令最多循环发送5次,每次间隔3秒,收到主站应答后立即开始传输图像数据。
其中数据域:
数据域
蓄电池电压 1字节
1字节
1字节
1字节
1字节
通道号
预置位号
包数高位
包数低位
说明:包数高位+包数低位:图像拆分成小包后的包数。
图像数据上送 85H
数据格式: 起始码 68H
终端号码 6字节
控制字 85H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
其中数据域:
数据域
通道号
预置位号
子包包号高位
1字节 说明:
子包包号:子包包号高位乘以256加上子包包号低位,从1开始计数。
1字节
1字节
子包包号低位 1字节
图像数据
图像数据上送结束标记 86H
数据格式: 起始
终端
控制
数据
数据
校验
结束
码 68H
号码
6字节
字 86H
长度 2字节
域
码 1字节
码 16H
终端上送图像数据全部结束后2秒,发送该指令,主站收到后立即下发87H 命令。86H 命令最多循环发送5次,每次间隔3秒,收到主站应答后即停止发送。
数据域:
起始码
终端号码
控制字
数据长度
通道号
68H
6字节
86H
2字节
1字节
数据域
预置位号 1字节
1字节
16H
校验码
结束码
补包数据下发 87H
数据格式: 起始码 68H
终端号码
6字节
控制字 87H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
主站收到86H 命令后,立即统计所收到的图像数据,将未收到的包号通过该命令下发给采集终端,采集终端收到命令后,通过85H 图像数据上送指令,将所需包号数据上送,完毕后再上送86H 命令。
数据域:
数据域(补包数据格式)
通道号
预置位号
1字节 说明:
补包包数:未收到的总包数;
补包包号:子包包号高位乘以256加上子包包号低位。
1字节
1字节 补包数
第一包包号 2字节
第二包包号 2字节
……
摄像机远程调节 88H
数据格式: 起始码 68H
终端号码 6字节
控制字 88H
数据长度 2字节
数据域
校验码 1字节
结束码 16H
数据域:
数据域
密码 4字节
通道号 1字节
动作指令 1字节
预置位号 1字节
说明:终端验证密码通过后,执行调节命令,并按照原命令返回。若密码错误,则返回如下信息:
密码出错信息格式:
起始码 68H
终端号码 6字节
控制字 88H
数据长度 2字节
数据域 FFFFH
校验码 1字节
结束码 16H
动作指令定义如下: 指令值 1 2
预置位号
0 所需预置点
点
3 4 5 6 7
0 0 0 0 0
位
8
位
9
所需设置预置点
10
关闭摄像机电源
说明:
为避免摄像机打开电源后未收到关闭电源指令,致使电池耗能过大,因此做如下约定:摄像机每次开机时间不能超过30分钟,超过30分钟终端强行关闭摄像机电源。
点
保存当前位置为某预置
同上
焦距向近处调节1个单
同上
向上调节1个单位 向下调节1个单位 向左调节1个单位 向右调节1个单位 焦距向远方调节1个单
动作
打开摄像机电源 摄像机调节到指定预置
摄像机不能关闭电源
同上 同上 同上 同上 同上
说明
启动摄像视频传输 89H
用于主站请求终端传送视频,该指令要求监测终端接收到该命令后按原命令返回。 数据格式: 起始终端控制数据数据码 号码
字 长度 域
68H
6字节
89H
2字节
其中数据域:通道号(1字节)+端口号(2字节) 通道号:1或2;
端口号:高位乘以 256 加上低位。
终止摄像视频传输 8AH
用于主站终止终端传送视频。 数据格式: 起始终端控制数据数据码 号码 字 长度 域
68H
6字节
8AH
2字节
数据域:通道号:1或2。
查询拍照时间表 8BH
1)主站查询命令格式: 起始终端控制数据数据码 号码 字 长度 域
68H
6字节
8BH
2字节
数据域:通道号:1或2。 2)终端上传数据格式: 起始终端控制数据数据码 号码 字 长度 域
68H
6字节
8BH
2字节
其中数据域:
数据域(拍照时间表)
通道
组
第1组
第2组
校验码 1字节
校验码 1字节
校验码 1字节
校验码 1字节
第3组结束码 16H
结束码 16H
结束码 16H
结束码 16H
…
号
数
时
分
预
时
分
预置位号
时
分
预置 位号
置位号
1字节 1111111111
字节
字节字节
字节
字节
字节字节
字节字节
字节