iec61850-7-3
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
标准分类号DL 备案号:
中华人民共和国电力行业标准
DL/T XXXXX-XXXX
XXX ISO XXXXX:XXXX
替代DL/T XXXXX-XXXX
变电站通信网络和系统
第7-3部分:变电站和馈线设备的基本通信结构-公共数据级别和属性
Communication networks and ststems in substation Part 7-3 Basic communication structure for substations and feeder equipment
-Common data classes and attributes
(征求意见稿)
1999.7.19, 2000.3.6
19xx-xx-xx 发布19xx-xx-xx 实施中华人民共和国国家经济贸易委员会发布
DL/T XXXXX—XXXX
前言
--标准任务来源,制定本标准的目的、意义,主要工作过程;
--说明与其他标准或其他文件的关系;
--对于修订的标准应给出重要技术内容改变情况的说明;废止或取代其他标准的全部或其中一部分的说明;
--对采标的标准应指明采用程度和版本、采用情况与采标对象的主要技术差异及简要理由;
--指明哪些附录是标准的附录,哪些是提示的附录;
--实施过渡期的要求,其他需要说明的事项。
--标准的提出部门或技术委员会;
--标准的归口单位;
--标准的起草单位,当需要时可指明标准的负责起草单位和参加起草单位;
--标准的主要起草人,不宜超过5人,重大综合性基础标准不宜超过7人,并按对标准的贡献大小排列。
此外,在职责范围内的审阅、审查和审定人员及技术顾问等均不写入前言。
--标准首次发布、历次修订或复审确认日期;
--受权负责解释本标准的单位。
(IEC)前 言
1) 国际电工委员会(IEC)是一个由所有国家电工委员会(IEC国家委员会)组成的国际性标准化组织,国际电工委员会(IEC)的目的是为了推进在与电气和电子领域标准化有关的问题上促进国际间合作,为了这个目的及其它活动,国际电工委员会(IEC)发布国际标准,标准的编制委托技术委员会进行;任何对该题目感兴趣的国家委员会, 与国际电工委员会(IEC)有联系的国际的、政府的、以及非政府的组织都可以参加编制工作。
国际电工委员会(IEC)和国际标准化组织(ISO)间,按两个组织间协议规定的条件,实现了紧密的合作。
2) 由所有特别关切的国家委员会都参加技术委员会,由它所制定的国际电工委员会(IEC)就有关技术问题的正式的决议或协议,尽可能表达了有关题目的意见,这些意见是国际协商一致取得的。
3) 所产生的文件作为建议的形式供国际使用,并按标准、技术报告或导则的形式出版,并在此意义上为各个国家委员会所接受。
4) 为了促进国际间统一,各国家委员会承诺;最大限度可能透明地采用国际电工委员会标准,用于它们的国家标准或地区标准。
在国际电工委员会和相应国家或地区标准间有任何不同之处,应当在国家或地区标准中指明。
5) 国际电工委员会对任何宣称符合它的标准的设备不设标识申请程序以示认可,也不对此负有责任。
6) 提醒注意此国际标准的一些内容可能属于专利权的内容,国际电工委员会不负责去识别这些专利权的局部或全部。
6) 提醒注意此国际标准的一些内容可能属于专利权的内容,国际电工委员会不负责去识别这些专利权的局部或全部。
国际电工委员会IEC 61850-7国际标准由国际电工委员会第57技术委员会:电力系统控制以及通信委员会第10,11.12工作组:变电站通信网络和系统工作组编制。
本编制文本以下列文件为基础:
国际编制草案投票报告
本标准投票通过的情况可见于上表中的投票报告。
DL/T XXXXX-XXXX
目 次
前言
XXX前言
1 范围
2 引用标准
3 定义(Definitions) (3)
4缩写(Abbreviation) (3)
5数据模型(Data Model) (3)
6公共数据属性级别(Common Data Attribute Classes) (5)
7公共数据级别规范(Common Data Class Specifications) (10)
附录A(标准的附录)附录的标题
附录B(提示的附录)附录的标题
中华人民共和国电力行业标准
Communication networks and ststems in substations
Part 7-3 Basic communication structure for substations and feeder equipment
-Common data classes and attributes
IEC 61850-7-3:变电站通信网络和系统 第7-3部分:变电站和馈线设备的基本通信结构-公共数据级别和属性 DL/T XXX -200X
XXX ISO XXXXX:XXXX 替代DL/T XXX-19XX
介 绍(Introduction)
IEC61850此部分定义了和变电站应用有关的数据对象级别的属性和属性级别定义。
这些定义是基于已经存在和即将
经存在和即将出现的标准和应用。
特别是级别定义基于:
• 在IEC60870-5-4中所定义的基本数据类型。
• 在IEC60870-5-101和IEC60870-5-103中所定义更多的特定数据类型。
注-在此部分的级别以及在61850-7-4中的级别的映射允许向下兼容IEC60870-5-101和IEC60870-5-103中
所使用的应用,这些映射见61850-8。
• 在61850-7-2中定义的抽象对象。
• 从公用事业通信结构2.0:为变电站和馈线设备的通用对象模型(GOMSFE)的公共级别定义
此标准的第5部分,节4规定了变电站自动化系统通信网络功能的要求。
通信信息片(PICOM’s) 规定了具有其属性的数据对象,这些数据对象在功能的逻辑节点之间进行交换,也规定了抽象通信服务接口(ACSI),它是用以传输这些数据对象。
19XX-XX-XX 实施中华人民共和国国家经济贸易委员会19xx-xx-xx 批准
图1所示IEC61850-5文件的一般结构以及定义的各个部分在这个文件中的地位。
61850-8-X
61850-9-X
特定的通信服务映射
61850-7-4
兼容的逻辑节点和数
据对象寻址
61850-7-3
公共数据级别和属性
61850-7-2
抽象通信服务接口
(ASCI)
61850-7-1
原理和模型
61850-5
通信要求
图1 标准的各个部分的相对地位
此部分的使用
此部分采用表示法标准ISO/OSI8824-1(ASN.1),用于规定抽象公共数据级别(abstract COMMON DATA CLASS)和属性(ATTRIBUTE)定义。
此标准的第7部分第4节为数据级别(DATA CLASS)定义,它们是抽象定义,必须被映射到实际对象定义(模板)(concreteobject definitions (templates)),它可被用于特定的规约(协议)(即IEC60870-5或者MMS)。
通过这些映射的翻译,提供了向后和UCA3.0以及IEC 60870-5兼容的这些映射。
标准的映射见第8部分。
(信息)表示的教材
ASN.1表示法和其用于定义对象和协议的定义已经形成文件但是还没有广泛被了解。
为了进一步的深入了解表示法是此节面向继承的对象的使用。
因此有必要解释这些结构和其使用。
例子为报告控制快(Report Control Block),为了教材的目的,整个的制作不再重复。
RCB::=CLASS{--这个产生是信息的而不是这个标准的引用的部分(this production is informative and not normative part of this standard.)
&listofAttributes SET {
rptEna DATA-ATTRIBUTE {
&attrType BOOLEEN,
&attrChar RP,
&readable TRUE,
&writeable TRUE
},
},
.......
}
继承性(Inheritance)
在RCB的定义中有几个关键字/字符。
RCB::=CLASS的使用指明定义了一个新的级别。
新的的级别的名字为RCB。
DATA=ATTRIBUTE::=CLASS{--这个产生是信息的而不是这个标准的引用的部分(this production is informative and not normative part of this standard.)
&attrType ANY,
&attrChar ENUM(OP,DC,CF,RP.....)
&readable BOOLEAN,
&writeable BOOLEAN,
&attrValue ANY,
.......
}
应该注意RCB的定义,它定义了域&attrChar包含了值RP。
&attrChar的实际的定义和使用是继承的,因为定义的描述包含了DATA=ATTRIBUTE。
此节不包含带继承域的产生,它也不作进一步的定义和解释,如果规定了继承域的值,这个域将出现在产生中。
扩充性
“.....”表示产生被扩充.。
允许被扩充的产生将在标准的其他部分中或者通过实现并和产生的标准核心部分兼容。
为了可读,也可表示成为表格表示。
RCB的表格表示如下。
表格表示即将为信息的,仅仅包含总结的信息。
RCB 公共数据级别(信息的)(RCB Common Data Definition(Informative)
attrName &attrType &attrChar Value/Value Range M/O
RptEna BOOLEAN RP M
1范围(Scope)
IEC 61850的这一部分规定了基本通信结构,它包括了抽象通信服务规范和服务器数据库的模型描述。
服务器数据库是由三个不同的层次所组成,如在图2,层1为抽象数据模型,它提供了去建立更复杂的体的工具。
这个层在第2节规定。
第3节规定了被用于变电站数据体的数据体级别的数据类型。
第4节规定了变电站应用的逻辑节点的数据体。
这些数据体采用了在这节中所规定了的数据类型。
层3:类型“XY”变量即“VPhase1”第7-4部分
(可访问的体)
公共属性和数据体级别第7-3部分
层2:
层1
Array,Structure, +Services ACSI第7-2部分
Time +Models
层0: Prifiles/Stacks(文件集/栈) SCSM第8-x和9-x部分
图2-服务器数据的模型化
图3示体的概貌。
注-图3并未显示被用于从标准中的全部体和其关系。
图3的目的是更详细地显示第7-3部分范围和第7-2部分第7-4部分关系。
1.1应用(Applicability)
虽然这个标准是由变电站的环境的内容导出。
但是在此节中的
级别定义(CLASS Definitions)和第7-4节的应用超出了变电站应用的范围.这些定义的应用不仅仅限
于变电站的应用而且可以用于::
•变电站到变电站的信息交换。
•变电站到控制中心的信息交换。
•分布自动通信,
•有关计量通信。
7-1 原理和模型
•定义
•对象和服务模型:介绍
•系统对象系结构
•数据模型
•通信对象
7-2
抽象通信基本数据级别
服务接口基本级别:
标识符级别(Identifier class)
服务:标识符对象(Identifierobject)
•联结可读(Readable):
•报告可写(Writeable):
•读取可报告(Reportable)
•设置可取代((Substitutable):
•产生可消除(Deletable): SPST •消除访问控制(AccessControl)
所包括的属性
•(Attributesincluded)
•文件传输值:任意
由通信和
基本数据
级别的定
义所提供
的定义服
务
提供了公共数据级别的分配
图3 61850 模型化途径的对象
注-这个文件的下一个版本将采用UML(即级别图、顺序图、状态图)作为所有级别的结构语言,另外UM将被用于7-1、7-2和7-4。
2
2 引用标准
下列标准所包含的条文,通过在本标准中引用而构成为本标准的条文。
本标准出版时,所示版本均为有效。
所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。
IEC 60870-5-4:1993:远动设备和系统-第5部分:传输规约-第4篇信息元素的定义和编码
IEC 60870-5-101:1995:远动设备和系统-第5部分:传输规约-第101篇基本远动任务配套标准
IEC 60870-5-103:1997:远动设备和系统-第5部分:传输规约-第103篇继电保护设备信息接口配套标准
ISO/IEC 8824:1990,信息技术--开放式系统互联--抽象造句表示法(ASN.1)(暂时保留版本)
Information Technology--Open System Inrconnection--Specification of Abstract Syntax NotationOne(ASN.1) (Provisionally retained edition)
ISO/IEC 8824-1:1995, 信息技术--开放式系统互联--抽象造句表示法(ASN.1):基本表示法规范
Information Technology--Open System Inrconnection--Abstract Syntax Notation One(ASN.1):Specification of basic notation ISO/IEC 8824-2:1995, 信息技术--开放式系统互联--抽象造句表示法(ASN.1):信息对象规范
Information Technology--Open System Inrconnection--Abstract Syntax Notation One(ASN.1) :Information object Specification ISO/IEC 8824-3:1995, 信息技术--开放式系统互联--抽象造句表示法(ASN.1):约束规范
Information Technology--Open System Inrconnection--Abstract Syntax Notation One(ASN.1) :Constraint Specification
ISO/IEC 8824-4:1995, 信息技术--开放式系统互联--抽象造句表示法(ASN.1):ASN.1规范的参数化
Information Technology--Open System Inrconnection--Abstract Syntax NotationOne(ASN.1):parameterization of ASN.1 Specification
IEEE C37.111-1991:IEEE电力系统瞬变数据交换的公共格式(COMTRADE)
IEEE Standard Common Format for Transient Data Exchange (COMTRADE)for Power Systems.
3 定义(Definitions)
此节空白,可在此标准的第2部分找到定义。
4缩写(Abbreviation)
此节空白。
5数据模型(Data Model)
图4显示数据模型的概貌。
数据对象如在第7-4部分所定义的那样是此部分的公共数据级别范例。
公共数据级别是在7-2中所定义的基本数据级别的规范.公共数据级别由数据属性或者数据属性的序列所组成。
数据属性由许多域所组成。
此部分的节6定义了一些公共数据属性级别和一些公共数据属性序列;节7定义了公共数据级别。
基本数据级别
(Basic Data Class)
+basicDataObjectName:IDENT
+readable:BOOLEAN
+writable: BOOLEAN
+reportable: BOOLEAN
+substitutable: BOOLEAN
+deletable: BOOLEAN
+scope:SCOPE
+dataType:DATA-TYPE
+accessControl:ACCESS-CONTROL
+value:ANY
+localresource:IDENT
+ GetDataObjectValues()------ (读取数据对象值())
+SetDataObjectValues()------ (设置数据对象值())
+unsolicitedDataObjectValuesReport()------ (非请求的数据对象值报告())
+SetDataObjectValues(Unconfirmed) ()------(设置数据对象值(无确认) ())
+GetDataObjectAttributes()------ (读取数据对象属性())
+CreateDataObject()------ (建立数据对象())
+DeleteDataObject()-------(删除数据对象())
图4 数据模型
5.1数据类型属性的使用(Use of dataType attribute)
dataType(数据类型)属性描绘了值属性和基本数据级别规范中被增加的属性的结构。
注-换句话说,dataType(数据类型)属性描绘了公共数据级别的结构如同在这个文件的第7节所描述的那样。
5.2对象特征(Object Characteristic)
对象特征给出了数据对象的特征信息。
定义了如下特征:
ST 状态信息(Status Information) CO 控制(Control)
MX 测量值(Measurands) SP 设置值(Setpoint)
节6.12.1的公共数据级别规范按照对象的特征进行分组。
5.3 &attrType (&属性类型)
&attrType (&属性类型)域规定了&attrValue(&属性值)的数据类型。
这是在此标准的第7-2部分所定义的基本数据类型。
5.4 &attrChar (&属性特征)
&attrChar(&属性特征)域规定了属性的特征。
特征描述了属性的使用。
定义了如下特征:
OP 运行的(operational) DC 描述(description)
CF 结构(configuration) RP 报告(reporting)
EV 评价功能(evaluation function) AX 设备标记(device tagging)
依赖于对象特征,在此标准的第7-2中所定义的服务适用于具有给定的属性特征的属性。
在6.12.1节中的公共数据级别规范定义了这种关系。
5.5 &Readable,&writable (&可读,&可写)
这个域给定了属性的服务特性。
5.6 &attrValue (&属性值)
这个是属性的值。
6公共数据属性级别(Common Data Attribute Classes)
6.1 命令限定词(CmdQual)属性(Command Qualifier(CmdQual)Attribute)
CmdQual(命令限定词)给出了命令的附加信息。
CmdQual::=[APPLICATION 0] DATA-ATTRIBUTE {
& readable TRUE,
& attrType ENUM,
&Value ENUM(SHORT_PULSE,LONG_PULSE,PESISTENT,OUTSTATION_PARAMETER) }
6.2 属性描述(Description Attribute)
DESCRIPTION::=[APPLICATION 1 ] DATA-ATTRIBUTE {
& readable TRUE,
& attrType ISO646STRING,
}
6.3源发者属性(Originator Attribute)
ORIGINATOR::=[APPLICATION 2 ] SEQUENCE (
originatorcategory DATA-ATTRIBUTE {
& readable TRUE,
& attrType ENUM,
&Value
ENUM(NOT_SUPPORTED,BAY_CONTR,STAT_CONTR,REMOTE_CONTR,
AUT_BAY,AUT_STAT,SERVICE,PROCESS),
....
}DEFAULT NOT_SUPPORTED
originatorAddress DATA-ATTRIBUTE {
& readable TRUE,
& attrType IDENT
....
}DEFAULT NULL
controlSequenceNumber DATA-ATTRIBUTE {
& readable TRUE,
& attrType INTEGER
&value INTEGER (0..255)
}DEFAULT NULL
}
6.3.1 originatorCategory(源发者类目)
originatorCategory(源发者类目)规定了引起值的改变的源发者的类目。
6.3.2 originatorAddress(源发者地址)
originatorAddress(源发者地址)规定了引起值的改变的源发者的地址。
值空(NULL)保留作为指明特定动作的源发者是不知道的。
6.3.3 controlSequenceNumber(控制顺序号)
如果由于控制而引起状态的变化,这个属性值表示控制服务的控制顺序号。
6.4 QUALITY-DESCR品质属性(Quality(QUALITY-DESCR)Attribute)
QUALITY-DESCR::=[APPLICATION 3 ] DATA-ATTRIBUTE {
& readable TRUE,
& attrType SET OF BOOLEAN
&value SET {
&invalid [ 0 ] BOOLEAN
&commfailure [ 1 ] BOOLEAN DEFAULT FALSE
&blocked [ 2 ] BOOLEAN DEFAULT FALSE
&substituted [3 ] BOOLEAN DEFAULT FALSE
¬Topical [ 4 ] BOOLEAN DEFAULT FALSE
&overFlow [5 ] BOOLEAN DEFAULT FALSE
&overRange [6 ] BOOLEAN DEFAULT FALSE
&badReference [ 7 ] BOOLEAN DEFAULT FALSE
&defaultValue [ 8 ] BOOLEAN DEFAULT FALSE
....
}
....
}
6.4.1 &Invalid (&无效)
这个域说明和这个属性相联系的品质不正确并且不能使用。
6.4.2 &commFailure (&通信故障)
这个域说明由于通信故障,品质无效。
注-品质标识符在间隔控制器的范例中企图从智能电子装置(IED)去收集值,和智能电子装置可能没有通信。
6.4.3 &blocked (&被闭锁)
这个域说明和这个属性相联系的品质被闭锁传输,传输值维持在被闭锁前的所收集的状态。
6.4.4 &substituted (&被取代)
这个域说明和这个属性相联系的品质被取代。
注-取代可能提供不同的手段进行。
最多的手段由操作员进行输入数据库或者由有关自动源进行。
6.4.5 ¬Topical (&非当前值)
这个域说明和这个属性相联系的品质在特定的时间间隔内没有从过程中成功地刷新。
此值可能是老的值而不再有效。
6.4.6 &overFlow (&溢出)
这个域说明和这个属性相联系的品质超出了所代表的能力。
例子-一个计数值从最大的计数值回到零而溢出。
6.4.7 &overRange (&超量程)
这个域说明和这个属性相联系的品质超出了值的预定的量程。
6.4.8 &badReference (&坏代码)
这个域说明和这个属性相联系的品质由于代码超出了校核的范围而不是一个正确的值。
6.4.9 &defaultValue (&缺损值)
这个域说明和品质属性相联系的&Value (&值)包含一个缺损值。
6.5 时标品质属性(Time Stamp Quality(TIME-QUAL)attribute)
TIME-QUAL::=[APPLICATION 3 ] DATA-ATTRIBUTE {
& readable TRUE,
& attrType SET OF BOOLEAN,
&value SET {
¬StandardTime [ 0 ] BOOLEAN DEFAULT FALSE
¬Synchronized [ 1 ] BOOLEAN DEFAULT FALSE
&invalid [ 3 ] BOOLEAN DEFAULT FALSE
....
}
....
}
时标品质属性(Time Stamp Quality(TIME-QUAL)attribute)常常和数据对象的时标联系在一起。
6.5.1 ¬StandardTime (&非标准时间)
这个域说明在给出数据对象的时标时间的时候,夏季时间或者日光节约时间已经激活。
注-时标自己对于夏季时间或者日光节约时间是不正确的,这比特可能被HMI所使用,去校正时标的时间以代表实际的时间。
6.5.2 ¬Synchronized (&未同步)
这个域说明所采用的产生数据对象时标的时钟源有一段时间没有被同步。
因此时标没有在所要求的精度级别之内。
6.5.3 &Invalid (&无效)
这个域说明数据对象的时标时间是无效的。
6.6 STATUS-CHANGE-REAS)(状态-变位-原因)属性(ReasonFor Status Change(STATUS-CHANGE-REAS)Attribute STATUS-CHANGE-REAS::==[APPLICATION 5 ] DATA-ATTRIBUTE {
& readable TRUE,
& attrType ENUM,
&Value ENUM(SPONTANEOUS,CONTROL) DEFAULT SPONTANEOUS
}
6.6.1 &value (&值)
&value (&值)域可能包含突发(SPONTANEOUS)或者控制(CONTROL)的值。
这些值的定义为:
控制(CONTROL)-在范例DATA-OBJECT/ATTRIBUTE和属性相联系的状态点值由于抽象通信服务接口(ACSI)直接控制(DirectControl)服务发出而已经改变。
突发(SPONTANEOUS)- 在范例DATA-OBJECT/ATTRIBUTE和属性相联系的状态点值在正常过程中经改变。
6.7 采样率(SMPRATE)属性(Sampling Rate(SMPRATE)Attribute)
SMPRATE::= [APPLICATION 6 ] DATA-ATTRIBUTE {
& readable TRUE,
& attrType INTEGER,
& value INTEGER--值的量程大于或者等于0
....
}
6.7.1 &value (&值)
&value (&值)域代表每秒的采样数目。
值为零(0)被用于表示没有采样发生。
6.8 TimeStamp (时标)属性(TimeStamp Attribute)
Time-Stamp::= [APPLICATION 7 ] DATA-ATTRIBUTE {
& readable TRUE,
& attrType GENERALIZED_TIME,
&value DEFAULT NULL
}
6.8.1 &value (&值)
值NULL保留用以指出这个值的用户将赋予此值在被接收时的时间值。
注-这允许在范例中一致性时间解释,在这里TimeStamps (时标)没有被作为DATA-OBJECT范例的一部分给出。
6.9 单元属性(Unites Attribute)
UNITS::= [APPLICATION 8 ] DATA-ATTRIBUTE {
& readable TRUE,
& attrType ENUM,
&value ENUM,--在第7-2部分可以找到所允许的列表值的表
}
6.10 时标类型属性(Tag Type Attribute)
TAG-DESCR::=[APPLICATION 9 ] DATA-ATTRIBUTE {
& readable TRUE,
& attrType SET OF BOOLEAN,
&value SET {
¬Switching [ 0 ] BOOLEAN ,
&blocked [ 1 ] BOOLEAN ,
&deviceFailure [ 2 ] BOOLEAN ,
&interlocked [ 3 ] BOOLEAN ,
....
}
}
6.11模拟值(AV) (Analog Value(AV))
AV::= SEQUENCE (
adVal DATA-ATTRIBUTE {
& readable TRUE,
& attrType INTEGER,
} OPTIONAL,
i DATA-ATTRIBUTE {
& readable TRUE,
& attrType INTEGER,
} OPTIONAL,
f DATA-ATTRIBUTE {
& readable TRUE,
& attrType FLOAT,
} OPTIONAL,
}
6.11.1 adVal
adVal属性的&value (&值)域代表模数转换物理测量量的生数据/未标度计数,它用以去确定两个属性i和f 的&value(&值)域。
6.11.2 i
属性i 的&value(&值)域代表了被测量值的整数(INTEGER)表示。
整数(INTEGER)表示是一个标度值,其公式为:
i.value*iScaleFactor.value=f
当i和iScaleFactor在可接受的误差之内时将为真(TRUE),f属性将出现。
注- iScaleFactor是被标度模拟量序列(SVC)配置的一部分。
6.11.3 f
f属性的&value(&值)域反映了被测量值的浮点表示。
直接地用技术值表示。
6.12 被标度模拟值的配置(Configuration of Scaled Analog Value(SVC)
SVC::=SEQUENCE (
iScaleFactor DATA-ATTRIBUTE {
& readable TRUE,
& attrType FLOAT,
} DEFAULT &value=1.0,
iOffset DATA-ATTRIBUTE {
& readable TRUE,
& attrType FLOAT,
} DEFAULT &value=0.0,
iIncr DATA-ATTRIBUTE {
& readable TRUE,
& attrType INTEGER
} OPTIONAL
}
6.12.1 i ScaleFactor (i标度系数)
i ScaleFactor(i标度系数)属性的&value(&值)域表示一个浮点标度系数,它用于如下的计算:
i.value*iScaleFactor.value=f
当i和iScaleFactor在可接受的误差之内时其结果将为真(TRUE),f属性将出现。
注- i和f是模拟值(AV)的一部分。
6.12.2 iOffset (i偏移)
iOffset (i偏移)属性的&value(&值)域表示一个浮点偏移系数(FLOAT Offset Factor),它用于如下的计算:
i.value*iScaleFactor.value+ iOffset =f
当i、iScaleFactor和 iOffset 在可接受的误差之内时其结果将为真(TRUE),f属性将出现。
注- i和f是模拟值(AV)的一部分。
6.12.3 (i增量(iIncr)
[tbd]
7公共数据级别规范(Common Data Class Specification)
7.1数据对象级别概貌(Overview of Data Object Classes)
此节给出数据对象级别规范(Overview of Data Object Classes specification)的概貌。
状态信息-(对象字符=ST)(Status Information(objChar=ST))
•单点状态(SPS)(Single Point Status-SPS)
•双点状态(DPS)(double point status-DPS)
•步位置信息(SPI)(Step position information-SPI)
•状态信号组(SIG)(Status indication group-SIG)
•整数状态(ISI)(Integer status-ISI)
控制信息-(对象字符=CO) (Control Information(objChar=CO))
•单点控制-SPC(Single Point Control(SPC))
•双点控制-DPC(Double Point Control(SPC))
测量量信息-MX(Measurand Information(ObjChar=MX))
•被测量值-MV(Measured Value(MV))
•二进计数读数-BCR(Binary Counter Reading(BCR))
•谐波值-HV(Harmonic Value(HV))
• (WYE(WYE))
•-DEL(Delta(DEL))
•顺序-SEQ(Sequence(SEQ)
•相-PH(Phase(PH))
设置-SP(Setpoint(objChar=SP))
•模拟设置-ASP(Analog Setpoint)
•整数设置-ISP(Integer Setpoint)
7.2状态信息的公共数据级别规范(Common Data Class Specifications for Status Information) (表1)
下表给出了第7-2中的服务采用的属性类目的概貌。
表1 状态信息的公共数据级别规范
服务(Service) &attrChar(属性特征) 说明(Remark)
GetDataObjectValues(读取数据对象值) OP 属性规定对CP和DC属性的访问
SetDataObjectValues(设置数据对象值) CF
UnsolicitedDataObjectValuesReport OP
(非请求的数据对象值报告)
substitute、Unsubstitute(取代、非取代) OP 描述了和服务一起的属性是如何受到影响
Report(报告)
具有对象特征(ST)(objCharST)的公共数据级别是在第7-2部分所规定的信号级别的规范。
7.2.1单点状态级别(Single Point Status(SPS)CLASS) (表2)
表2 单点状态级别
SPS公共数据级别定义(信息的)(SPS Common Data Class Definition(Information)
AttrName() &attrType &attrChar Value/Value Range M/O
objChar(对象特征) ENUM DC ST O
StatusValue(状态值) BOOLEAN OP TRUE/FALSE M
q QUALITY-DESCR OP O
t TIME-STAMP OP O
tq TIME-QUAL OP O
reasonForStatusChange(状态变位的原因) STATUS-CHANGS-REAS OP O
originator() ORIGINATOR OP O
d DESCRIPTION DC O
SPS::=CLASS (
&listOfAttribute SET {
objChar DATA-ATTRIBUTE {
& readable TRUE,
& value ST,
} ,
statusValue [0] IMPLICIT DATA-ATTRIBUTE {
& readable TRUE,
& attrType BOOLEAN,
} ,
q QUALITY-DESCRIPTOR DEFAULT &value (INVALID=FALSE) , t TIME-STAMP DEFAULT &value=NULL ,
tq TIME-QUAL ,
reasonForStatusChange STATUS-CHANGE-REASON
DEFAULT &value= SPONTANEOUS
originator ORIGINATOR ,
d DESCRIPTION OPTIONAL ,
....
}
}
7.2.1.1 statusValue(状态值)
statusValue(状态值)属性的& value(&值)域代表BOOLEAN(布尔)状态(TRUE或者FALSE)。
7.2.1.2 q
q属性反映了statusValue(状态值)属性的品质(quality)。
7.2.1.3 t
t属性反映了statusValue(状态值)属性的时标(timestamp)。
7.2.1.4 reasonForStatusChange(状态变位的原因)
reasonForStatusChange(状态变位的原因)的&value(&值)域和statusValue(状态值)属性的value(&值)域相联系。
如果originatorAddress (源发者地址)属性&value(&值)域为无效(NULL),则reasonForStatusChange(状态变位的原因)的&value(&值)域将为缺损值突发(SPONTANEOUS)。
7.2.1.5 originator(源发者)
这个属性包含了statusValue(状态值)属性的最后变位的源发者的信息。
7.2.1.6 d
d属性的&value(&值)域是一个和statusValue(状态值)属性的&value(&值)域相联系的文本描述。
7.2.2双点状态(Double Point Status(DPS) (表3)
表3 双点状态
DPS公共数据级别定义(信息的)(DPS Common Data Class Definition(Information)
AttrName() &attrType &attrChar Value/Value Range M/O
objChar() ENUM DC ST O
StatusValue(状态值) ENUM OP TRUE/FALSE M
INTERMEDIATE_STATE
BAD_STATE
q QUALITY-DESCR OP O
t TIME-STAMP OP O
tq TIME-QUAL OP O reasonForStatusChange STATUS-CHANGS-REAS OP O
(状态变位的原因)
originator() ORIGINATOR OP O
d DESCRIPTION DC O
DPS::=CLASS (
&listOfAttribute SET {
objChar DATA-ATTRIBUTE {
& readable TRUE,
& value ST,
} ,
statusValue [0] IMPLICIT DATA-ATTRIBUTE {
& readable TRUE,
& attrType ENUM,
&value ENUM {TRUE ,FALSE , INTERMEDIATE_STATE ,BAD_STATE }
} ,
q QUALITY-DESCRIPTOR DEFAULT &value (INVALID=FALSE) , t TIME-STAMP DEFAULT &value=NULL ,
tq TIME-QUAL ,
reasonForStatusChange STATUS-CHANGE-REASON
DEFAULT &value= SPONTANEOUS
originator ORIGINATOR ,
d DESCRIPTION OPTIONAL ,
....
}
}
7.2.2.1 statusValue(状态值)
statusValue(状态值)属性的& value(&值)域代表列表值的状态(enumerated values) TRUE ,FALSE ,
INTERMEDIATE_STATE 和INVALID。
7.2.2.2 q
q属性反映了statusValue(状态值)属性的品质(quality)。
7.2.2.3 t
t属性反映了statusValue(状态值)属性的时标(timestamp)。
7.2.2.4 reasonForStatusChange(状态变位的原因)
reasonForStatusChange(状态变位的原因)的&value(&值)域和statusValue(状态值)属性的value(&值)域相联系。
如果originatorAddress(源发者地址)属性&value(&值)域为无效(NULL),则reasonForStatusChange(状态变位的原因)的&value(&值)域将为缺损值突发(SPONTANEOUS)。
7.2.2.5 originator(起源者)
这个属性包含了statusValue(状态值)属性的最后变位的源发者的信息。
7.2.2.6 d
d属性的&value(&值)域是一个和statusValue(状态值)属性的&value(&值)域相联系的文本描述。
7.2.3步位置信息(Step Position Information(SPI)) (表4)
表4 步位置信息
SPI公共数据级别定义(信息的)(SPI Common Data Class Definition(Information)
AttrName() &attrType &attrChar Value/Value Range M/O
objChar(对象特征) ENUM DC ST O
valueWithTrans(带瞬态的值) SEQUENCE
positionValue(正值) INTEGER OF -64..+63 M transientInd(瞬态) BOOLEAN OF
q QUALITY-DESCR OP O
t TIME-STAMP OP O
tq TIME-QUAL OP O
originator() ORIGINATOR OP O
d DESCRIPTION DC O
SPI::=CLASS (
&listOfAttribute SET {
objChar DATA-ATTRIBUTE {
& readable TRUE,
& value ST,
} ,
ValueWithTrans [0] IMPLICIT SEQUENCE {
positionValue DATA-ATTRIBUTE {
& readable TRUE,
& attrType INTEGER,
&value INTEGER {-64..+63 }
} ,
transientInd DATA-ATTRIBUTE {
& readable TRUE,
& attrType BOOLEAN,
} ,
q QUALITY-DESCRIPTOR DEFAULT &value (INVALID=FALSE) , t TIME-STAMP DEFAULT &value=NULL ,
tq TIME-QUAL ,
originator ORIGINATOR ,
d DESCRIPTION OPTIONAL ,
....
}
}
注- 正值(positionValue)的信号量程是被支持的所允许的最小量程。
7.2.3.1 ValueWithTrans
positionValue(正值)属性&value(&值)包含了步位置,transientIndication的&Value(&值)指明设备是处于瞬变状态之中。
7.2.3.2 q
q属性的&Value(&值)反映了positionValue(正值)属性的品质(quality)。
7.2.2.3 t
t属性的&Value(&值)反映了positionValue (正值)属性的timestamp(时标)。
7.2.3.4 d
d属性的&value(&值)域是一个和positionValue (正值)属性的&value(&值)域相联系的文本描述。
7.2.4状态信号组(Status Indication Group(SIG)) (表5)
表5 状态信号组
SIG公共数据级别定义(信息的)(SIG Common Data Class Definition(Information)
AttrName(属性名字) &attrType(属性类型) &attrChar Value/Value Range M/O
(属性特征) (值/值量程)
objChar() ENUM DC ST O
groupValue SEQUENCE OF BOOLEAN OP TRUE/FALSE M
q QUALITY-DESCR OP O
t TIME-STAMP OP O
tq TIME-QUAL OP O
d DESCRIPTION DC O
SIG::=CLASS (
&listOfAttribute SET {
objChar DATA-ATTRIBUTE {
& readable TRUE,
& value ST,
} ,
groupValue [0] IMPLICIT DATA-ATTRIBUTE {
& readable TRUE,
& attrType SEQUENCE OF BOOLEAN,
} ,
q QUALITY-DESCRIPTOR DEFAULT &value (INVALID=FALSE) , t TIME-STAMP DEFAULT &value=NULL ,
tq TIME-QUAL ,
d DESCRIPTION OPTIONAL ,
....
}
}
7.2.4.1 groupValue(组值)
groupValue(组值)属性的&value(&值)是比特串,每个比特代表一个状态。
7.2.4.2 q
q属性的&Value(&值)反映了在groupValue(组值)属性内的值的全部品质(quality)。
仅仅有效的值将为&Value(INVALID=TRUE或者FALSE)
7.2.4.3 t
t属性的&Value(&值)反映了positionValue(正值)属性的timestamp (时标)。
7.2.4.4 d
d属性的&value(&值)域是一个和positionValue(正值)属性的&value(&值)域相联系的文本述。
7.2.5整数状态ISI(Integer Status(ISI)) (表6)
表6 整数状态ISI
ISI公共数据级别定义(信息的)(ISI Common Data Class Definition(Information)
AttrName(属性名字) &attrType(属性类型) &attrChar Value/Value Range M/O
(属性特征) (值/值量程)
objChar(对象特征) ENUM DC ST O
statusValue(状态值) INTEGER OP M
positionValue(正值) INTEGER OF O
q QUALITY-DESCR OP O。