61850典型报文解析说明资料.docx

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CYG深瑞 CYG深瑞 61850典型报文解析说明 深圳南瑞科技有限公司 第 PAGE 深圳南瑞科技有限公司 第 PAGE #页 61850典型报文解析说明 1平台 现利用ethereal报文抓捕工具抓取部分典型报文解析说明。 1.1报告类 61850报告服务, 是一项非 常重要 的ACSI服务,它通 过SCSM映射为 MMS协议中的 InformationReport 服务,我们在调试过程中通过捕包工具得到的 61850报告报文,都是经过ASN.1 编码后的InformationReport 数据。 InformationReport 相关数据结构 下表是InformationReport 的数据结构: InformationReport 的数据结构定义 DL/T860.72报告格式参数名 「条件 报告 ID( RptID) 始终存在 报告中包括的选择区域(Reported OptFIds) 始终存在 顺序编号(SeqNum 当 OptFIds.sequence-number 或 OptFIds 中 full-sequence-number 为 TRUE 时存在 入口时间(TlmeOfEntry) 当 OptFIds.report-time-stamp 为 TRUE 时存在 数据集(DatSet) 当 OptFIds.data-set-name 为 TRUE时存在 发生缓冲溢出(BufOvfI) 当 OptFIds. buffer-overflow 为 TRUE时存在 入口标识(EntryID ) 当 OptFIds. entry 为 TRUE时存在 子序号(SubSeqNur) 当 OptFIds.segmentation 为 TRUE时存在 有后续数据段(MoreSegmentFollow) 当 OptFIds.segmentation 为 TRUE时存在 包含位串(Inclusion-bitstring ) 始终存在 数据引用(data-reference(s) ) 当 OptFIds.data-reference 为 TRUE时存在 值(value(s)) 始终存在 原因代码(ReasonCode(s)) 当 OptFIds.reason-for-inclusion 为 TRUE时存在 其中: RptID :作为不同报告间的唯一标识符,在报文中是始终存在的。 OptFIds :决定了报文拼装中可选成员出现与否,该属性值对于报文解析非常重要,在 61850-7-2中BRCB.OptFlds 和URCB.OptFIds 定义不同,在标准-8-1中通过引入保留位,保证了 OptFlds定义的一致性,整合后的 OptFIds各位含义如下: OptFIds数据定义 ACSI Value of RCBStates MMS Bit Position Reserved 0 Seque nce-nu mber 1 Report-time-Stamp 2 Reaso n-for-I nclusio n 3 Data-Set-Name 4 Data-Refere nee 5 Buffer-Overflow 6 「 En tryID 7 Con f-Rev 8 Segme ntati on 9 ResonCode :决定了报告的触发原因, 61850标准规定了五种触发类型:数据变化 (DataChange )、数据更新(DataUpdata )、品质变化(QualityChange )、完整性周期(IntegerPd ) 和总召唤(GI )。ResonCode 也是Bitstring类型, 触发选项的存储形式 InformationReport 报文解析 建好数据库,连接好装置后,启动 SCADA服务器,并用ethereal抓报文,根据报告格式进行 解析。图1为ethereal解析出来的报文。解释如下: 1、 报告的 RptID为BR04_brcbRelayDin03 ,其中03为报告实例号 2、 报告的选项域,报告中包含哪些选项,按位标识, 0为不存在,1为存在。 3、 顺序编号 SeqNum,由OptFlds决定其是否存在 4、 溢出标志 BufOvfl,由OptFlds决定其是否存在 5、 入口标识 EntryID,由OptFlds决定其是否存在 6、 InclusionBitstring (该报告中出现的数据集成员),由报文可知该数据集共有 137个成员, 其中只有第29个数据集成员上送报告 7、 数据集成员Value,数据集成员值为一个结构 8、 value 的 stval (状态值) 9、 value 的 q (品质) 10、 value 的 t (时标) 11、 报告的触发原因类型为:数据变化(按位为保留、数据变化、品

文档评论(0)

kunpeng1241 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档