Q GDW 562-2010 输变电状态监测主站系统数据通信协议(输电部分)及编制说明.pdf
《Q GDW 562-2010 输变电状态监测主站系统数据通信协议(输电部分)及编制说明.pdf》由会员分享,可在线阅读,更多相关《Q GDW 562-2010 输变电状态监测主站系统数据通信协议(输电部分)及编制说明.pdf(31页珍藏版)》请在麦多课文档分享上搜索。
1、Q / GDW 562 2010ICS 29.240 ICS29.240P备案号 : CEC1312009国家电网公司企业标准Q/ GDW 562 2010输变电状态监测主站系统数据通信协议 ( 输电部分 )Data communicationprotocolforconditionmonitoring masterstationsystemoftransmissionandtransformationequipment ( transmissionpart )2010-12-27 发布 2010-12-27 实施国家电网公司 发 布Q/GDWQ / GDW 562 2010I目 次前言 II
2、1 范围 12 规范性引用文件 13 术语和定义 14 通信交互过程 1附录 A (规范性附录) 交互过程规范 3附录 B (规范性附录) 服务方法规范 7编制说明 25Q / GDW 562 2010II前 言为统一输变电设备状态监测主站系统接入各类输电线路状态监测数据,实现输电线路状态监测数据的标准化接入,特制定本标准。本标准的附录 A、 B 为规范性附录本标准由国家电网公司生产技术部提出并解释。本标准由国家电网公司科技部归口。本标准主要起草单位:国网电力科学研究院。本标准主要起草人:林峰、 朱江、 李莉、 张晓帆、 李盛盛、 姚景祺。Q / GDW 562 20101输变电状态监测主站系
3、统数据通信协议 ( 输电部分 )1 范围本标准规定了输变电状态监测主站系统接入各类输电线路状态监测数据的统一通信协议,包括主站系统与输电线路状态监测代理( CMA)之间的通信交互过程、 通信双方提供的服务方法等方面的内容。本标准适用于国家电网公司所属各单位建设输变电设备状态监测系统时确定主站系统接入输电部分监测数据的通信协议。2 规范性引用文件下列文件对于本文件的应用是必不可少的。 凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。Q/GDW561 2010 输变电设备状态监测系统技术导则3 术语和定义Q/GDW 561 20
4、10 输变电设备状态监测系统技术导则中规定的术语和定义适用于本文件。 本文件中出现的状态监测装置均表示输电线路状态监测装置。4 通信交互过程本标准中的通信交互过程是指主站系统与输电线路状态监测代理( CMA)之间的信息交互过程,包括心跳交互、 数据交互、 读配置交互、 写配置交互、 控制交互和远程更新交互六个过程。 具体交互过程可参见附录 A 中的交互图,交互过程中调用的服务方法参见附录 B。 交互过程图采用 UML 标准格式。4.1 心跳交互心跳交互由 CMA 发起,其交互过程定义如下:1) CMA 在每个心跳交互周期内,调用 CAG 的上传心跳信息服务方法发送 CMA 自身及其所辖状态监测
5、装置的心跳信息。2) CAG 返回心跳信息接收结果。3) 若 CAG 在此次心跳交互之前缓存有主站系统发出的针对该 CMA 或其所辖状态监测装置的控制命令(如调整某状态监测装置的数据采集周期、 修改配置参数等),则 CAG 返回的结果中应包含该命令信息。4) 若该 CMA 或其所辖状态监测装置有新版本文件需要更新,则 CAG 返回结果中包含文件的版本信息。 CMA 收到版本信息后,可调用 CAG 的获取更新文件服务方法以获得需要更新的文件的内容。心跳交互的具体过程可参见附录 A 中图 A.1。 心跳周期不超过 30 分钟。4.2 数据交互数据交互由 CMA 发起,其交互过程定义如下:a) CM
6、A 在每个数据交互周期内,调用 CAG 的上传监测数据服务方法发送所辖状态监测装置的监测数据,后续过程与心跳交互相同。b) 数据交互的具体过程可参见附录 A 中图 A.2。4.3 读配置交互Q / GDW 562 20102读配置交互由 CAG 发起,其交互过程定义如下:1) CAG 发出激活命令。2) CMA 被 CAG 激活后,立即调用 CAG 的上传心跳信息服务方法发送 CMA 自身及其所辖状态监测装置的心跳信息。3) CAG 收到心跳信息后,返回结果中应包含读取配置信息指令。4) CMA 收到读取配置信息指令后,调用 CAG 的上传配置信息服务方法。读配置交互的具体过程可参见附录 A
7、中图 A.3。4.4 写配置交互写配置交互由 CAG 发起,其交互过程定义如下:1) CAG 发出激活命令。2) CMA 被 CAG 激活后,立即调用 CAG 的上传心跳信息服务方法发送 CMA 自身及其所辖状态监测装置的心跳信息。3) CAG 收到心跳信息后,返回结果中应包含写配置信息指令及详细的配置信息。4) CMA 收到写配置信息指令及配置信息后,应更新自身及所辖状态监测装置配置信息。写配置交互的具体过程可参见附录 A 中图 A.4。4.5 控制交互控制交互由 CAG 发起,其交互过程定义如下:1) CAG 发出激活命令。2) CMA 被 CAG 激活后,立即调用 CAG 的上传心跳信息
8、服务方法发送 CMA 自身及其所辖状态监测装置的心跳信息。3) CAG 收到心跳信息后,获取 CMA 的当前 IP 地址,返回结果中包含暂不休眠指令。4) CMA 收到暂不休眠指令后,等待 CAG 调用自身的服务方法实施相关控制。5) CAG 可通过调用 CMA 的下发控制指令服务方法发送各种控制指令。6) CMA 执行控制指令后,可将相关监测数据立即上送给 CAG。7) CAG 可根据收到的监测数据决定是否需要继续发送控制指令。8) CAG 发送完所有控制指令后,应向 CMA 发送休眠指令。控制交互主要用于主站远程控制调节现场的状态监测装置(如摄像头)。 控制交互的具体过程可参见附录 A 中
9、图 A.5。4.6 远程更新交互远程更新交互由 CMA 发起,其交互过程定义如下:1) CMA 调用 CAG 的获取最新版本服务方法或者调用获取历史版本服务方法以获得需要更新的文件名称。2) CAG 返回版本信息和文件名称。3) CMA 调用 CAG 的获取更新文件服务方法以获得需要更新的文件的内容。4) CAG 返回文件内容。5) CMA 完成文件更新。远程更新交互的具体过程可参见附录 A 中图 A.6。4.7 CMA 的寻址与激活在上述部分交互过程中, CAG 需寻址定位 CMA 以便将 CMA 激活。 CMA 的寻址与激活与具体通信方式有关,建议在输变电设备状态监测系统的配套通信系统技术
10、方案中统一考虑与其相应的设计和设施保障。Q / GDW 562 20103附 录 A( 规范性附录 )交 互 过 程 规 范A.1 心跳交互心跳交互过程规范如图 A.1。图 A.1 心跳交互A.2 数据交互数据交互过程规范如图 A.2。Q / GDW 562 20104图 A.2 数据交互A.3 读配置交互读配置交互过程规范如图 A.3。图 A.3 读配置交互Q / GDW 562 20105A.4 写配置交互写配置交互过程规范如图 A.4。图 A.4 写配置交互A.5 控制交互控制交互过程规范如图 A.5。G1G2G3G1G3G4123412546789ab6789cdcde78bf1010
11、1112131415161718191a1b161718191213cde78bf1014151c1d1e69acdcde78bf101a1b1cb1d1e图 A.5 控制交互Q / GDW 562 20106A.6 远程更新交互远程更新交互过程规范如图 A.6。图 A.6 远程更新交互Q / GDW 562 20107附 录 B( 规范性附录 )服 务 方 法 规 范B.1 服务方法的定位CMA通过 URL:http:/CAGIP:8808/CAG 定位 CAG发布的所有服务方法,其中 CAGIP指主站为 CAG分配的固定 IP 地址。 CAG 在获取 CMA 的 IP 地址(动态 IP 地
12、址)后,可通过 URL:http:/CMAIP:8808定位 CMA 发布的所有服务方法,其中 CMAIP 指 CMA 的 IP 地址。B.2 上传心跳信息 uploadCMAHeartbeatInfo方法定义: public StringuploadCMAHeartbeatInfo ( String strXMLParams)方法描述:用于心跳交互过程,该方法供 CMA 调用以发送心跳信息。 CAG 返回结果中按交互过程的不同包含不同类型的控制指令和信息。 输入参数和输出参数均为约定格式标准的 XML。输入参数格式:图 B.1 uploadCMAHeartbeatInfo 方法输入参数 Sc
13、hema输入参数说明:输入参数 Schema 中 表示这是一个请求参数(其他 Schema 文件中 标签含义与此同)。 对 下级的子标签及各标签属性及元素含义说明如下表:Q / GDW 562 20108标签 子标签 属性 元 素 说 明对应该数据包所隶属的 CMA,标签内容为该 CMA的心跳信息id CMA 唯一标识( 17 位码)ip CMA 的 IP 地址(采用 IPv4 点分十进制表示法)curtime CMA 的当前时间,格式为: yyyy-MM-dd HH:mm:ssbatteryvoltage电源电压,数据格式在 Q/GDW xxx 2010 输电线路智能监测装置通用技术规范中规
14、定operationtemperature工作温度,数据格式在 Q/GDW xxx 2010 输电线路智能监测装置通用技术规范中规定cmafloatingcharge浮充状态: CHARGE(充电) DISCHARGE(放电)对应本数据包中包含的 CMA 所辖状态监测装置集合,标签内容为各状态监测装置的心跳信息对应一个状态监测装置id 状态监测装置唯一标识( 17 位码)status状态监测装置与 CMA 之间的网络连接状态: NORMAL(正常) BREAK(断开)batteryvoltage电池电压,数据格式在 Q/GDW xxx 2010 输电线路智能监测装置通用技术规范中规定opera
15、tiontemperature工作温度,数据格式在 Q/GDW xxx 2010 输电线路智能监测装置通用技术规范中规定sensorssensorfloatingcharge浮充状态: CHARGE(充电) DISCHARGE(放电)输入参数示例:10.144.98.1012010-04-10 22:10:110.3015.00CHARGENORMAL0.2015.00Q / GDW 562 20109表(续)DISCHARGE NORMAL0.2012.00CHARGE返回参数格式:图 B.2 uploadCMAHeartbeatInfo 方法返回参数 Schema返回参数说明:上述返回参数
16、 Schema 中 标签表示这是一个响应参数, 表示其标签内容为服务方法的返回值,其属性 code 表示返回类型码, 0 表示执行成功, 1 表示执行失败。 当返回失败时( code=1),则返回结果中包含 error 子节点,包含错误码及详细错误信息。 返回参数中各标签含义Q / GDW 562 201010说明如下:标签 子标签 属性 二级子标签 说 明result 对应所调用方法执行结果code 对应执行结果代码,返回 0 表示执行成功,返回 1 表示执行错误。error 若执行结果非 0,该标签内容对应其中一条错误信息errorcode 详细错误码,参见表 B.1 服务方法返回错误类型
17、表。attr对应该错误信息的扩展参数,包含参数名称( name)及值( value)属性,具体类型及含义参见表 B.2 错误信息扩展参数类型表。对应一条命令objid 执行该命令的主体的标识,为 CMA 或状态监测装置的 17 位码commandtype 命令的类型,具体含义参见表 B.1命令类型表。action对应 CMA 或状态监测装置的参数列表,标签内容为各参数的名称和要求更改成的值name配置参数的英文代码(自描述配置参数的英文代码由 CAG 通过读配置交互获得)value需要赋予配置参数的值(自描述配置参数的数据类型及精度等由CAG 通过读配置交互获得)versions 表示所有的最
18、新版本的文件信息version 对应一个最新版本的文件信息time 版本发布的时间versionno 版本号filename 文件名称表 B.2 服务方法返回错误类型表错误类别 类型码 含 义0100001 调用服务方法失败,输入参数 xml 过大xml 校验错误0100002 调用服务方法失败,参数不符合规范0101001 调用服务方法出错, ID 不合法0101002 调用服务方法出错, ID 不存在0101003 调用服务方法出错, CMA 与所辖状态监测装置不匹配ID 校验错误0101004 调用服务方法出错,状态监测装置与被监测设备不匹配0102001 调用服务方法出错,时间格式错误
19、数据格式错误0102002 调用服务方法出错,数据无法转换至对应格式0103001 调用服务方法出错,监测类型与监测参数不一致0103002 调用服务方法出错,监测类型不存在0103003 调用服务方法出错,监测参数不存在0103004 调用服务方法出错,监测参数缺失数据内容错误0103005 调用服务方法出错,数据不符合业务规范0104001 调用服务方法出错,静态图片片段过大0104002 调用服务方法出错,静态图片片段损坏0104003 调用服务方法出错,静态图片片段丢失静态图片上传错误0104004 调用服务方法出错,静态图片校验不成功未知错误类型 99xxxxx 调用方法失败Q /
20、GDW 562 201011注 服务方法返回类型码采用三段七位编码表示,第一段两位表示类别( 01 表示输电, 02 表示变电),第二段两位表示错误类别,第三段三位为流水码,分别代表各错误类别下的详细错误类型。表 B.3 错误信息扩展参数类型表序号 参 数 含 义 数据格式1 CMA_ID CMA 的 17 位编码 17 位编码2 Sensor_ID 状态监测装置的 17 位编码 17 位编码表 B.4 命 令 类 型 表序号 命令类型 应用场景 含义1 GETCONFIG 读配置交互 CAG 获取 CMA 及其管辖状态监测装置的配置信息2 SETCONFIG 写配置交互CAG 返回配置信息供
21、 CMA 对自身及其管辖状态监测装置的配置信息进行更新3 ACTIVATE 控制交互 CAG 要求 CMA 暂不休眠,等待后续命令4 RESEND 数据重传 CAG 命令 CMA 重新传送前一次发送的数据5 GETNEWDATA 数据召唤 CAG 获取 CMA 当前最新的监测数据6 DEACTIVATE 休眠 CAG 命令 CMA 休眠7 CAMERA_SETSCHEDULE 控制交互 设置摄像头自动拍照时间表8 CAMERA_TAKEPHOTO 控制交互 请求摄像头即时拍照9 CAMERA_REGULATE 控制交互 调节摄像头位置角度返回参数示例:B.3 上传监测数据 uploadCMAD
22、ata方法定义: public StringuploadCMAData( String strXMLParams)方法描述:用于数据交互过程,该方法供 CMA 调用以发送监测数据。 CAG 返回结果中按交互过程的不同包含不同类型的控制指令和信息。 输入参数和输出参数均为约定格式标准的 XML。Q / GDW 562 201012输入参数格式:图 B.3 uploadCMAData 方法输入参数 Schema输入参数说明:标签 子标签 属 性 元 素 说 明对应 CMA 所辖所有状态监测装置的监测数据组,标签内容为各状态监测装置的监测数据cmaid CMA 的唯一标识( 17 位码)monito
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- QGDW5622010 变电 状态 监测 系统 数据 通信协议 输电 部分 编制 说明 PDF
