覆冰预警系统扩展规约经典.docx

上传人:b****8 文档编号:30641400 上传时间:2023-08-18 格式:DOCX 页数:24 大小:37.74KB
下载 相关 举报
覆冰预警系统扩展规约经典.docx_第1页
第1页 / 共24页
覆冰预警系统扩展规约经典.docx_第2页
第2页 / 共24页
覆冰预警系统扩展规约经典.docx_第3页
第3页 / 共24页
覆冰预警系统扩展规约经典.docx_第4页
第4页 / 共24页
覆冰预警系统扩展规约经典.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

覆冰预警系统扩展规约经典.docx

《覆冰预警系统扩展规约经典.docx》由会员分享,可在线阅读,更多相关《覆冰预警系统扩展规约经典.docx(24页珍藏版)》请在冰豆网上搜索。

覆冰预警系统扩展规约经典.docx

覆冰预警系统扩展规约经典

规约扩展说明

1.基本说明

基于原《南方电网输电线路灾害(覆冰)预警系统通信规约》在实现产品时不够全面的缺陷,综合考虑了我司的现状,特对原规约做如下的产品化扩展。

2.扩展规约定义

2.1.上传图片对规约的扩展

根据《南方电网输电线路灾害(覆冰)预警系统通信规约》的要求,上传图片分为两类,分别是手动控制摄像机拍摄的照片和终端根据主站的拍照时间表设置,自动拍照的照片。

使用了红外探头后,将增加由盗警触发的拍照事件,所有共有三种照片类型。

规约的照片(图像)上传部分没有区分这几种照片的来历,考虑到主站侧实现“推图”功能,终端在发送图片时,附加上传照片的来历,由主站决定是否启动推图。

适用范围:

此扩展只对配置了红外感应探头的端站有效,当端站不配置红外感应探头时,图片上传仍按原规约的要求执行。

附加上传照片的来历就是对规约的扩展,具体协议交互如下:

红色部分为协议扩展部分,在图像数据发送结束后,端站向主站发送一个字符串,字符串中包含了拍照的原因,终端号,摄像机通道号和拍照时间,这些信息由主站直接用于文件名中。

根据拍照原因不同,字符串大致有三种,分别是:

手工拍照:

manual-(termid)-(ch)-(preset)-(YYYYMMDDHHMMSS).jpg

定时拍照:

schedule-(termid)-(ch)-(preset)-(YYYYMMDDHHMMSS).jpg

盗警拍照:

antithief-(termid)-(ch)-(preset)-(YYYYMMDDHHMMSS).jpg

其中:

♦(termid)是终端的设备号

♦(ch)是摄像机通道号,01或02

♦(preset)是摄像机预置位号,两位十进制,小于10的预置位使用01~09表示

♦(YYYYMMDDHHMMSS)是拍照时间,如20080925180000表示2008年9月25日18时00分00秒

最后一帧数据,无数据域(即数据域的长度为0)87H消息是主站对87H字符串消息的响应,表示主站已正确收到字符串。

2.1.1.对87H(字符串)一帧的补充说明

♦只有在终端配置为带红外探头工作模式下,才会启用此规约扩展

♦此数据帧格式符合《南方电网输电线路灾害(覆冰)预警系统通信规约》第3章的数据帧格式要求

♦87H(字符串)消息的长度是指有效字符个数,不包含末尾的’\0’字符

♦终端在发送87H(字符串)消息时,最多发送3次,每次间隔3秒,超过次数后停止发送

♦主站收到87H(字符串)消息后,立即响应87H(无数据域)消息

2.2.查询端站的盗警参数E0H

查询此命令用于查询端站的盗警参数,数据帧定义如下:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E0H

2字节

1字节

16H

数据域中只包含四字节的密码,没有其它附加内容。

端站检测数据域中的密码,如果密码正确,按如下格式回送响应:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E0H

2字节

1字节

16H

其中数据域格式定义为:

数据域(数据格式)

终端密码

检测周期

检测时长

报警门限

通道号1

预置位1

...

通道8

