首页 > 国家标准(GB) > GB/T 16720.1-2005 工业自动化系统制造报文规范 第1部分:服务定义
GB/T 16720.1-2005

基本信息

标准号: GB/T 16720.1-2005

中文名称:工业自动化系统制造报文规范 第1部分:服务定义

标准类别:国家标准(GB)

标准状态:现行

发布日期:2005-01-24

实施日期:2005-06-01

出版语种:简体中文

下载格式:.rar.pdf

下载大小:22606260

标准分类号

标准ICS号:机械制造>>工业自动化系统>>25.040.40工业过程的测量与控制

中标分类号:机械>>机械综合>>J07电子计算机应用

关联标准

替代情况:GB/T 16720.1-1996

采标情况:IDT ISO 9506-1:2003

出版信息

出版社:中国标准出版社

书号:155066.1-22501

页数:平装16开, 页数:343, 字数:497000

标准价格:96.0 元

计划单号:20020928-T-604

出版日期:2005-04-28

相关单位信息

首发日期:1996-12-26

起草人:胡景霮、郝淑芬、沈重重

起草单位:机械部北京机械工业自动化所

归口单位:全国工业自动化系统与集成标准化技术委员会

提出单位:中国机械工业联合会

发布部门:中华人民共和国国家质量监督检验检疫总局 中国国家标准化管理委员会

主管部门:中国机械工业联合会

标准简介

制造报文规范是一个应用层的标准,用于支持计算机集成制造(CIM)环境下可编程设备之间双向报文通信。在GB/T 16720的本部分种,这种环境被称之为制造环境。尽管提供一套完整的服务可能是将来制定标准时的努力目标,但本部分并没有为设备的远程编程提供一套完整的服务。本部分从下述几方面定义OSI应用层内的制造报文规范:a)定义服务的用户之间交互的抽象模型;b)与本部分相一致的外部可见执行功能,以程序要求的形式与执行服务请求相关联;c)服务的原语活动和事件;d)与每个原语活动和事件相关联的参数数据;e)这些活动和事件之间的关系及其有效顺序。 本部分中定义的服务由制造报文规范协议提供。这种服务可以被其他应用层服务素或应用过程素使用。本部分并不对各个实施或产品作规定,也不对计算机系统中实体和接口的实现加以限制。本部分只规定实施的外部可见功能,以及对这些功能的一致性需求。 GB/T 16720.1-2005 工业自动化系统制造报文规范 第1部分:服务定义 GB/T16720.1-2005 标准下载解压密码:www.bzxz.net

标准图片预览






标准内容

