2023电力自动化通信网络和系统 第7-2部分基本信息和通信结构–抽象通信服务接口ACSI_第1页
2023电力自动化通信网络和系统 第7-2部分基本信息和通信结构–抽象通信服务接口ACSI_第2页
2023电力自动化通信网络和系统 第7-2部分基本信息和通信结构–抽象通信服务接口ACSI_第3页
2023电力自动化通信网络和系统 第7-2部分基本信息和通信结构–抽象通信服务接口ACSI_第4页
2023电力自动化通信网络和系统 第7-2部分基本信息和通信结构–抽象通信服务接口ACSI_第5页
已阅读5页,还剩202页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

7-2–(ACSI)IIIIII目 次前言 IX引言 X1范围 11.11名间版本 1码件发 1规性用件 2术和义 3缩语 3ACSI概和本念 55.1IEC61850念型 5元元型 6模型 6类模型 10据例型 11素在件 11能束(FcKind) 13发项 16类定义 166.116据型型 18ACSI——服参型 33通服器(GenServerClass)型 35用务类(GenServerClass)定义 36务类务 36应关(applicationassociation)型 378.138用联概念 38边用联(TPAA)类型 38播用联(MCAA)类 41通逻设类(GenLogicalDeviceClass)模型 42用辑备(GenLogicalDeviceClass)义 42用辑备(GenLogicalDeviceClass)务 42用辑点(GenLogicalNodeClass)型 43用辑点(GenLogicalNodeClass)定义 43用辑点(GenLogicalNodeClass)服务 44用据象(GenDataObjectClass)型 46用据象(GenDataObjectClass)类图 46用据象(GenDataObjectClass)语法 47用据象(GenDataObjectClass)服务 47用共据(GenCommDataClass)型 5012.1述 50用共据(GenCommonDataClass) 50用据性(GenDataAttributeClass) 52用构性(GenConstructedAttributeClass) 54用数属类(GenSubDataAttributeClass) 55用据象它的组件 56据(DATA-SET)类模型 5813.1述 58据(DATA-SET)类义 59据(DATA-SET)类务 60务踪 6314.1述 63制服跟踪 63制务踪 64制类模 6415.1述 6415.2制类型 65值控块(SETTING-GROUP-CONTROL-BLOCK)模型 6516.1述 65SGCB定义 66SGCB服务 68告制(REPORT-CONTROL-BLOCK)志控块(LOG-CONTROL-BLOCK)类型 7117.1述 71告制(REPORT-CONTROL-BLOCK)模型 72志制(LOG-CONTROL-BLOCK)型 94IIIIIIIVIV用电事类(GSE) 10118.1述 10118.2GOOSE制(GoCB)类 102样传类型 11019.1述 110用播采值输 111用播样传输 116样格式 120制(CONTROL)模型 12120.1言 121规全制 124强全制 128间活作 133制(CONTROL)类服定义 134间时同模型 14221.1论 14221.2息求 14322名则 143命和特例 143用的例 14422.3用域 14523件输型 14523.1件类 14623.2件务 146附录

A规性)ACSI致陈述 149A.1概论 149ASCI基一性述 150ACSI模一性述 151ACSI服一性述 153附录附录

B规性)SCL枚举 157C资性)用变站态件(GSSE)控块(GsCB) 158C.1概述 158GsCB定义 158通变站态件(GSSE)控块属性 159GSSE务义 160附录

D规性)质使说明 166细品标与或可品的系 166客端/服器境的品质 166品标符间系 167附录

E规性)于RCB留说明 169E.1概论 169缓报控制块 169非存告控块 178附录