预置位8

抑制时长

4字节

1字节

2字节

1字节

1字节

1字节

...

1字节

1字节

2字节

如果密码错误,按如下格式回送响应:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E0H

2字节

FFFFH

1字节

16H

适用范围:

此扩展只对配置了红外感应探头的端站有效,当端站不配置红外感应探头时,不使用此项扩展。

2.3.盗警参数设置E1H

盗警参数设置用于控制红外探头的盗警检测条件和发生盗警时需要执行的动作。

使用这样的数据帧:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E1H

2字节

1字节

16H

数据域定义为(与盗警参数查询的返回帧格式相同):

数据域(数据格式)

终端密码

检测周期

检测时长

报警门限

通道号1

预置位1

...

通道8

预置位8

抑制时长

4字节

1字节

2字节

1字节

1字节

1字节

...

1字节

1字节

2字节

通道号1~8的有效值为1和2,其它值为不拍照值(目前只能支持一路摄像机,只能填1);

预置位的有效值为1~32,其它值为不拍照值(取1~32是为了避开摄像机的保留预置点)。

其中:

♦检测周期表示每多长时间检测一次红外探头的状态,单位为“秒”

♦检测时长表示判断发生盗警的最长时间,单位为“秒”

♦报警门限表示在检测时长时间内,红外探头输出多少次高电平,就认为出现盗警事件

♦摄像机通道号表示在发生盗警事件时,使用哪个摄像机进行拍照

♦摄像机预置位号表示在发生盗警事件时,使用哪个预置位号进行拍照,最多可以设置8个拍照点

♦抑制时长表示,在检测到一次盗警事件后,等待一段时间,再启动下一个盗警检测,单位为“秒”

♦检测时长/抑制时长使用2字节表示,高有效位在前,低有效位在后。

与《南方电网输电线路灾害(覆冰)预警系统通信规约》的其它部分保持一致。

此消息是主站发往端站的命令,端站收到后,如果密码正确,则将命令原消息返回,否则返回以下错误信息:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E0H

2字节

FFFFH

1字节

16H

适用范围:

此扩展只对配置了红外感应探头的端站有效,当端站不配置红外感应探头时,不使用此项扩展。

2.4.红外探头故障(此项作废)

当端站检测到红外探头故障时,使用短信通知防盗前置机。

短信格式如下:

antithief-(termid)-IR

♦(termid)是端站的设备号。

由防盗设备主站软件完成其它告警处理。

2.5.端站的电源参数及通讯管理机端口通讯状态E2H

端站检测数据有状态变位时主动上送到主站:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E2H

2字节

1字节

16H

其中数据域格式定义为:

其中数据域:

数据域(覆冰数据格式)

包数

蓄电池电压

首包

第一包

第二包

第三包

……

第N包

1字节

1字节

首包格式:

采样时间(年+月+日+时+分)(5字节)+电源参数域(3字节)

第一包及以后各包格式:

与上包采样时间差(1字节)+电源参数域(3字节)

电源参数域(数据格式)

通讯状态

电源板1参数

电源板2参数

1字节

1字节

1字节

通讯状态定义:

通讯状态(字节bit位)

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

com8

com7

com6

com5

com4

com3

com2

com1

说明:

bit位为1,表示通讯正常;

电源板参数定义:

电源板参数(字节bit位)

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

备用

备用

备用

备用

备用

稳压器2状态

稳压器1状态

电压状态

2.6.摄像机远程调节88H

数据格式:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

88H

2字节

1字节

16H

数据域:

数据域(数据格式)

密码

通道号

动作指令

预置位号

4字节

1字节

1字节

1字节

说明:

终端验证密码通过后,执行调节命令,并按照原命令返回。

若密码错误,则返回如下信息:

密码出错信息格式:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

88H

2字节

FFFFH

1字节

16H

动作指令定义如下:

指令值

预置位号

动作

说明

1

0

打开摄像机电源

2

所需设置预置点

摄像机调节到指定预置点

摄像机不能关闭电源

3

0

向上调节1个单位

同上