ICS 25.040.40
中华人民共和国国家标准
GB/T 16720.1—2005/IS0 9506-1:2003代替GB/T J6720,J—1996
工业自动化系统
制造报文规范
第1部分:服务定义
Industrial automation systems-Manufacturing message specification-Purt 1:Service definition
(1SO 9506-1:2003,IDT)
2005-01-24 发布
中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会
2005-06-01实施
GB/T 16720.1-2005/IS0 9506-1:2003本部分等同采用国际标准IS9506~1:2003(工业自动化系统制造报文规范第1部分:服务定义》。IS09506:2003在工业自动化系统制造报文规范》的总标题下,由两部分组成:—第1部分:服务定义,
第2部分:协议规范。
工业白动化系统制造报文规范》是··个系列标准,国际标准有过几个版本。最早的版本是ISO/EC9506:1990,我国巴经将有关部分等效或等同转化为国家标准,具体如下:\-13/T16720.1--1996工业自动化系统制造报文规范第1部分:服务定义(eqVI5O/1FC9506-1 : 1990)
下业自动化系统
GB/T 16720.2 1996
制造报文规范第2部分:协议规范(cqVISO/1FC9506-2:1990)
——-(B/T16720.3-1996I.业自动化系统制造报文规范第3部分:工业机器人伴同标准(eqv IS0/IEC 9506-3:1991)
——GB/T16720.4—1998工业自动化系统制造报文规范第4部分:数控伴同标准(cgWIS0/1EC 9506 4:1992)
-GI3/T16721—1996工业自动化系统MMS协议了集规范(cqVISO/TR13345:1994)GB/F16979.1-1997工业白动化系统MMS第1部分:服务定义补充件1数据交换(idt IS0/IEC 9506-1Amd. J :1993)--GHT16979.2—1997工业白动化系统MMS第2部分:协议规范补充件1数据交换(dt IS0/IEC 9506 2 A1d. 1:1903)本部分的技术内容和组戒结构与IS09506:2003相一致,在编写格式上符合我国国家标摊GB/T1.12000&标化工作导则第1部分:标推的结构和编写规则\。只是根据我国国家标雅的制定要求,做了如下编辑性的改动:a)大写的英文缩写保留英文原名,去掉了 1S()前言,h)对英文的抽象讲法中的有关参数、类型、名称,函数等.为了既要保持其英文原意,又要便于理解其名移表小的意思,在本部分中,在月次中标出了中文译名,在正文中,以英文为主,仅在第一出现或必要时,才将中文译名括起来放在英文原名后。将*本图际标准\和ISO)G506改为\GB/T16720\。将ISO9506-1改为GB/T16720.1:将ISO9506-2改为GB/T16720.2;将ISO/IEC9506-1:1990改为GB/T16720.1:1996;将ISO/1EC1950G-2:1990 改为 GB/T 16720.2:1996;将IS0/IEC 9506 3改为 GB/T 16720.3 ;将 IS0/IEC9506 4改为GR/T6720,4;将 1S0/IFC: TR 13345改为 GB/T 16721。d)将规范性引用文件中已转化为国家标准的国际标准编号改为国家标准编号,相应的国家标准采用的国际标准版本号和采用程度放在标准名称后的拆号内,未转化的国标标准保留。e)为了便丁使用,将ISO9506-2:2003文本后面的\索与\编排为附录G(资料性附录)中英文对照表。本部分的附录 A,附录 B,附录 C 为规范性附录,附录 ID,附录 E、附录 F,附录 G 为资料性附录。本部分冉中国机械上业联台会提出。本部分由余国工业自动化系统与集成标准化技术委员会(SAC/TC159)归口本部分由北京机械工业自动化所负责起草、北京四方继保自动化有限公司参加起草。主要起草人;魏文娟.任雁铭、郝淑分、杨常府、哭漆、许瑾、王贼、曾庆宏、郭学礼。本部分所代替标推的历饮版本发布情况为:GB/T16720.11996。GB/T 16720.1--2005/IS0 9506-1:2003引
本部分为各补制造和过程控制设备提供广泛的服务。它被编制得不仅可自身单独使用,而且可配合伴同标准使用。这些伴同标准描述这些服务的子集在特殊类型设备上的应用。由制造报文规范(MMS)提供的服务的范围从简单到极其复杂。它并不期望所有的这些服务都能被所有的设备支待,所支持的服务子集在某些情说下受伴同标准限制,而在所有情况下,均可由执行者加以限制。在选择所支持的服务子集时,需考虑的童要特性包括:a)服务对设备的适用性;
6)服务和要求的复杂性!
c)通过网络提供特定类服务的复杂性与设备复杂性的比较。安全性考虑
在对保密或安全有特殊要求的应用中使用MIMS时,需要采用()SI安全性体系结构。本国际标准为鉴别(口令)和访问控制握供简单的工具,而需要较高安全度的系统则必须考虑一些超出本部分范围的特性,本部分术作为不拒收(non·repudiation)的工具,服务和需求的复杂性
些MMS服务非常复杂·应该考虑更先进的功能。而在非常简单的应用中使用的设备通常不需要这样先进的功能,因此,它们不必支持这样的MMS服务。关键词
应用万操作ApplicationInterworking应用层协议Application[ayerProtocol信息处理系统InformationProcessingSystemsf Manufacluring Communication Netwurk制造通信网络
制道报文规范
数字控制系统
开放系统互连
Manufacturing Message SpccificationNumerical Control Systems
Open Systerns IntereonncctionOSI参考模型OSI Referencr MadelProcess Coi.rol Sysiems
过程控制系统
可编程控制器Programmable Controller可编程设备ProgrammahieDcvicc机器人挖制系统RohoticsControlSystems虚拟制造设备VirlualManufacturingDevice概要
本部分是为便于信息处理系统互连前制定的系列标准之一。它作为相当手其他标准的应用服务元索(ASE)被π放系统互连基本参考模型(GB/T9387)列人开放系统互连环境的应用层中。开放系统互连的目标是在联标准之外:用最低限度的技术协定,便于信息处理系统实现如下臣连:
来自不同的设备制遣厂,
在不同的管理方式下:
不同的复杂程度;
设备的不同生产年代。
GB/T 16720.1—2005/IS0 9506-1:2003本部分的目的是定义制造报文规范提供的各种服务。本部分定义的服务通过GB/T16720.2所定义的制造报文规范协议,利用底层通信系统提供的一些服务来实现。尽管使用了ISO7498中的模型,但本部分还是尽可能独立于具体的通信系统。本部分通过将它所支持的需求描述成一组可以在多种通信环境中应用的抽象服务来达到上述目的。附录A描述这些抽象服务在OSI环境中是如何实现的,本部分特别关注可编程制造设备的通信及相互配合。通过将本部分与(SI参考模型中的其他标推一起使用,原来不兼容的系统可以以任意组合的方起作。GB/T16720.2定义支持制造报文规范的协议:出版
本部分与GB/I16720.1--1996有区别,它更正了与ASN.1类型定义以及建模结构相关的几处错误,也更正了在正文中的一些印刷错误。本部分与GB/T16720一1996(1SO/IEC:9506)的区别如下:a)在GB/T16720.1-1996中的非形式化对象建模被ASN.1(ISO/1EC8824-2)中给出的建模技术所取代。因此,本部分定义ASN.1模块MMS-(Object-Module-1.它包含服务处理过程所需的模型,
b)在GB/T16721一1996技术报告中规定MMS协议子集的那些内容已被本部分采用,用以在对象模型内部定义选项。这些内容在写人本部分时,为了满足ISO/IEC8825-2对PER编码的要求,作了部分改动。
c)ISO/1EC9506的补充件1和补充件2中的所有内容以及勘误都合并到新版本中。d)在发布的伴同标准(GB/T16720.3、GB/T16720.4利ISO/IEC9506-6)中定义的服务和协议已并人到新标准中,并在Initiate处理程序中增加了新的参数CBBs,以指明这些服务和协议的存在。伴同标准的概念已被简化使得它更明确了MMS抽象模型与应用领域需求间的关系,而这些需求正是伴同标准的研究主题。追过这样的合并,对于每个伴同标准不再需要单独的抽象语法。尽管利用其他的抽象语法仍然可能逆向兼容,但是,所有伴同标准现在都可以在基本标准的单象语法下进行操作。e)本部分对MMS的通信需求进行了如纳,按照支持这些需求所必需的抽象服务集来描述MMS。服务的抽象子集与全系列()SI信协议所提供的服务之间的关系在附录中规定。这样,只要提供与这些抽象服务等效的服务,就有可能利用MMS正确地在替代通信系统上进行操作(例如压缩栈的实现)。
)放宽了对作为标识符的字符的限制,允许标识符用数字字符开头,进而,可以完全由数字字符组成。
g)可见串(VisibleString)的许多(不是全部)值已被新产品MMS串(MMSString)所取代。MMS串提供一种选择:它使用取白ISOID646的任意字符串。类似地,这些较通用的串也可用来作为标识符。为了协商对这些较通用审的使用,增加了新的参数CBI3s、h)在程序调用管理一章中介绍了一种新的服务:重新配置程序调用(ReconfigurePropramInvo-cation。该服务提供的技求能动悉改变运行程序调用的构成域。i)在有名变量和有名类型的对象模型中增如了:个新的字段,该字段用于描述与有名变量或有名类型相关的语义。这个学毁或者是预是义的,或者它的值就是在延义有名变量服务或定义有名类型服务中用于构造有名类型而赋手的名宁只要协商好与此字段相对应的新参数CBH,就可利用获取变量访间属性服务或获取有名类型属性服务将此字段报告输出。j
为压缩各详,文件内容已随新组级:k)正文中已删掉了实数据类型。1)将分散访问从止文中删除·移至提示性附录中,m)接照ISO/IEC 88241中的建议,协议4的所有 EXTERNAi.值L替换为CHOICE:EXTERGB/T16720.1—-2005/IS0 9506-1:2003NAI,FMBEDDEDPDV:。
由于利用了 ASN,1对象建模技术,所以,协议存在于两个分开的模块中。其中一个包含在GB/T 16720.2的刘象模型部分中,另一个则在本部分中定义,它描述所有有效PDUs的内穿和结构,尽管在某些情况下ASN.1的表达形式看上去不同,但通过JSU 9506第一版而产生的 PDLJs与利用本版本所产生的PDUJ仍然是相同的。为此,本版本继续用主版本号1来标识(为反换所有对文本的增改,欲版本号随之变动)。
有一些例外应注意。
a)现在,出伴同标准定义的语法扩充用替代单独抽象语法的新参数CBBs来标识。因此,对于每次使理MMS来调用伴同标推工具,在Initiate PDU 中要做改动,然而.如果不使用伴同标准工具,Initiate PDU 仍然和第一版所定义的相同。h)对修改访问挖制服务的标记处已作了些小的修改,以便于使它与获取名字表服务和更名服务中的相应协议相一致。
利用PER(ISO/IEC8825-2)的PDUJs编码与利用(GI/T16720—1996(1SO/1FC9506)生成的PDUs不可能完全兼容,这是因为用包含某个类型的CH>ICF来替代这个类型时,用PFR会导致不同的编码,而 BER对两者的编码是相同的。这样,如果 PDUs 包含某个 FXTFRNAI.(对应于上述第m项)元素,那么,它们特被替换为CHOICE,结果就导致产生不同的PER编码。
ASN.1模块
在GB/T16720中定义的ASN.1模块可以从1SOTC184秘书处获得计算机可读的格式。这些模块有两种格式:一种与已出版的格式一样,另一种则是不带有IF-EL.SE-ENTDIF括号的格式。获得这些文件的网址是:
(http:/forums.nema.org:8080/-~iso.tc184_sc5)范围
GB/T16720.1—2005/IS 9506-1:2003工业动化系统制造报安规范
第1部分:服务定义
制造报文规范是一个应用层的标准,用于支持计算机集成制造(IM)环境下可编程设备之间双向报文通倍。在GB/T16720的本部分中,这种环境被称之为制造环境。尽管提供套完整的服务可能是将来制定标准时的努力日标,但本部分并没有为设备的远程编程提供一套完整的服务。木部分从下述儿方面定义OSI应用层内的制造报文规范:a)定义服务的用户之间交互的象模型;b)与本部分相一致的外部可见执行功能,以程序要求的形式与执行服务请求相关联;e)服务的源语活动和事件;
d)与每个原语活动和事件相关联的参数数据;e)这些活动和事件之间的关系及其有效顺净。本部分中定义的服务制造报文规范协议提供。这种服务可以被其他应用层服务元素或应用过程元素使用。
本部分并本对各个实施或产品作规定,也不对计算机系统中实体和接口的实现加以限制。本部分只规定实施的外部可见功能,以及对这些功能的一致性需求。2规范性引用文件
下列文件中的条款通过GB/T16720的本部分的引用而裁为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,懿而,鼓励根据不部分适敏协议的各方研究是否可使用这些文件的最新版本。凡是不日期的引用文件,其最新版本适用于本部分。
GB/T19881998信息技术信息交换用七位编码字符集(eVISO/IFC646:1991)GB/T9387.1-一1998信息技术开放系统互连基本参考模型,第1部分:基本模型(idtIS()7498-1:19943
G3/T9387.2一1995信息处理系统开放系统互连基本参考模型第2部分:安全体系结构(idt IS0 7498-2:1989)
GB/T9387.3一1995信息处理系统开放系统互连基本参考模型第3部分:命名和编址(idt IS0 7498-3,1989)
GB/115695—1995信息处理系统开放系统点连百面商联接的表示服务定义(idtIS)8822:1988
GB/T16505所有部分)信息处理系统开敢系统片.连文卷传送、访问和管理(idtIS()8571所有部分)
GB/T16687—1996措息处理系统开放系统互连联系控制服务心素协议规范(idtISO8650:1988)
GB/T 16688—1996信息处理系统开放系统互连联系控制服务儿素服务是文(idtIS/IE8649:19881
GB/116720.2-2005工业自动化系统制造报文规范第2部分:协议规范(ISO9506-2:GB/T 16720.1—2005/ISO 9506-1:20032003.IDT)
GB/T 17967m-2000
IEC 10731:1994)
信息技术开放系统互连基本参考模型()SI服务定义约定(证t JS)/ISO/IFC 8824-1:1998
信息技术抽象语法记法I(ASN.1):苯本记法规范信息技术抽象语法记法1(ASN.1):信息对象规范IS0/IEC 8824 2:1998
1SO/1EC8825.1:1998信息技术抽象语法记法1编码规则:基本编码规范(BER)、正则编码规测(CER)和特异编码规则(TDER)的规范1SO/1EC8925-2:1998信息技术抽象语法记法1编码规则:紧缩编码规则(PER)规范IS()/1EC954S:1994信息技术开放系统互连应用层结构1SO/IFC10646-1:2000信意技术通用多式位编码字符集(UCS)第1部分:体系结构和基本多语种苹面
ANSI/JEEE754:1985IEEE二进制浮点算法标准3术语和定义
本部分采用下列定义。
3.1参考模型定义
本部分以GI3/T9387制定的概念为基础,并采用该标准中的下列术语:应用实体(applicatian-enrity);a)
应用过程(application-process)应用服务元索(application scrvice elemenz);d>
开放系统(opelsystem):
(N)层-协议((N)-protocol)
(N)层-协议数据单元((N)pratocol data unit),g)
(N)层-服务访间点((N)serviceaccess-point);(N)-层((N)-layer);
i)系统(system):
j)(N)层-用\数据((N)-user-data),3.2服务约定定义
本部分采用了在OSI服务约定(GB/T17967)中规定的下列术语:确认(confirm);
指示(incication);
原语(urinitive);
请求(requcst):
应答(response);
f))服务原语(service Frimitive);g)
服务提供者(serviceprovider):h)服务用户(service user)。3.3抽象语法记法定义
本部分使用了定义在ASN.1(ISO/IEC8824-1)中的如下术诺,a)值(value);
b)类型(type);
c)简单类型(simpletype)
d)结构类型(structuretype);e)组件类型(componenttype):f)标记(tag):
加标记(tagging);
类型(或值)用名(type(orvalue)refercncename);字符申类型(characterstringtype)i)
布尔类型(baoleantype)
真(true):
假(false),
整数类型(integertype);
位申类型(bitstringtype):
八位位组申类型(octetstringtype);空类型(nulltype):
序列类型(sequence typc);
类型的序列(sequence-of type);标记类型(tagged typc);
选择类型(choicetype);
挑选类型(selectiontype);
对象标识符类型(objectidentifiertype);模块(madule):
x)生式(produclion);
y)ASN.1编码规则(ASN.1 encoding rules),z) ASN, 1 学符集(ASN. 1 character set);aa)外部类型(externaltype)。3.4其他定义
本部分还使用了如下术语:
GB/T 16720.1--2005/ISO 9506-1 :2003应用关联专用AA-specific(AppllcatlonAssoclationspecific)用于描述一个对象的修饰语,表示该对象名的范用限定为单一的应用关联(即该对象名仅在定义该对象的相关应用关联1:引用),
属性attribute
具有确定意义的数据元索以及它可能的取值集合的说明。3.4.3
MMS受叫产calledMMS-user
发出Initiate.response服务康语的MMS用户。3.4.4
MMS呼叫户callingMMS-user
发出Initiate.reguest服务原语的MMS用户。3.4.5
客户client此内容来自标准下载网
为了某一特定目的,通过服务请求实例使用VMD的间层通信实体。3.4.6
-致性构造块
conformance building block
GB/T16720.1—2005/IS0 9506-1:2003描述MMS一致性要求的基本单元。3. 4. 7
数据data
已赋予或可慰子意文的一种表示(例如,学符)。3. 4. 8
域domain
一个用于特定月的的VMD能力范谢子集的抽象对象。3. 4. 9
域专用domain-specific
描述一个对象的修饰语,表示该对象名的范围定为单个域(即,该对象名可以在VMD所建立的引用这个域的所有应用关联上引用)。3. 4.10
下载dowaload
通过给远程用广装载数据来传递包括其下属对象的一个域内容的过程。3. 4. 11
事件箭理evenimanagement
对事件条件、事件活动、事件登录及事件条件的管理。3. 4. 12
文件file
明确命名的、具有公用属性集的信息巢合。3. 4. 13
文件操作rileoperation
开放系统之间文件的传递,部分文件内容的检查、修改和更换,或者对文件及其属性的管理。3. 4. 14
文件库file store
驻留在一个特定的开放系统中的一批有组织的、具有名称和属性的文件。3. 4. 15
倍息 information
数据及其含义的组合。
日志 jourmal
检索时可逻辑排序的、被记录的、带时标的事件变更、变量数据或注释的集合。3. 4. 17
本地事务local matter
山系统决定其在制造报文规范中的行为,该决定不受GB/T16720要求的限制。3.4.18
制造报文协议机ManufncturingMessageProtocolMachine(MMPM)实现本部分规定的处理过程的抽象机。3.4. 19
MMS 环境MMS-environment
在应用关联生存期内使用的MMS服务元素及通信语义的规范。3.4.20
MMS提供者MMS-provider
GB/T 16720.1—2005/IS0 9506-1:2003通过交换MMSPIU,概念上提供MMS服务的应用实体的那一部分。3. 4. 21
MMS 用户 MMS-user
概念上调用制造报文规范的应用过程的那一部分。3. 4. 22
受监控事件monitored event
被检测到的个事件条件的状态的变化,3.4.23
网络触发事件
+network-triggered event
由客户明确激发的事件。
operator station
操作员站
表达与VMD相关联的设备的抽象对象,这些设备提供与操作员的输入/输出交互,3.4.25
预定义对象predefined objet1
通过使用MMS服务以外的一些机制来说明的对象。3.4.26
program invocation
程序调用
出一个域集组成的.表示一个动态元素的抽象对象,该动态元素最密切地对应于多任务环境中的执行线程。
接收 MMPMreceiving MMPM
接收·-个MMSPDU的MMPM。
MMS 接收户receiving MvS-user接收指示或确认服务原语的MMS用户。3.4.29
MMS 请求户reguesting MMs-user发出对某个服务的请求服务原语的MMS用产。3.4.30
MMS 应答户responding MMS-uger发出对某个服务的应答服务原语的 MMS用户3.4.31
信标semaphore
与遥辑或物埋资源相关联的概念它只允诈锁的凸有者访间这些资源。3.4.32
信标笛理semaphoremanagenent
对信标的控制。
发送 MMPMsenaling MMPM
发送MMSPDE的MMSPM
MMS发送户sendingMMS-user
GB/T 16720.1—2005/IS0 9506-1 :2003发出请求或响应服务原语的 MMS用户。3. 4.35
服务器server
对一个特定服务情求实例起VMD代理作用的同层通信实体。3. 4. 36
标准化对象standardized object在术部分中或在MMS伴同标雅中定义的对象的实例。3.4.37
upload
通过从远程用户装载数据来传递域内穿及其下属对象的过程,用这种方式允许后续下载。3.4.38
fvariabte
用单一名称或描述米表示的一个或多个数据元素。3. 4. 39
variable access
变量访问
检查或修改 VMD 中定义的变量或变量的分量,3.4.40
虚拟制造设备virtualmanufacturingdevice(VMD)真实制造设备的特定资源和功能集的抽象表达,以及该抽象表达向真实制造设备的物理和功能方面的映射。
VMD 专用VMD-specific
用于描述-个对象的修饰语,该对象的名称范围限定为单个VMID(即,该名称可以被为利用这个VMT而建改的所有应用关联上引用)。缩略语
应用关联
关联控制服务儿素
应用实体
应用过程
应用服务北索
抽象语法记法1
致性构造块
配置与初始化说明
文件读状态机
文件传输,访和管理
制造报文协设机
制造报文规范
开放系统空联
可编程控制器
协议数据单元
表示层服务访问点
5约定
5.1数制基
服务访问点
服务数据单片
上载状态机
能拟制造设备
虚拟终端
除旁有说明外,本部分用十进表示所有的数值。5.2对象建模
GB/T 16720.1—2005/1S0 9506-1:2003本部分采用抽象对象建模技术来充分描述MMS设备模型及MMS服务过程。在此建模技术中,描述了抽象对象、对象特点,以及对这些对象的操作等。为了帮助理解MMS服务过程的含义及其效果,所定义的对象是抽象的概念。在使用MMS时,实际系统将模型中描述的概念映射到一个实际设备,因此,从外部看,符合本部分的设备展现出对象建模技术所描述的特征,但是本部分并不定义实现的机制。
MMS定义丁荐干对象类。每个对象是一个类的实例,个类展示一定的特征,并可由MMS服务和操作所影响。每一类都给出了一个名称以便引用。每一类山者属性类型莱表征·这些属性播递了此类对象并有的深种或某些外部可见特性。每一种类的每一个实例(对象)都具有相同的属性史型集·们有其各白的属性值集。这些属性值由本部分定义或由MMS服务建立,因而,对设备的修改可以通过改变一个(或多个)对象的一个或多个属性值米建模。
在同一奖的新有实例中,每个对象必须唯标识:因此,每个对象的属性值的维含必须是唯一的(例如许多对象有称之为“对象名的一个属性类型,其名称对筒一类中的每个对象是各不相同的)。在MMS中,唯一标识对象的属性组会中的每个属性称为\关键属性”(\Key Attribute\)。对象的某些属性只有征关联建立时参数协商后才存在。在关联建立过程中被交换的这些参数称为…·致性构造块(CBB)。当载本对象模型保持不变时,在某个通信实例上,对象模型的确切使用细节依赖于关联建立过程中已商定的那些参数。最后,有些对象包含·些有条件的属性,这意殊着当且仅当一定的条件(而不是一致性构造块)为“真\时,这些属性才与该对象相关。MVIS利用“约束”来表达这种属性。当且仪当相应的约束被那个对象满足时,受此约策的履性才被认为是该对象的属性。本部分使用了ASN.1对象建模工具ISO/IEC8824-2。ISO/IEC.8824-1中定义的形式语言用于述一个协议的捆象结构、也就是报文中的数据表示。形式语言通过为数据值和数类型提供记法来达此目的。数据值是数据类型的一个实例,数据类型可以认为是那个类型的批可能数据值的名称。ISO/1EC8824-2通过引人对象和类的概念扩展「上述概念,对象愿类的实例,类由属性集合的抽象结构(称为字段)定义。每个字段山个元素组成:宁段标识符,字段类型。为了MMS建模的需要,字段被限制为下四种选择之一:a)宁段是…个数据值(数据类型的一个实例):b)字段是一个数据值集合(数据类型的…个子类型);)宁段是个对象(类的实例);
d)字段是《个对豪集(类的子集)。字段标识符以&开头-后跟一个名字。使用大写或小写字每虫所来用的选择来摧定。下面例了说明了四种可能的用法:
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。