F(范)标准同本间兼性 186F.1述 186虑向前/后所做修列表 186殊容则 190参考文献 192图1 IEC61850念型要 6图2 ACSI基概性模型 7图3 ACSI概性务型 8图4 概念模的心关系 10图5 数据例型概性) 11图6 P_Timestamp 21图7 时间确度 22图8 关于GetDirectory和GetDefinition服务概述 37图9 正常作 38图10 异常止 39图多播用联原理 41图12 通用辑点(GenLogicalNodeClass)基概型 43图13 通用据象(GenDataObjectClass)本念模型 46图14 通用据象(GenDataObjectClass)务录 48图15 通用共据(GenCommonDataClass)类图 51图16 通用共据(GenCommonDataClass)概类图 52图17 通用据性(GenDataAttributeClass)图 53图18 报的系 54图19 通用构性(GenConstructedAttributeClass)图 55图20 类型关(子) 57图21 数据象例子 58图22 动态立据实例 59图23 控制服映射 64图24 定值型基模型 66图25 报告日的本成分 72图26 BRCB态机 75VVVIVI图27 报告理条的般列 76图28 存时间 77图29 顺序产的态机 78图30 总召的辑态机 79图31 报告例顺号使用 84图32 在enabled态舍条没有起失息示 85图33 在enabled态由资约束失息指示 85图34 数据成和告 86图35 报告例 87图36 日志型貌 94图37 GoCB型 101图38 采样传模型 110图39 控制型理 122图40 常规全接制状机 125图41 常规全直控制 126图42 常规全作选(SBO)控的态机 127图43 增强全接制状机 129图44 增强全作选(SBO)控的态机 131图45 增强全作选(SBO)控制肯情况 132图46 增强全作选(SBO)控制否情(态变) 132图47 时间活作 134图48 时间型时同(理) 142图49 特例 144图50 对象和象用 145图C.1GsCB模型 158图D.1个户—端关中品标识 166图D.2客端-务系中品标识 167图D.3代模中取代有性交(CL=户,Se=务) 168图E.1自SCL预案的BRCB例化 171图E.2BRCB留案 173图E.3BRCB取保案 175图E.4BRCB保和终止 177图E.5自SCL保案的URCB例化 179图E.6URCB留案 181图E.7URCB取保案 183图E.8URCB留关终止 185表1实化例 7表2ACSI型与关务 8表3某情下素在的件 11表4能束(FcKind) 13表5发项 16表6型义述 16表7用IEC61850-617表8用P_Timestamp属性 21表9TimeQuality属性 22表10P_Quality属性 24表DetailQual的性 24表12P_TriggerConditions属性 26表13P_RCBReportOptions属性 26表14P_LCBLogEntryOptions性 27表15P_SVMessageOptions属性 27表16P_CheckConditions属性 27表17S_Originator性 28表18ServiceNameKind枚举项 28表19ServiceStatusKind枚举项 29表20OriginatorCategoryKind枚项 30表21ControlServiceStatusKind的举项 31表22SamplingModeKind的枚项 32表23StepControlKind举项 32表24DpStatusKind枚项 32表25SourceKind枚项 33表26的项 33表27ReasonForInclusionInReport的性 34表28ReasonForInclusionInLog的性 34表29ACSIClassKind的举项 35表30通服器(GenServerClass)定义 36表31读务目(GetServerDirectory)服参数 37表32双应关类义 39表33双应程关务 39表34关服参数 39表35中服参数 40表36Release务数 40表37多应关(MCAA)类义 41表38通逻设类(GenLD)类义 42表39获逻设目务参数 42表40通逻节类(GenLogicalNodeClass)定义 44表41通逻节类(GenLogicalNodeClass)服务 44表42读辑点录(GetLogicalNodeDirectory)务参数 45表43读有据服参数 45表44通数对类(GenDataObjectClass)义 47表45通数对类(GenDataObjectClass)务 47表46读据服参数 48表47写据服参数 49表48读据录务数 49VIIVIIVIIIVIII表49读据义务数 50表50通公数类(GenCommonDataClass)定义 52表51通数属类(GenDataAttributeClass)义 53表52通结属类(GenConstructedAttributeClass)定义 55表53通子据性(GenSubDataAttributeClass)定义 55表54数集(DS)义 59表55数集(DS)定义 60表56读据数服参数 61表57写据数服参数 61表58创数集务数 62表59删数集务数 62表60获数集务数 62表61控块(CB)义 65表62SGCB(定组块)定义 66表63SGCB服务 68表64SelectActiveSG(择激定组服参数 68表65选编定组(SelectEditSG)服参数 69表66设编定组服数 69表67确编定组务参数 70表68读编定组服参数 70表69读取SGCB值服参数 71表70BRCB类义 73表71BRCB服务 81表72报服参数 82表73报格规范 82表74参数 89表75服参数 90表76非存告制(URCB)类义 91表77URCB服务 93表78日控块(LCB)类定义 95表79LCB服务 96表80参数 96表81服数 97表82日类义 97表83LOG务 99表84查日运时务参数 99表85查日运时务参数 100表86查后务数 100表87面通对的站事(GOOSE)制类定义 102表88GOOSE制服务 106表89SendGOOSEMessage服务数 106表90GetGoReference参数 106表91GetGOOSEElementNumber务数 107表92服参数 108表93参数 108表94GOOSE息义 109表95多采值制(MSVCB)类义 111表96MSVCB服务 113表97SendMSVMessage务参数 113表98务参数 113表99务参数 114表100GetMsvReference务参数 115表101GetMSVElementNumber务数 116表102单采值制(USVCB)类义 117表103USVCB服务 118表104SendUSVMessage服务数 118表105务参数 118表106务参数 119表107采值(SV)格定义 120表108通行和定应 123表109控服务 134表制务数 134表件(File)定义 146表件务 146表文服参数 147表文服参数 147表除件务数 147表文属值服参数 148表A.1本致陈述 150表A.2ACSI型致述 151表A.3ACSI务致述 153表C.1GSSE控块定义 158表C.2GsCB服务 160表C.3SendGSSEMessage参数表 160表C.4GetGsReference数表 160表C.5GetGSSEDataOffset参数表 161表C.6数表 162表C.7参表 163表C.8GSSE报定义 164表D.1化质识无效可品的系 166IXIXXX前 言GB/T1.1—20201GB/TXXXXX7-2,GB/TXXXXX——第3部分:通用要求。——第4部分:系统和项目管理。——第5部分:功能和装置模型的通信要求。——第7-7部分:用于工具的IEC61850相关数据模型机器可处理格式;——第8-1部分:特定通信服务映射(SCSM)—映射到MMS(ISO9506-1和ISO9506-2)和ISO/IEC8802-3IEC61850-7-2:20207-2(AS(ComuniatinntwosandystmsfrpwrutilityautomationPart7-2:BasicinformationandcommunicationstructureAbstractcommuicaionsericenterfceACS本文件由全国电力系统管理及其信息交换标准化技术委员会(SAC/TC82)归口。本文件起草单位:本文件主要起草人:引 言本文件是详细描述分层电力自动化通信体系定义集的一部分,这个体系提供类和服务的抽象定义,使得定义和特定协议栈、实现、操作系统无关。IEC61850IEC61850-7-X例如逻辑设备、逻辑节点、数据、数据集、报告控制或日志)和由这些类所提供的服务(例如读、写、本文件定义了抽象通信服务接口(ACSI),它用于企业应用领域,在这些领域要求实现智能电子(ACSI)IEC61850-8-X和IEC61850-9-X中规定了特定通信服务映射1)(SCSM)。本文件在下述三方面定义了抽象通信服务接口∶——通过通信网络可以对它们进行访问的全部信息的分层类模型;——对这些类进行操作的服务;——和每个服务相关的参数。ACSI描述技术是从实现各种设备协调工作的所有不同方法中抽象出来的。本文件不提供易于理解的教材内容。建议在阅读IEC61850-7-2,IEC61850-7-3之前,首先阅读IEC61850-5,IEC61850-7-1。注1:有关通用术语定义,请参阅国际电工词汇,IEC60050。注2:ACSI中的抽象有两种含义。首先仅建模真实设备(例如断路器)或真实功能,它们通过通信网络是可见的和可访问的。这个抽象产生了IEC61850-7-2、IEC61850-7-3、IEC61850-7-4中定义的分层类模型和它们的行为。其次ACSI从设备如何交换信息的具体定义中抽象,仅定义了概念性协调工作。具体的信息交换在SCSM(特定通信服务映射)中定义。注3:例子中采用在IEC61850-7-3和IEC61850-7-4中定义的类名(例如逻辑节点类名XCBR),规范的名称仅在IEC61850-7-4IEC61850-7-3中定义。ACSIPAGEPAGE101PAGE2抽象通信服务接口(ACSI)范围总则本文件用于电力自动化的ACSI通信。ACSI提供如下抽象通信服务接口。——实时的数据访问和获取;——设备控制;——事件报告和日志;——定值组控制;(disovey——文件传输。抽象接口用于一个设备中的一个应用与其他设备中的多个远方应用之间快速和可靠的系统范(/)(IEC61850(IEC61850-7-1)——命名空间版本:2007;——命名空间修订版本:B;——命名空间名称:IEC61850-7-2:2007B;——命名空间发布:3;——命名空间发布时间:2019-10-02。下表提供了这个命名空间的已经发布版本概况。版本发布日期IEC网络商店命名空间版本1.02003-05IEC61850-7-2:2003IEC61850-7-2:2003版本2.02010-10IEC61850-7-2:2010IEC61850-7-2:2007版本2.0的修订12020-02IEC61850-7-2:2010/AMD1:2020IEC61850-7-2:2007B版本2.12020-02IEC61850-7-2:2010+AMD1:2020CSVIEC61850-7-2:2007B代码组件有简版和完整版两种版本:——完整版本包含本文件中定义的所有基本类型的定义以及相关的文档,只提供给本文件购买者。GBXXXIEC网络商店自由访问和下http://www.iec.ch/public/TC57/supportdocuments/IEC_61850-7-2.NSD.2007B3.light.zipIEC61850数据模型的代码组件(如基本类型、存在条件等本文件中的定义)可以获得,格式是IEC61850-7-7定义的NSD文件格式。本文件所包含的代码组件以后可能会有维护工作,用户从如下链接选择最新的版本。http://www.iec.ch/tc57/supportdocuments文件的最新版本可通过IEC61850-7-2.NSD.{VersionStateInfo}.light.zip找到,VersionStateInfo部分填写最高值。每个代码组件都是一个ZIP压缩文件,包含了代码组件本身的电子表达和压缩包内容的描述文件(IECManifest.xml)。IECMainifest包含了不同的部分,分别提供了如下信息:——版权提示——代码组件标识——与代码组件相关的发布——构成代码组件的电子文件列表——可选的历史文件列表,用于追踪代码组件演变过程中的变化一个代码组件的生命周期不限于相关出版物的生命周期。出版物生命周期经历两个阶段,版本(与一个版本对应)和修订(与一个修订版对应)。第三个发布阶段(发布)IECTC57下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。IECTS61850-2,电力自动化通信网络和系统第2部分:术语(Communicationnetworksandsystemsforpowerutilityautomation–Part2:Glossary)IEC61850-5,电力自动化通信网络和系统第5部分:功能和设备模型的通信要求(CommunicationnetworksandsystemsforpowerutilityautomationPart5:Communicationequirementsforfunctionsanddevicemodels)IEC61850-6,电力自动化通信网络与系统第6部分:在变电站通信中与IED相关的配置描述语言(Communicationnetworksandsystemsforpowerutilityautomation–Part6:ConfigurationdescriptionlanguageforcommincationinelectricalsubstationsrelatedtoIEDsIEC61850-7-1:2020,电力自动化通信网络和系统第7-1部分:基本通信结构—原则和模型(Communicationnetworksandsystemsforpowerutilityautomation–Part7-1:Basiccommunicationstructure–Part7-1:Principlesandmodels)IEC61850-7-3:2020,电力自动化通信网络和系统第7-3部分:基本通信结构—公共数据类(Communicationnetworksandsystemsforpowerutilityautomation–Part7-3:Basiccommunicationstructure–Commondataclasses)GBXXXIEC61850-7-4:20207-4CommunicationnetworksandsystemsforpowerutilityautomationPart7-4communicationstructureCompatiblelogicalnodeclassesanddataobjectclasses)ISO4217,表示货币和资金的代码(GB/T12406)Codesfortherepresentationofcurrenciesandfunds)IEEE754,浮点运算标准(StandardforFloating-PointArithmetic)IEC61850-2ISO和IEC——IEC百科:/——ISO在线浏览平台:/obp3.1类class共享相同的属性、服务、关系和语义的一组对象的描述。3.2客户端client向服务器请求服务并从服务器接收非请求报文的实体。3.3设备device完成控制、执行和/或传感功能的实体,并和自动化系统内其他类似实体接口。注:单独的设备不完成电能产生、传输、和分配功能。3.4(类的)实例instance(ofaclass)有唯一标识的实体,对于这个实体可应用一组服务,它具有可存贮服务效果的状态。注:实例和对象是同义词。3.5逻辑设备logicaldevice代表一组典型的自动化、保护或其它功能的实体。3.6逻辑节点logicalnode代表一个典型的自动化、保护或其它功能的实体。3.7物理设备physicaldevice代表设备的物理部分(硬件和操作系统等)的实体。注:物理设备宿主逻辑设备。缩略语下列缩略语适用于本文件。AA:应用关联(applicationassociation)ACSI:抽象通信服务接口(abstractcommunicationserviceinterface)BRCB:缓存报告控制块(bufferedreportcontrolblock)CB:控制块(controlblock)CDC:公共数据类(commondataclass(IEC61850-7-3))CT:电流互感器(currenttransformer)DA:数据属性(dataattribute)DataRef:数据引用(datareference)dchg:数据变化触发选项(datachangetriggeroption)DS:数据集(dataset)dupd:数据刷新触发选项(data-updatetriggeroption)FC:功能约束(functionalconstraint)FCD:功能约束数据(functionallyconstraineddata)FCDA:功能约束数据属性(functionallyconstraineddataattribute)GI:总召唤(generalinterrogation)GoCB:GOOSE控制块(GOOSEcontrolblock)GOOSE:面向通用对象的变电站事件(genericobjectorientedsubstationevents)GSE:通用变电站事件(genericsubstationevent)GsCB:GSSE控制块(GSSEcontrolblock)GSSE:通用变电站状态事件(genericsubstationstatusevent)ICD:智能电子设备配置描述文件(IEDconfigurationdescriptionfile)IED:智能电子设备(intelligentelectronicdevice)IID:实例化的智能电子设备描述文件(instantiatedIEDDescriptionfile)IntgPd:完整性周期(integrityperiod)LCB:日志控制块(logcontrolblock)LD:逻辑设备(在IEC61850标准的本部分,定义了通用逻辑设备类(genLogicalDevice))(logicaldevice)LN:逻辑节点(在IEC61850标准的本部分,定义了通用逻辑节点类(genlogicalnode))(logicalnode)MC:多播,多路传播(multicast)MCAA:多播应用关联(multicastapplicationassociation)MMS:(ISO9506)制造报文规范(manufacturingmessagespecification)MSVCB:多播采样值控制块(multicastsampledvaluecontrolblock)PresCond:存在条件(presencecondition)PDU:协议数据单元(protocoldataunit)PICS(protocolimplementationconformancestatement)PIXIT(protocolImplementationextrainformationfortesting)qchg(qualitychangetriggeroption)SBO:操作前选择(selectbeforeoperate)SCL:系统配置语言(IEC61850.6)(systemconfigurationlanguage(IEC61850-6))SCSM:特定通信服务映射(IEC61850-8-x和IEC61850.9x中定义)(specificcommunicationservicemapping)SGCB:定值组控制块(settinggroupcontrolblock)SOE:事件顺序(sequence-of-events)SV:采样值(sampledvalue)SVC(sampledvaluecontrol)TAI(internationalatomictime)TP(twoparty)TPAA:双边应用关联(twopartyapplicationassociation)TrgOp:触发选项(triggeroption)UCA™2)(utilitycommunicationarchitecture)URCB(unbufferedreportcontrolblock)UTC(coordinateduniversaltime)USVCB(unicastsampledvaluecontrolblock)VT(voltagetransformer)ACSIIEC61850ACSI模型提供了∶——企业信息模型的基本模型定义,此定义包含在IEC61850-7-3(电力自动化应用的公共数据类)IEC61850-7-4()IEC61850-6(——信息交换服务模型的定义。信息模型和信息交换服务是紧密相关的。为描述方便,在某种程度上,将两者分开描述(见图1摘要)。该定义的第1层是基本类型列表和在5.2规定的构建分层结构(元-元模型)的规则。在5.3并用于在IEC61850-7-3和IEC61850-7-4中为电力自动化模型定义专业的信息模型,或用于在IEC61400-25-2(5.4)IEC61850-6(SCL)定义在实际设备中实现(配置)的实例(数据实例模型见5.5)。UCAIEC子 第7-2部分浮点元-元模型第7-2部分元模型服务使用第7-3/7-4部分域类型模型使用第6部分数据实例模型 例 实际D实际D和IED交换信息和IED交换信息上述所定义的类型实例是可视的并和实际IED可交换定义一百多个逻辑节点类型(7-4)三十多个CDC类型(7-3)逻辑节点(LN),GenLogicalNodeClass,GenDataObjectClassGenCommonDataClass,公用数据类(CDC),属性等……使用基本类型,通用数据属性,嵌套,组合图1IEC618506(meta-metamodel)嵌套元模型概述IEC61850(metamodel),定义了如下的完整类:ACSI注:服务器有两种角色:和客户通信(IEC61850中的大多数服务模型可以和客户设备通信)送信息(例如采样值)。(LD)(LN)—这些信息模型的每一个定义为类。这些类由属性和服务组成。ACSI概念性类图示于图2。服务器服务器包含1..n逻辑设备逻辑节点包含1..n数据对象数据对象的更多的细节见第12章包含1..n图2ACSI下述类的每一个都有名字和引用:逻辑设备,逻辑节点,和数据对象。注:在实现中,逻辑设备、逻辑节点、数据对象、数据属性每一个都有对象名(实例名),在它们所属的同一容器的类中不重名,另外,这四者之中的每一个都有ObjectReference(路径名),它是每个容器中所有对象名称的串联。四个对象名称(每列一个)可以连接起来,如表1所示。表1类实例化示例逻辑设备逻辑节点数据对象数据属性对象名“Atlanta_HV5”“XCBR1”“Pos”“stVal”描述高压变电站5断路器1位置状态值除了上面的模型之外,ACSI还包括对数据对象、数据属性、数据集进行操作服务的下述模型∶数据集—将各种数据对象、数据属性编成组。用以直接访问、报告、日志记录、传送GOOSE报文和采样值交换。值的变化(例如状态变化或死区)()(GSE)IED二进()3ACSI图3ACSI注1:图3中圆圈内的数字是IEC61850标准本部分的章次注2:类图是概念性的,在相关各章中描述细节。IEC61850-7-1给出了综合图。IEC6180GenogilNode注3:采用面向对象方法定义各类模型和服务,这样允许将类模型和服务映射到不同应用层和中间件。表2为全部ACSI类和它们的服务∶表2ACSIGenServermodel(通用服务器模型)GetServerDirectory(读服务器目录)Associationmodel()Associate(关联)Abort(异常中止)Release(释放)GenLogicalDeviceClassmodel(通用逻辑设备模型)GetLogicalDeviceDirectory(读逻辑设备目录)GenLogicalNodeClassmodel(通用逻辑节点模型)GetLogicalNodeDirectory(读逻辑节点目录)GetAllDataValues(读所有数据值)GenDataObjectClassmodel(通用数据模型)GetDataValues(读数据值)SetDataValues(设置数据值)GetDataDirectory(读数据目录)GetDataDefinition(读数据定义)DATA-SETmodel(数据集模型)GetDataSetValue(读数据集值)SetDataSetValue(写数据集值)CreateDataSet(建立数据集)DeleteDataSet(删除数据集)GetDataSetDirectory(读数据集目录)SETTING-GROUP-CONTROL-BLOCKmodel(定值组控制块模型)SelectActiveSG(选择激活定值组)SelectEditSG()SetEditSGValue(写编辑定值组值))GetEditSGValue()读定值组控制块值)REPORT-CONTROL-BLOCK和LOG-CONTROL-BLOCKmodel(报告控制块和日志控制块模型)BUFFERED-REPORT-CONTROL-BLOCK(缓存报告控制块:Report(报告)aGetBRCBValues(读缓存报告控制块值)设置缓存报告控制块值UNBUFFERED-REPORT-CONTROL-BLOCK(非缓存报告控制块:Report(报告)aGetURCBValues(读非缓存报告控制块值)设置非缓存报告控制块值L-TL-BLCKodl(日志控制块模型:GetLCBValues(读日志控制块值)SetLCBValues(设置日志控制块值)QueryLogByTime()QueryLogAfter(查询某条目以后的日志)GetLogStatusValues()Genericsubstationeventmodel–GSE(通用变电站事件模型)GOOSE(面向通用对象的变电站事件)SendGOOSEMessage(发送GOOSE报文)aGetGoReference(读Go引用)GetGOOSEElementNumber(读GOOSE元素序号)GetGoCBValues(读GOOSE控制块值)SetGoCBValues(设置GOOSE控制块值)Transmissionofsampledvaluesmodel(采样值传输模型)采样值控制块:SendMSVMessage(MSV报文)aGetMSVCBValues(MSV)SetMSVCBValues(MSV控制块值)GetMsvReference(Msv引用)GetMSVElementNumber(读MSV元素序号)UNICAST-SAMPLE-VALUE-CONTROL-BLOCK(dpatd)(单播采样值控制块,已弃用SendUSVMessage(发送USV报文)aGetUSVCBValues(读USV控制块值)SetUSVCBValues(USV控制块值)Controlmodel(控制模型)Select(选择)带值选择Cancel(取消)Operate(操作)CommandTermination(命令终止)TimeActivatedOperate(时间激活操作)Timeandtimesynchronisation(时间和时间同步)TimeSynchronisation(时间同步)FILEtransfermodel(文件传输模型)GetFile(读文件)SetFile(写文件)DeleteFile(删除文件)GetFileAttributeValues(读文件属性值)a)“突发”发送的所有服务对于每个控制块实例限于一个访问点。注4:在IEC61850系列标准的本部分所定义的全部服务仅对类的实例进行操作。例如GetDataValuesIEC61850用类。)ACSI类(GenCommonDataClass)和通用结构属性类(GenConstructedAttributeClass)。这两种递归可以IEC61850-7-34IEC61850-7-3(WYE,CMVcVal)IEC61850-7-4(和数据对象PhV)(ID)IEC61850-6,“7-3IEC61850-7-37-4图4概念元模型的核心和关系通用公共数据类是构建信息模型的一个至关重要的模型。通用公共数据类模型被用作定义(构建(SPCWYE)IEC61850(IEC61850-7-3CDC)()(IEC61850-7-4)IEDIEC61850-6IED()5.5IEC61850-7-x5)。IEC61850-6XML(SCLsehema)IEDSCL(schema)DOType(LNType)(DOelement)IEC61850-6IEDIED(LN)(LD)。在SCL文件中的DataTypeTemplateLNType(DOI)图5数据示例模型(概念性)注:在SCSM中定义这些实例映射到应用层协议例如MMS(制造报文规范,GB/T16720(ISO9506))。在MMS中逻辑设备映射到MMS域类,逻辑节点和数据对象作为域的一部分映射到MMS有名变量。LNCDCdataNsPresenceConditionNSD3表3在某种情况下元素存在的条件条件名称定义M元素是强制的。O元素是可选的。F元素是禁用的。na元素是不适用的。Mmulti至少存在一个元素;所有实例的实例号>0。Omulti可能存在零个或多个元素;所有实例的实例号>0。AtLeastOne(n)参数n:组号(>0)。组n至少存在一个标记元素。AtMostOne至多存在一个标记元素。AllOrNonePerGroup(n)参数n:组号(>0)。组n中所有元素都存在或都不存在。AllOnlyOneGroup(n)n:组号(0只有一组n存在所有的元素。AllAtLeastOneGroup(n)参数n:组号(>0)。至少一组n存在所有的元素。MF(sibling)参数sibling:同级元素名称。如果存在同级元素,则该属性是强制的,否则为禁用的。MO(sibling)参数sibling:同级元素名称。如果存在同级元素,则该属性是强制的,否则为可选的。OM(sibling)参数sibling:同级元素名称。如果存在同级元素,则该属性是可选的,否则为强制的。FM(sibling)参数sibling:同级元素名称。如果存在同级元素,则该属性是禁用的,否则为强制的。MOcond(condID)cnID:条件数0。文本存在条件(非机器处理,引用cnI元素是强制的,否则是可选的。MFcond(condID)cnID:条件数0。具有上下文特定文本引用条件的文本存在条件(非机器可处理)。如果满足,则该元素是强制的,否则是禁用的。OFcond(condID)cnID:条件数0。具有上下文特定文本引用条件的文本存在条件(非机器可处理)。如果满足,则该元素是可选的,否则为禁用的。MmultiRange(min,max)参数min,max:实例号的限制(>0)。OmultiRange(min,max)参数min,max:实例号的限制(>0)。可能存在零个或多个元素;所有实例的实例编号都在[min,max]范围内(参见IEC61850-7-1)MFsubst如果支持取代,则元素是强制的,否则为禁用的(有关取代,参见IEC61850-7-3。MOln0在LLN0的上下文中元素是强制的;否则为可选的。MFln0在LLN0的上下文中元素是强制的;否则为禁用的。MOlnNs如果逻辑节点的命名空间不同于逻辑设备的命名空间,则该元素是强制的,否则为可选的。有关命名空间的使用,请参见IEC61850-7-1。MOdataNs如果元素数据对象的命名空间不同于其逻辑节点的命名空间,则该元素是强制的,否则是可选的。有关命名空间的使用,请参见IEC61850-7-1。MFscaledAV类型AnalogueValue的任一同级元素包含“i”子元素,则该元素是强制的*,否则为禁用的。*尽管没有浮点计算能力的设备不能通过ACSI服务交换浮点值,但是对其(SCL)配置的比例缩放描述仍然为强制的。MFscaledMagV类型Vector的任一同级元素包含“i”作为其“mag”属性的子元素,则该元素是强制的*,否则为禁用的。*参见MFscaledAV。MFscaledAngV类型Vector的任一同级元素包含“i”作为其“ang”属性的子元素,则该元素是强制的*,否则为禁用的。条件名称定义*参见MFscaledAV。MOrms如果上下文中的谐波值被计算为与RMS值的比率(数据属性“hvRef”的值为“rms,则该元素是强制的,否则为可选的。MOrootLD元素在根逻辑设备的上下文中是强制的;否则为可选的。MOoperTm如果IED上至少有一个受控对象支持时间激活服务,则该元素是强制的;否则为可选的。MmultiF(sibling)参数sibling:同级元素名称。如果存在同级元素,则必须存在一个或多个该元素,否则为禁用的。MOsbo如果声明的控制模式为sbo-with-normal-security或sbo-with-enhanced-security,则元素是强制的,否则为可选的并且值没有作用。MOenhanced如果声明的控制模式为direct-with-enhanced-security或sbo-with-enhanced-security,则元素是强制的,否则为可选的并且值没有作用。MONamPlt如果逻辑节点的命名空间不同于其逻辑设备的命名空间,则该元素是强制的,否则是可选的。有关命名空间的使用,请参见IEC61850-7-1。OF(sibling)参数sibling:同级元素名称。如果存在同级元素,则该元素是强制的,否则为禁用的。MORange如果相关的测量值(幅值或相角)包含范围信息(对应的值范围或相角范围,则该元素是强制的。OMSynPh如果“phsRef”的值为同步相量,则该属性是可选的,否则为强制的。MAllOrNonePerGroup(n)n:组号(0如果声明的控制模式为direct-with-enhanced-security或sbo-with-enhanced-security,则该元素是强制的,否则组n所有元素都存在或都不存在。(FcKind)功能约束表示适用于特定数据属性的服务。从应用的角度来看,功能约束根据其特定用途对数据属性进行分类,例如状态信息、测量、定值或描述。(IEC61850-7-3)IECNSD注:访问数据属性的可能性可能会进一步受到视图、访问控制或具体实现的限制。示例:符合IEC61850-7-3的公共数据类单点状态(SPS)包含如下与过程状态相关的数据属性:stVal(状态值)、q(品质)和t(时标),其都具备功能约束ST(状态信息)。写入服务不适用于这些属性。表4展示了所有功能约束。表4功能约束(FcKind)功能约束(FcKind)语义描述(适用的服务、初始值、存储)ST状态信息DataAttribute应表示状态信息。初始值应取自过程。建模说明:适用的ACSI服务:GetDataValuesGetDataDefinitionGetDataDirectoryGetDataSetValuesGetAllDataValues可以是以下任一所引用的数据集中的成员:GOOSE制块、采样值控制块。功能约束(FcKind)MX测量值(模拟值)DataAttribute应表示测量值信息。初始值应取自过程。建模说明:适用的ACSI服务:GetDataValuesGetDataDefinitionGetDataDirectoryGetDataSetValuesGetAllDataValues可以是以下任一所引用的数据集中的成员:GOOSE制块、采样值控制块。SP设点(在定值组外)DataAttribute应表示设点信息。初始值应来自配置,其值为非易失的。建模说明:适用的ACSI服务:GetDataValuesSetDataValuesGetDataDefinitionGetDataDirectoryGetDataSetValuesSetDataSetValuesGetAllDataValues可以是以下任一所引用的数据集中的成员:GOOSE制块。SV取代DaatrbeIC68073。取代的初始行为应为取代非使能。DataAttributeIED建模说明:适用的ACSI服务:GetDataValuesSetDataValuesGetDataDefinitionGetDataDirectoryGetDataSetValuesSetDataSetValuesGetAllDataValues可以是以下任一所引用的数据集中的成员:报告控制块、日志控制块。CF配置DataAttribute应表示配置信息。初始值应来自配置,其值为非易失的。建模说明:适用的ACSI服务:GetDataValuesSetDataValuesGetDataDefinitionGetDataDirectoryGetDataSetValuesSetDataSetValuesGetAllDataValues可以是以下任一所引用的数据集中的成员:报告控制块、日志控制块。DC描述DataAttribute应表示描述(用于人类的)信息。初始值应来自配置,其值为非易失的。建模说明:适用的ACSI服务:GetDataValuesSetDataValuesGetDataDefinitionGetDataDirectoryGetDataSetValuesSetDataSetValuesGetAllDataValues可以是以下任一所引用的数据集中的成员:报告控制块、日志控制块。功能约束(FcKind)SG定值组DataAttribute建模说明:适用的ACSI服务:GetDataValuesGetDataDefinitionGetDataDirectoryGetDataSetValuesGetAllDataValues可以是以下任一所引用的数据集中的成员:报告控制块、日志控制块。SE可编辑的定值组DataAttributeGetDataDefinitionGetDataDirectoryGetEditSGValuesSetEditSGValuesSR服务响应DataAttribute跟踪。DataAttribute初始值属于专用,例如全为零。建模说明:适用的ACSI服务:GetDataValuesGetDataDefinitionGetDataDirectoryGetDataSetValuesGetAllDataValues可以是以下任一所引用的数据集中的成员:报告控制块、日志控制块。OR接收到的操作DataAttribute操作的执行被闭锁。初始值是不相干的/任意的。建模说明:适用的ACSI服务:GetDataValuesGetDataDefinitionGetDataDirectoryGetDataSetValuesGetAllDataValues可以是以下任一所引用的数据集中的成员:GOOSE制块。BL闭锁DataAttribute用于闭锁值刷新。如果DataAttribute的值为易失的则初始值应为FALSE,否则值置位或配置。建模说明:适用的ACSI服务:GetDataValuesSetDataValuesGetDataDefinitionGetDataDirectoryGetDataSetValuesSetDataSetValuesGetAllDataValues可以是以下任一所引用的数据集中的成员:报告控制块、日志控制块。EX扩充定义(应用命名空间)DataAttribute应代表应用命名空间。参见IEC61850-7-1。DataAttribute的值应来自配置,其值为非易失的。建模说明:适用的ACSI服务:GetDataValuesGetDataDefinitionGetDataDirectoryGetDataSetValuesGetAllDataValues可以是以下任一所引用的数据集中的成员:报告控制块、日志控制块。(17)表5展示了所有触发选项。表5触发选项触发选项TrgOp语义描述dchg数据变化由于相关数据属性值变化产生报告和日志条目。qchg品质变化由于相关品质属性值q变化产生报告和日志条目。dupd数据值刷新由于相关数据属性值更新产生报告和日志条目。更新后的值可能与旧值相同。例子是冻结可冻结的数据属性值并刷新其它任何数据属性,这可能导致它与已有的值相同。另外的例子是持续性故障测距,或者一段周期内最小值计算,两个连续的统计窗口的最小值相同。dchg,dupd数据变化或数据值刷新dchg或dupd,在定义逻辑节点中的数据对象时或在实施时选择。概述本节介绍了IEC61850-7系列中使用的类型概念。表6中提供了这些类型的概述。表6类型定义概述IEC61850-7-2类型定义引用类型IEC61850-7-2章节例子基本类型<类型名称>6.2.2INT16域类型抽象<类型名称>6.2.3PhyComAddr非结构化<类型名称>6.2.3,6.3.3ObjectReference枚举<类型名称>6.2.4,6.3.4ServiceNameKind编码枚举<类型名称>6.2.5StepControlKind结构化<类型名称>6.2.3Origin压缩表<类型名称>6.2.3,6.3.3Timestamp数组ARRAY0..mOFpARRAY0...maxPts-1OFINT32第一层,IEC61850区分基本类型和域类型。——基本类型是非结构化和非特定域的类型,因此它们通常被任何编译器所知(例如整数16、无符号整数8)。——域类型可以是非结构化类型,也可以是具有特定域语义的结构化类型。在域类型中,我们有以下分类:——抽象型在EC850第7部中法全的类,为们赖于SCSM ——非结构化域类型:与基本类型相比,具有域特定语义的类型。——度限制为127个字符以及基本拉丁语和拉丁语-1-补充字符集。枚举类型的命名已在所有IEC61850-7-x<EnumTitle>KindIEC61850-7-3multiplierKind——SCSM中的有效编码。编码枚举类型的命名已在所有IEC61850-7-x部分中协调一致,以遵循命名规则<CodedEnumTitle>Kind。重命名是完全向后兼容的,因为字面的值没有改变。——打包列表类型:结构化类型的变体,其中组件应映射到SCSM中的有效编码上,并且不能单——ARRAY0..mOFp0到m“p——6.2——6.3ACSIACSIIEC61850-7-2IEC61850-7-2IEC61850的其他部分中定义:——IEC61850-7-3在第8章定义附加枚举类型为“枚举数据属性类型”。——IEC61850-7-3在第6章中定义附加结构化类型为“构造属性类”。——IEC61850-7-4xxENC、ENGENSIEC61850-7-3EnumDAIEC61850-7-4xx中,通过公共数据类的名称和括号中的类型名称来引用这些类型(例如ENS(HealthKind))。SCSM(IEC61850-8-x、IEC61850-9-x)定义了抽象类型的细节。数组在IEC61850-7-3中的公共数据类规范中使用。对于数组,以下约束适用:——mƐ0——p是以下之一:ARRAY上述类型类别来自在IEC61850-6中称为bType的数据模型,如表7所示。表7使用IEC61850-6bTypeIEC61850-7-2类型定义在IEC61850-6中使用的bType基本类型特定的bType(例如INT8)抽象类型特定的bType(例如PhyComAddr)非结构化的域类型特定的bType(例如ObjRef)IEC61850-7-2类型定义在IEC61850-6中使用的bType枚举通用的bType枚举编码枚举类型特定的bType(例如DbPos)结构化类型通用bType结构压缩表类型特定的bType结构(例如Timestamp)数组元素的bType和count中的成员数IECNSD概述本小节定义了核心类型,主要的原始类型,适用于IEC61850数据和服务模型。(BasicTypes)概述本小节定义了基本类型,适用于IEC61850数据和服务模型。注:基本类型:本标准第一版中使用的VisString65和INT128已被删除。BOOLEAN(P_BOOLEAN布尔:{false,true}。INT8(P_INT8有符号整型:[-128,127]。INT16(P_INT16有符号整型:[-32768,32767]。INT32(P_INT32有符号整型:[-2147483648,2147483647]。INT64(P_INT64有符号整型:[-2**63,(2**63)-1]。INT8U(P_INT8U无符号整型:[0,255]。INT16U(P_INT16U无符号整型:[0,65535]。INT24U(P_INT24U无符号整型:[0,1677215]。仅用于TimeStamp类型。INT32U(P_INT32U无符号整型:[0,4294967295]。FLOAT32(P_FLOAT32符合IEEE754的单精度浮点。Octet64(P_Octet64(曾用名OCTET_STRING64)应该能够容纳多达64个字节。NULL字符串的长度为0。VisString64(P_VisString64(曾用名=VISIBLE_STRING64)应该能够容纳多达64个字符。NULL字符串的长度为0。VisString129(P_VisString129(曾用名=VISIBLE_STRING129)应该能够容纳多达129个字符。NULL字符串的长度为0。VisString255(P_VisString255(曾用名=VISIBLE_STRING255)应该能够容纳多达255个字符。NULL字符串的长度为0。Unicode255(P_Unicode255(曾用名=UNICODE_STRING255)应该能够容纳多达255个统一码字符。NULL字符串的长度为0。()概述本小节定义了一般域类型,适用于IEC61850数据和服务模型。PhyComAddr(P_PhyComAddr(曾用名=PHYCOMADDR)类型用于在特定通信服务映射(SCSM)中定义的物理通信地址(例如介质访问地址,优先级和其它信息)。ObjectName(ObjectName类型用于在同一父类所拥有的类的实例之中唯一实例名。此类型是区分大小写的VisString64,以字母开头,并限制为以下字符集:——美国英语的大写和小写26个字母("A"|"a"|"B"|"b"|...|"Y"|"y"|"Z"|"z")——数字(“0”|“1”|...|“8”|“9”),并且,——下划线(“_”)。ObjectReferenceP_ObjectReferenceACSI)此类型是区分大小写的VisString129并遵循以“/”、“$”、“.”、“(”、“)”、“@”扩展的ObjectName的字符集。逻辑设备范围内对象引用的语法应为:LDName/LNName[.Name[....]],其中“/”将LDName与对象引用的其余部分分开,“.”应分隔层次结构中的其他名称。——“[.]”指选项。——“[. ——“(…)”指数组元素。NULLObjectReference是一个长度为零(0)的空ObjectReference。TPAA范围内的语法应为:@ObjectName。第22章规定了关于该类型使用的约束。当在SCLIED(注:该标准的第一版将ObjectReference定义为VisString65;这个基本类型已被移除,用VisString129取代它。EntryID(P_EntryID一任意八位组字符串用于标识顺序事件中的条目,例如由SCSM规定的日志或缓冲报告的顺序事件。注:EntryID(句柄)允许客户重新同步,例如与存储在IED的事件顺序进行重新同步。该值的语法是当地的事务,超出本标准范围。然而在标准中使用的NULL条目标识符必须是每一个位组值均为0的八位组字符串,并保留以指示未分配的IDCurrency(P_CurrencyISO42173NULL3XXXSCSMTimestamp(P_Timestamp(旧名称=TimeStamp)UTC19701100:00:00)SCSMNULL时间戳将所有字段设置为0(零)。时间戳值、内部时间与外部时间源(例如,UTC或TAI时间)的同步以及与时间模型相关的其他信息之间的关系可作为第21章的要求提供。图6P_Timestamp图6说明与外部时间源的同步丢失时,当与外部时间源的通信中断期间发生正闰秒时,或当内部时钟连接到外部时间源时发生正闰秒时,时间戳的不同属性值随时间变化。表8显示了P_Timestamp的所有属性。表8使用P_Timestamp的属性TimeStamp类型定义属性名属性类型(值/值域)描述前提条件SecondSinceEpochINT32U以秒为单位从1970-01-0100:00:00UTC开始连续计数的时间间隔。MFractionOfSecondINT24U确定TimeStampb**-(+1(=~23)注1:分辨率为时标刷新的最小单位。24比特整数具有16777216分之一的最小单位;1/2**24约等于60ns。注2:若仅用第1比特,时标分辨率为1/2**1(05s,若仅用前两比特,时标分辨率为12*2(02s,若4比特全用上,时标分辨率为0s。IED的时间分辨率超出本标准的范围,并且无法提供24111024率可以表示任何时间精度。MTimeQualityTimeQuality关于发送IED时间源质量的信息。MTimeQualityTimeQuality关于发送IED时间源质量的信息。图7时间准确度图7说明了n的最小值为符合IEC61850-5中定义的时间精度性能等级,用于字段FractionOfSecond“n+1”注:可以使用任何n值,但是要从表中获取与一致性等级匹配的n的最小值。例如,n=8或n=9的值对应于T0一致性等级(匹配T0的最小数量为n=7,匹配T1的最小数量为n=10)。“未指定”的值31仅适用于时间精度计算失败(例如,由于时间同步丢失)。表9显示了TimeQuality的所有属性。表9TimeQualitydatId=TimeQualitydatId=TimeQuality属性名属性类型(值/值域)描述前提条件LeapSecondsKnownBOOLEANtrueClockNotSychronizedfalse,则'P_Timestamp.SecondSinceEpochUTC标度。遵循UTC标度或UTC闰秒校准规程意味着从SecondSinceEpoch86400秒的恒定日长计算得出时间戳中指示的日期;其余部分表示自午夜以来的秒数,除了在正闰秒期间:23:59:60的SecondSinceEpoch显示的秒数与00:00:00的秒数相同。falseClockNotSynchronizedfalse,则表示'P_Timestamp.SecondSinceEpoch'中的值遵UTC标度和正在发生闰秒。20161231UTC时间:2016123123:59:59Timestamp.SecondSinceEpoch=1'483'228'799LeapSecondKnown=trueUTC时间:2016123123:59:60Timestamp.SecondSinceEpoch=1'483'228'800LeapSecondKnown=falseUTC时间:2017年1月1日00:00:00Timestamp.SecondSinceEpoch=1'483'228'800LeapSecondKnown=trueUTC时间:2017年1月1日00:00:01Timestamp.SecondSinceEpoch=1'483'228'801LeapSecondKnown=trueClockNotSynchronized为true时,它应为false。MClockFailureBOOLEAN如果为true,则时间戳中显示的时间是不可信的。MClockNotSynchronizedBOOLEAN如果为true,表示时间戳的时间源与外部时钟不同步;false,则时间戳的时间源与外部时钟同步,并TimeAccuracyUTC的偏差。在保持模式期间:在TimeAccuracy达到“未指定”值之前,clockNotSynchronized仍为false,即超过1秒,如果设备无法确定是否在午夜发生闰秒,则时钟未同步应在午夜设置为true,并一直保持到同步发生。MTimeAccuracyINT8U(范围=[0...31])时间戳的精度,以“P_Timestamp.FractionOfSecond”中的有效位数表示。31250效的('P_Timestamp.FractionOfSecond'24

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论