4

0

向下调节1个单位

同上

5

0

向左调节1个单位

同上

6

0

向右调节1个单位

同上

7

0

焦距向远方调节1个单位

同上

8

0

焦距向近处调节1个单位

同上

9

所需设置预置点

保存当前位置为某预置点

同上

10

0

关闭摄像机电源

同上

128

0~63

改变摄像头的运动速度

摄像机不能关闭电源

129

0

缩小取景范围

摄像机不能关闭电源

130

0

扩大取景范围

摄像机不能关闭电源

131

0

缩小光圈

摄像机不能关闭电源

132

0

放大光圈

摄像机不能关闭电源

说明:

为避免摄像机打开电源后未收到关闭电源指令,致使电池耗能过大,因此做如下约定:

摄像机每次开机时间不能超过30分钟,超过30分钟终端强行关闭摄像机电源。

适用范围:

此扩展所有端站有效,无论当端站是否配置有红外感应探头,均支持此项扩展。

2.7.端站向主站上报告警信息E3H

2.7.1.告警类型定义

告警类型定义为:

♦0x00–恢复告警

♦0x01–故障告警

♦0x10–事件告警

2.7.2.红外探头故障告警

当端站感应到红外探头连续30分钟保持高电平时,触发红外探头故障告警,告警格式为:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E3H

2字节

1字节

16H

其中数据域定义为:

数据域(数据格式)

告警类型

告警编号

告警参数长度

1字节

1字节

1字节

告警类型为故障告警(0x01)

告警编号为0x01,表示红外探头故障

告警参数的长度为0,表示没有附加的定位参数(只有一个红外探头)

2.7.3.红外探头故障恢复告警

当端站重新启动,或者在红外探头故障后由人工成功修复,则产生红外探头故障恢复告警,告警格式为:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E3H

2字节

1字节

16H

其中数据域定义为:

数据域(数据格式)

告警类型

告警编号

告警参数长度

1字节

1字节

1字节

告警类型为恢复告警(0x00)

告警编号为0x01,表示红外探头故障恢复(注意,与红外探头故障使用同一个告警编号),正常运行时,它和红外探头故障告警成对出现,如果重新启动,则会多发送一个故障恢复告警,以清除主站上可能存在的红外探头故障告警条目。

告警参数的长度为0,表示没有附加的定位参数(只有一个红外探头)

2.7.4.盗窃事件告警

当红外探头的闪烁条件满足指定条件后,端站上报盗窃事件告警。

告警格式为:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E3H

2字节

1字节

16H

其中数据域定义为:

数据域(数据格式)

告警类型

告警编号

告警参数长度

1字节

1字节

1字节

告警类型为事件告警(0x10)

告警编号为0x80,表示这是盗窃事件告警

告警参数的长度为0,盗窃告警不需要附加的参数。

适用范围:

此扩展所有端站有效,无论当端站是否配置有红外感应探头,均支持此项扩展。

2.8.查询/上报摄像机工作状态E4H

此命令用于主站向端站查询摄像机的运行状态,数据帧定义如下:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E4H

2字节

1字节

16H

当主站主动查询摄像机状态时,在数据域中只存放4字节密码。

端站检测数据域中的密码,如果密码正确,按如下格式回送响应:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E4H

2字节

1字节

16H

其中数据域格式为:

数据域(数据格式)

口令

通道1工作模式

通道1电源状态

通道1命令状态

通道2工作模式

通道2电源状态

通道2命令状态

4字节

1字节

1字节

1字节

1字节

1字节

1字节

其中工作模式:

0–自动运行模式

1–手动运行模式

电源状态:

0–摄像机电源处于关闭状态,使用前需要先打开电源

1–摄像机电源处于打开状态

命令状态只有在电源为打开状态时才有效,有效值定义为:

0–摄像机空闲

1–摄像机正在执行指令

当端站控制摄像机运动时,也需要主动上报摄像机的状态变化,主站可以在任意时刻向端站查询摄像机的运行状态。

适用范围:

此扩展所有端站有效,无论当端站是否配置有红外感应探头,均支持此项扩展。

2.9.查询端站的运行配置E5H

以下四条命令的基本帧格式是一样的,只在数据域有区别。

基本帧格式为:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E5H

2字节

1字节

16H

不同的查询命令和返回结果详见各小节。

2.9.1.查询端站运行参数配置

命令帧数据域:

数据域(数据格式)

子命令字

参数

01

1字节

查询端运行参数的子命令字是01H,查询时,主站下发的命令中参数为00H。

端站返回帧的数据域:

数据域(数据格式)

子命令字

端站IP

端站Port

口令

采样间隔

开机间隔

开机时长

01

4字节

2字节

4字节

1字节

1字节

1字节

这条消息送出了端站的IP和Port信息,以网络字节序方式返回,IPv4格式;

这条消息也带出端站的口令信息,当主站侧丢失端站的口令时,可以从这个数据帧中查出。

采集间隔、开机间隔和开机时长的含义与《南方电网输电线路灾害(覆冰)预警系统

通信规约》中对应字段的含义一致。

2.9.2.查询报警门槛配置

命令帧数据域:

数据域(数据格式)

子命令字

参数

02

1字节

查询报警门槛值的子命令字是02H,查询时,主站下发的命令中参数为00H。

返回值:

数据域(数据格式)

子命令字

与《下发报警门槛值04H》一致

02

……

端站返回帧的数据域除增加了子命令字外,其余内容与《南方电网输电线路灾害(覆冰)预警系统通信规约》中《下发报警门槛值04H》命令中的内容一致。

2.9.3.查询扩展主站配置

命令帧数据域:

数据域(数据格式)

子命令字

参数

03

1字节

查询扩展主站配置的子命令字是03H,主站下发的命令中参数为00H。

端站返回帧中的数据域:

数据域(数据格式)

子命令字

当前主站IP

当前主站Port

首选主站IP

首选主站Port

备选主站IP

备选主站Port

03

4字节

2字节

4字节

2字节

4字节

2字节

各IP和Port均以网络字节序,返回IPv4地址和端口号。

2.9.4.查询端站支持的扩展功能

命令帧数据域:

数据域(数据格式)

子命令字

参数

04

1字节

查询端站支持的扩展功能子命令字是04H,主站下发的命令中参数为00H。

端站返回帧中的数据域:

数据域(数据格式)

子命令字

接收短信功能

发送短信功能

短信唤醒功能

短信唤醒码

03

1字节

1字节

1字节

32字节

接收短信功能:

0表示不能接收短信,1表示可以接收短信

发送短信功能:

0表示不能发送短信,1表示可以发送短信

短信唤醒功能:

0表示不支持短信唤醒,1表示支持短信唤醒

短信唤醒码:

当短信唤醒功能有效时,这里存放短信唤醒码

2.9.5.查询端站支持的为气象装置加热功能

命令帧数据域:

数据域(数据格式)

子命令字

参数

05

1字节

查询端站支持的扩展功能子命令字是04H,主站下发的命令中参数为00H。

端站返回帧中的数据域:

数据域(数据格式)

子命令字

警戒风速

警戒温度

警戒湿度

加热时长

加热间隔时长

加热功能

05

1BYTE

1BYTE

1BYTE

1BYTE

1BYTE

1BYTE

2.10.端站的气象装置加热参数E6H(2009-1-12)

用于主站向终端下发气象装置加热参数,该指令要求监测终端接收到该命令后按原命令返回。

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E6H

6字节

1字节

16H

其中数据域:

数据域

口令

警戒风速

警戒温度

警戒湿度

加热时长

加热间隔时长

加热功能

4字节

1字节

1字节

1字节

1字节

1字节

1字节

警戒风速,警戒温度,警戒湿度:

在自动加热条件下,当这三个条件都满足的情况下,可以启动加热装置;

加热时长:

一旦启动加热,这次加热的时长。

加热间隔时长:

这个参数只对自动加热模式下有效,加热一次之后,不管加热条件是否满足,在这个时间范围内不再自动启动加热。

