《数据集DATASET介绍学习教案.pptx》由会员分享,可在线阅读,更多相关《数据集DATASET介绍学习教案.pptx(22页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、数据数据(shj)集集DATA SET介绍介绍第一页,共22页。IEC61850 IEC61850 数据集数据集DATA SET DATA SET 的定义的定义(dngy)(dngy)及及使用使用国电南瑞科技股份有限公司(yu xin n s)第1页/共22页第二页,共22页。数据集(DATA SET):是为了客户(k h)(client)的方便,由数据(DATA)或数据属性(DataAttribute)组成的一个有序的集合。作用:交换信息时可以只传递DATA SET名和成员所引用的值,提高传输效率。一、概述(i sh)第2页/共22页第三页,共22页。LOGICAL-NODE 类属性名属性类
2、型解释LNNameObjectName实例名LNRefObjectReference路径名Data 1.nDATADataSet 0.nDATA-SETBufferedReportControlBlock 0.nBRCBUnbufferedReportControlBlock 0.nURCBLogControlBlock 0.nLCB概述概述(i sh)DATA SET 在逻辑(lu j)节点中第3页/共22页第四页,共22页。特点:特点:同一同一DATA DATA 或或DataAttribute DataAttribute 可以被多个可以被多个DATA SETDATA SET引用引用 当当D
3、ATADATA或或DataAttributeDataAttribute作为作为DATA-SETDATA-SET成员被引时,成员被引时,期望期望DATADATA或或DataAttributeDataAttribute始终存在始终存在 DATA-SET DATA-SET成员的当地再配置可引起严重的错误操成员的当地再配置可引起严重的错误操 作作,应防止应防止DATA-SETDATA-SET配置时发生非预期配置时发生非预期(yq)(yq)的改变的改变 数据集分永久性和非永久性两种数据集分永久性和非永久性两种DATA SET,DATA SET,可视性和存可视性和存在周期不一致在周期不一致 概述(i sh
4、)第4页/共22页第五页,共22页。概述(i sh)动态建立(jinl)数据集实例 第5页/共22页第六页,共22页。DATA-SET 类属性名属性类型值/值域/解释DSNameObjectNameDATA-SET实例的实例名DSRefObjectReferenceDATA-SET实例的路径名DSMemberRef 1.n(*)(*)功能约束数据(FCD)或功能约束数据属性(FCDA)Services GetDataSetValuesSetDataSetValuesCreateDataSetDeleteDataSetGetDataSetDirectory二、二、DATA SET 类的语法类的语
5、法(yf)定义定义第6页/共22页第七页,共22页。DSNameDSName:在逻辑节点在逻辑节点LNLN作用域内或双边应用关联作用域内或双边应用关联(gunlin)(gunlin)内属性内属性DSNameDSName(数据集名)唯一地标识某一个(数据集名)唯一地标识某一个DATA-SET DATA-SET。DSRefDSRef:DATA-SET DATA-SET实例的唯一路径名,为下述两个选项之一实例的唯一路径名,为下述两个选项之一 LDName/LNName.DataSetName LDName/LNName.DataSetName:引用永久性:引用永久性DATA-DATA-SETSET实
6、例实例DataSetNameDataSetName:引用非永引用非永久性久性DATA-SETDATA-SET实例实例DSMeMberRef1.n DSMeMberRef1.n DSMeMberRef(DSMeMberRef(数据集成员引用数据集成员引用)属性规定属性规定DATADATA的功能约的功能约束数据束数据(FCD)(FCD)或功能约束数据属性或功能约束数据属性(FCDA)(FCDA)。检索、设置、。检索、设置、报告或记录报告或记录 DATA-SET DATA-SET成员的值由功能约束数据成员的值由功能约束数据(FCD)(FCD)或或功能约束数据属性功能约束数据属性(FCDA)(FCDA
7、)决定。决定。语法语法(yf)定义定义第7页/共22页第八页,共22页。语法语法(yf)定义定义功能约束(yush)数据(FCD):具有相同功能约束(yush)(FC)值的DATA的DataAttributes的有序集合引用。功能约束(yush)数据属性(FCDA):具有特定功能约束(yush)(FC)值的DATA的单个的DataAttribute。目的:功能约束(FC)可被理解为DataAttribute的过滤器,以减少服务请求或响应中的参数总量。第8页/共22页第九页,共22页。FCD 和 FCDA的使用(shyng)第9页/共22页第十页,共22页。三、三、DATA SET 类的服务类的
8、服务GetDataSetValues 检索由检索由DATA-SET成员引用成员引用(ynyng)的全部的全部DATA值值.SetDataSetValues 向由向由DATA-SET成员引用成员引用(ynyng)的全部的全部DATA写值写值.CreateDataSet 建立由建立由FCD(FCDA)引用引用(ynyng)提供的提供的DATA-SET或者或者由由 FCD(FCDA)形成形成DATA-SET.DeleteDataSet 删除删除DATA-SET.GetDataSetDirectory检索检索DATA-SET中引用中引用(ynyng)的全部成员的的全部成员的FCD引用引用(ynyng)
9、.第10页/共22页第十一页,共22页。DATA SET 类的服务类的服务(fw)1 1、GetDataSetValuesRequestRequestDataSetReferenceDataSetReferenceResponse+Response+DataSetReferenceDataSetReferenceDataAttributeValue 1.nDataAttributeValue 1.nResponse-Response-ServiceErrorServiceError说明:1、返回的DataAttributeValues列表的每一个成员或者是相应(xingyng)的值,或者是错误
10、码2、相应(xingyng)的值可能是简单的,也可能是复杂的嵌套的值第11页/共22页第十二页,共22页。说明:Result参数(cnsh)返回一张表,按DATA-SET中所引用的ObjectReference的顺序,指明对于每个SetDataSetValue的服务是成功的确认或者失败的原因。DATA SET 类的服务类的服务(fw)2、SetDataSetValuesRequestDataSetReferenceDataAttributeValue 1.nResponse+ResultResponse-ServiceError第12页/共22页第十三页,共22页。说明:DSMemberRef
11、1.n(数据集成员ObjectReference)参数规定DATA的功能(gngnng)约束数据(FCD)或功能(gngnng)约束数据属性(FCDA)。DATA SET 类的服务类的服务(fw)3、CreateDataSetRequestDataSetReferenceDAMemberRef 1.nResponse+Response-ServiceError第13页/共22页第十四页,共22页。DATA SET 类的服务类的服务(fw)4、DeleteDataSetRequestDataSetReferenceResponse+Response-ServiceError第14页/共22页第十
12、五页,共22页。DATA SET 类的服务类的服务(fw)5、GetDataSetDirectoryRequestDataSetReferenceResponse+DSMemberRef1nResponse-ServiceError说明:DSMemberRef(数据(shj)集成员ObjectReference)参数包含DATA-SET 成员ObjectReferences第15页/共22页第十六页,共22页。四、四、DATA SET 在在Report中的应用中的应用(yngyng)数据集是报告和记录的内容(nirng)基础,在数据集内规定哪些数据和数据属性要报告和记录 第16页/共22页第十
13、七页,共22页。缓存报告控制块(BRCB)控制报告过程某些属性:RpdID 由客户端提供的关键词,识别缓存报告控制块。RptEna 远方使能/停止使能报告过程。DatSet 引用数据集,其值报告。ConfRev 配置版本号,指明删除数据集成员或成员的重新排序。OptFlds 指出包含在报告中有哪些选域 a)sequence-number(顺序号)得到事件的正确顺序;b)report-time-stamp(报告时标)通知客户何时发出报告;c)reason-for-inclusion(包含的原因)指出引起值报告的触发原因;d)data-set-name(数据集名)指明哪个数据集其值已产生报告;e)
14、data-reference(数据引用)包含值的objectreference。TrgOps 触发选项,包含引起控制块将值写入报告中的原因。报告的原因可以是在逻辑节点内数据属性的数据变化dchg、数据刷新dupd或品质变化qchg。IntgPd 完整性周期,在给定周期由服务器启动(qdng)报告所有值。GI 总召唤,由客户启动(qdng)报告所有值。BufTm 数据集内发生第1个事件后等待的时间 第17页/共22页第十八页,共22页。数据集成员(chngyun)和报告 第18页/共22页第十九页,共22页。按照原因、特定报告控制块的相应数据集的定义,报告可仅发送(f sn)值而不传送数据和数数据属性对象引用。也可和数据一起传送数据和数据属性对象引用。第19页/共22页第二十页,共22页。TrgOp和报告(bogo)的关系 第20页/共22页第二十一页,共22页。国电南瑞科技股份有限公司国电南瑞科技股份有限公司(yu xin n s)(yu xin n s)第21页/共22页第二十二页,共22页。