加热功能:

如果这个参数为0,则不启动加热功能,以上参数均无效,等于1则启动加热功能。

2.11.端站为气象装置加热状态过程E7H

端站检测数据有加热启动或者停止加热时主动上送到主站:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E7H

N字节

1字节

16H

其中数据域格式定义为:

其中数据域:

数据域(覆冰数据格式)

包数

蓄电池电压

首包

第一包

第二包

第三包

……

第N包

1字节

1字节

首包格式:

采样时间(年+月+日+时+分)(5字节)+加热参数域(2字节)

第一包及以后各包格式:

与上包采样时间差(1字节)+加热参数域(2字节)

加热参数域(数据格式)

加热状态

加热原因

1字节

1字节

加热状态:

0不在加热状态,1为在加热状态;

加热原因:

0为自动加热,1为手动加热,2为没有启用加热功能,3为加热时间已到关闭加热,4为主站手动取消加热,加热状态的0与加热原因的2、3对应,1同0、1对应。

2.12.中心站手动启动加热命令E8H

用于主站向终端下发启动端站对气象装置加热的命令,该指令要求监测终端接收到该命令后按原命令返回。

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E8H

2字节

1字节

16H

其中数据域:

数据域

密码

加热动作

4字节

1字节

加热动作:

0为停止加热,1为启动加热。

2.13.查询或上报AB板状态E9H

此命令用于中心站显示地查询当前工作的是A板或B板,监测终端收到该命令后,使用同样的命令字向中心站上报当前工作的主控板是A板或B板。

2.13.1.中心查询命令帧

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E9H

2字节

1字节

16H

其中数据长度字段为0,也就是命令帧中没有数据域。

2.13.2.主控板上报格式

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

E9H

2字节

1字节

1字节

16H

主控板上报的数据帧中,带有一个字节的数据域:

‘A’–表示当前主控板A正在工作(字符‘A’,ASCII码0x41)

‘B’–表示当前主控板B正在工作(字符‘B’,ASCII码0x42)

2.14.主站远程控制终端电源(0xEAH)

根据江门的需求,结合产品的实际情况,SRDT-I和SRDT-2型机在电源供给、防盗功能上有所改进,包括对气象板和采集板断电,主控板支持AB双机冷备份,支持两个红外探头,支持一个报警喇叭之类的,相应地,也增加了几条控制命令和响应。

为了节约命令字资源,这些控制指令和响应使用一个主命令字,再使用不同的子命令字进行区分。

所有子条命令有相同的格式:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

EAH

2字节

1字节

16H

其中数据域定义为:

数据域(数据格式)

子命令字

口令

1字节,具体见下表

4字节

端站收到命令后,检查口令字段,口令正确时执行指令,并将指令原文返回给主站。

如果口令错误,只返回口令出错帧,而不执行指令。

远程控制红外红外探头/喇叭/电源的子命令有:

子命令字

含义

0x19

禁用红外探头1

0x20

禁用红外探头2

0x21

起用红外探头1

0x22

起用红外探头2

0x23

禁用喇叭

0x25

起用喇叭

0x27

对采集板和传感器上电

0x29

对采集板和传感器下电

0x31

使用主控板A,对主控板B下电

0x33

使用主控板B,对主控板A下电

各子命令如果正常执行,都将命令的原文返回给主站。

2.15.查询4路电源板状态(EBH)

用于主站查询电源板对主控板A/主控板B/采集板/传感器的供电状态,使用这样的命令帧:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

EBH

2字节

1字节

16H

命令帧中没有参数

终端的返回帧结构为:

起始码

终端号码

控制字

数据长度

数据域

校验码

结束码

68H

6字节

EBH

2字节

1字节

1字节

16H

数据域只包含一字节内容,每位表示一路电源的运行状态:

bit0–主控板A的电源供应状态,1表示合,0表示分

bit1–主控板B的电源供应状态,1表示合,0表示分

bit2–采集板的电源供应状态,1表示合,0表示分

bit

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 城乡园林规划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1