ImageVerifierCode 换一换
格式:PDF , 页数:54 ,大小:959.09KB ,
资源ID:231723      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-231723.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(GB T 17564.5-2007 电气元器件的标准数据元素类型和相关分类模式.第5部分 EXPRESS字典模式扩展.pdf)为本站会员(arrownail386)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

GB T 17564.5-2007 电气元器件的标准数据元素类型和相关分类模式.第5部分 EXPRESS字典模式扩展.pdf

1、ICS 31020K 04 a雷中华人民共和国国家标准GBT 1 75645-2007IEC 6 1 360-5:2004电气元器件的标准数据元素类型和相关分类模式第5部分:EXPRESS字典模式扩展Standard data element types with associated classification schemefor electric componentsmPart 5:Extensions to the EXPRESS dictionary schema2007-04-30发布(IEC 613605:2004,IDT)2008-01-01实施宰瞀徽紫瓣訾糌瞥霎发布中国国家标

2、准化管理委员会促19GBT 175645-2007IEC 61360-5:2004目 次前言”TIEC引言1范围和目的12规范性引用文件13术语和定义24结构541通用资源642库集成信息模型65要目7附录A(资料性附录)lSO 13584一IEC 61360一dictionary_aggregate_extension schema8附录B(资料性附录)库集成信息模型2512附录c(资料性附录)ISO 1358425一IEC 613605一library_implicit_schema扩展列表35附录D(资料性附录)库集成信息模型25的标准数据要求36附录E(资料性附录)库集成信息模型25特

3、定要求的实现方法48附录F(资料性附录)EXPRESS_G框图-49参考文献50图FI ISO 13584一IEC 61360一dictionary_aggregate_extension_schema框图“表B1库集成信息模型29的一致性选项”表D1 ISO 13584 LIIM 25一致性类规范“ 蚰钉前 言GBT 175645-2007IEC 61360-5:2004GBT 17564在总标题电气元器件的标准数据元素类型和相关分类模式下,包括以下几个部分:第1部分z定义原则和方法;第2部分:ExPREss字典模式;第3部分t维护和认证的程序I第4部分tIEC标准数据元素类型、元器件类0和

4、项的基准集第5部分;EXPRESS字典模式扩展。本部分为GBT 17564的第5部分。本部分等同采用IEC 61360-5。2004电气元器件的标准数据元素类型和相关分类模式第5部分EXPRESS字典模式扩展(英文版)。附录A、附录B、附录c、附录D、附录E、附录F都为资料性附录。本部分由全国电气信息结构文件编制和图形符号标准化技术委员会提出并归口。本部分起草单位t中国电子技术标准化研究所、北京机械工业自动化研究所。本部分主要起草人t徐云驰、马健、董连续、王丙义、张衡、匡常山、常建宏。本部分首次发布。GBT 175645-2007IEC 613605:2004IEC引言要理解用于IEC 613

5、60系列标准本部分中的通用资源,需要有ISO 1030311:1994中定义的EXPRESS知识,还需要有IsO 1358424:2003和IsO 1358442的基本知识。本部分中规定的通用资源由ISO TC 184SC 4WG 2和IEC SC 3D合作共同开发。准备用于IEC 61360的本部分和ISO 13584。IEC SC 3D和ISO TC 184SC4同意不彼此单独改变和或修改EXPRESS模式以保证两个委员会的工作一致和重复使用。因此增补的要求应送至两个委员会。修改EXPRESS信息模式之前这些要求应该被两个委员会都采纳。本部分与ISO 13584第42和第25部分完全兼容。

6、本部分含有那些创造用来满足用户需要的公共ISO 13584一IEC 61360一dictionaryschema(IEC 613602)的扩展。下面的部分从IS()1358425拷贝而来,并在IEC 613605中按如下方式出现ISO 1358425 IEC 613605第6章 附录A(资料性附录)第8章 附录B(资料性附录)附录C 附录C(资料性附录)附录D 附录D(资料性附录)附录E 附录E(资料性附录)图F1 附录F(资料性附录)GBT 175645-2007IEC 61360-5:2004电气元器件的标准数据元素类型和相关分类模式第5部分:EXPRESS字典模式扩展1范围和目的GBT

7、17564本部分用于GBT 1756412005、GBT 175642 2005中规定的信息模型中没有规定的概念定义的公共ISOIEC字典模式扩展。本部分的目的是为符合上面给出范围的数据提供形式模型,并因此和GBT 1756422005一起为符合GBT 1756412005的所有数据的计算机可识别表示和交换提供手段。GBT 175642中定义的公共ISOIEC字典模式是基于如下两个基础标准范围交叉部分的公共ISOIEC字典模式:IEC 613601 lIS0 13584-42。并便于两者协调。引用IEC 613601的范围和目的的相关部分是:IEC 61360的本部分为准确和无歧义地定义所有电

8、气技术系统中的基本元件、组件乃至整个系统的特征特性(数据元素类型)提供坚实的基础。尽管最初是为电子电气元器件提供信息交换的基础,但本部分的原则和方法可用于更广泛的领域,例如:元器件组件和电气技术系统及分系统。引用1SO 13584-42的引言的相关部分是:ISO 13584的本部分为数据库数据供应商提供了按照公共方法创建零件族分层结构的规则和指导原则,以使众多供应商的建库方法保持一致。这些规则如下;把各零件族中的零件分组形成分层结构的方法;描述各零件族和各零件特性的字典元素。IEC 613602为两个委员会的工作提供公共信息模型,这样就允许字典系统实现中涉及数据传输的部分可以根据两个委员会中的

9、任何一个的具体标准的要求。与GBT 175642、1SO 13584和ISO 10303的资源一起,GBT 17564的本部分提供库集成信息模型(1iim),允许符合GBT 1756412005的字典信息建模和交换。2规范性引用文件下列文件中的条款通过GBT 17564的本部分的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。GBT 16656111996工业自动化系统与集成产品数据表达和交换第11部分:描述方法:EX

10、PRESS语言参考手册(idt ISO 1030311:1 994)GBT 1756412005电气元器件的标准数据元素类型和相关分类模式第1部分:定义原则和方法(idt IEC 613601 12004)GBT 1756422005 电气元器件的标准数据元素类型和相关分类模式 第2部分:EXPRESS字典模式(idt IEC 613602:2004)GBT 1756442001 电气元器件的标准数据元素类型和相关分类模式第4部分:IEC标准数GBT 175645-2007IEC 613605:2004据元素类型、元器件类别和项的基准集(idt IEC 613604GBT 1764542200

11、1工业自动化系统与集成的方法学(idt IS0 1358442:1998)1997)零件库第42部分:描述方法学:构造零件族ISO 135841:2001工业自动化系统与集成零件库第1部分:综述与基本原理ISO 1358424:2003工业自动化系统与集成零件库 第24部分:逻辑资源:供应商库的逻辑模型ISO 1358425工业自动化系统与集成零件库第25部分:逻辑资源:有集合值和清楚内容的供应商库的逻辑模型83术语和定义本部分采用GBT 1756412005、GBT 1756422005、ISO 13584 24:2003中给出的术语和定义以及下面的术语和定义。为了方便,重复了一些定义。注t

12、采用其他标准的定义,后面括号中有参照的源标准。从其他标准改编而来的定义后面有解释性注释。31可应用特性applicable property为某些零件族定义的特性,并且它将应用于属于这个零件族的任何零件。Iso 1358424:2003,定义33示例:对于螺栓通用族,螺纹直径是可应用特性,该特征应用于任何螺栓。32基本语义单元basic semantic unit;BSU一种实体,它提供了应用领域(例如:类、数据元素类型)特定对象的一个绝对和唯一的标识。GBT 1756422005,定义2133类扩展class extension符合类定义的所有实例的集合。EISO 1358424:2003,

13、定义313334公共字典模式common dictionary mode采用EXPRESS信息建模语言的字典信息模型。GBT l 756422005,定义23注:公共字典模式正式命名为IS()13584一IEC 61360一dictionaryschema并且在GBT 1 75642-2005、GBT 17645 42 200l的附录D重用了该模式。35一致性类conformance class可规定一致性的一个应用协议的子集。ISO 1358424:2003,定义317336一致性要求conformance requirement在一个一致性实现中表示所要求特征的精确文本定义。FGBT 1

14、66561-1996,定义321 3a待出版。GBT 175645-20071EC 61360-5:200437字典元素dictionary element构成应用域某些对象(例如:类、数据元素类型)的字典描述的属性集。GBT 1756422005,定义2238数据元素类型data element type;DET规定了标识、描述和值表达式的数据单元。GBT 1 756422005,定义2339数据类型data type数据元素类型的允许值集。GBT 1756422005,定义24注:在1EC内。把作为测量单位或值域的data type按每个数据元素类型分别定义。310零件族family of

15、 parts零件的简单族或者通用族。iso 1358424:2003,定义340311功能模型functional model集成库中描述零件一个表达分类的库数据。1sO 135841:2001,定义313312功能视圈functional view在产品数据中描述一个零件表达分类的数据。iso 135841:2001,定义314注;功能视图的结构不依赖它表示的零件。313通用模型general model集成库中对零件进行定义和标识的库数据。ISO 135841:2001,定义315314零件通用族generic family of parts为了分类或分解公共信息,所作的零件简单族或零件通

16、用族的一种分组。Iso 1358424:2003,定义344315库传送文件library delivery file符合库集成信息模型的,并且根据GBT 1665611一1996中所规定的一种实现方法所表达的EXPRESS实体实例的全体。注:库传送文件规定了供应商库的结构和内容。它可以引用库外部的文件。Uso i358424:2003。定义368316库零件library part在库中与表达其本身的数据的集合相关的零件。GBT 1756452007IEC 613605:20041so 13584一l:2001,定义3113317库零件数据library part data在库中表达零件的数

17、据。iso 135841:200,定义31147318库交换相关环境library exchange context一个库传送文件与零个、一个或若干个库外部文件的集合,它们一起表达供应商库。1so 1358424:2003,定义370319库外部文件library external file一个文件,它来自库传送文件引用,帮助定义供应商库。注;库外部文件的结构和格式在引用它的该库传送文件中规定。Oso 13584 24:2003,定义371320库集成信息模型library integrated information modelLIIM一种EXPRESS模式为了交换,它集成了来自表达供应商库

18、的不同EXPRESS模式的资源构造,并且它与一致性要求相关。EISO 1358424:2003,定义3727321类的库规范library specification of a class在供应商库中,类扩展的显式表示。注1 z在Is()13584系列标准中所有的类有意通过字典元素进行定义。只有那些该供应方想显式地表达该合理实例的类与摩规范相关。注2:在Is()1358424;2003中,类的库规范由包古所有不同合理实例的集合组成。Iso 1358424:2003,定义37s322零件part用来构成不同产品元器件的材料或功能元素。iso 13584一l:2001。定义3116323特性pro

19、perty可用数据元素类型表达的信息。EISO l 35841:200l,定义3110324表达分类representation category即一种抽象概念,它用于区分关于某一零件描述的各种可能的用户需求。Uso 135841:2001,定义3120注:在GBT 17645系列标准定义的模型中这种区分用视图逻辑名和视图控制变量形式化表示。325资源结构resource constructEXPRESS语言实体、类型、函数、规则和引用的集合,它们一起定义数据的有效描述。4GBT 175645-200711EC 61360-5:2004iso 1358424:2003,定义397326零件简单

20、族simple family of parts零件的集合,它的每个零件可以由相同的特性分组来描述。EISO 1358424:2003,定义3983327供应商库supplier library一组数据,也可能是一组程序,可以确认供应商,并按GBT l 7645中定义的标准格式描述一组零件和或零件表达的集合。1so 13584一l:2001,定义3122328用户库user library通过库管理系统从一个或多个供应商库集成产生的和可能是用户做的随后改编中产生的信息。EISO 135841:2001,定义3123329视图交换协议view exchange protocolVEPGBT 176

21、45的一部分,它描述了资源结构和表达传输接口的用法,表达传输接口满足零件的一个表达类交换的信息需求。Uso 1358424:2003,定义3107330可视特性visible property为某些零件族定义的一种特性,并且它可以用于或不用于该零件族的不同零件。Elso 13584-24;2003,定义3109例:对于螺栓的一种通用族该螺杆无螺纹部分的长度是一种可见的特性:对于任何螺栓它被明确地定义除了那些有这个特性值的具有非螺纹的螺栓零件。注;特性定义为可见的类的代码是表达该特性的数据元素类型标识的一部分。331IEC根类 IEC root classGBT 175644 2004中定义的所

22、有类的超类;它的分类代码是AAA000,它的版本号为001。F-GBT 1 756422005,定义25332可应用数据元素类型applicable data element type按某些元器件分类定义且适合属于该元器件分类的任何元器件的数据元素类型。EGBT 1756422005,定义26333可视数据元素类型visible data element type按某些元器件分类定义且可能或可能不适合该元器件分类中不同元器件的数据元素类型。注l:数据元素类型被定义为可视数据元素类型的类的代码是该数据元素类型标识的部分。注2:在IEC范围内。在根类层上所有数据元素类型定义为可视的。根类是元器件分

23、类和材料分类两者的超类。4结构GBT l 75645有两个主要部分GBT 175645-2007IEC 613605:2004通用资源部分为表达聚集数据类型提供资源结构。聚集数据类型和值的建模完全符合EXPRESS语言。库集成信息模型收集上面的资源结构及其他来自GBT 1756422005和GBT 17645及GBT 1665611 1 996不同部分的通用资源结构到一个单一模式来表达字典,该字典可包括聚集数据类型。41通用资源通用资源包括:ISO 13584一IEC 61360一dictionary aggregate_extensionschema EXPRESS模式。该模式规定本质上通用

24、的资源结构。它可用于(;BIT 17564系列标准之外,特别是采用符合GBT 1 7564系列标准的数据字典的所有应用中。它规定描述数据类型需要的资源构造,该数据类型对应如EXPRESS语言中定义的聚集数据类型。它定义描述阵列、数包、列表和集合数据类型的资源。这些数据类型扩展GBT 175642 2005中发布的ISO 13584一IEC 61360一dictionary_schema中已经定义的数据类型。42库集成信息模型421概述GBT 1 7564的本部分中规定的库集成信息模型将GBT 1 7564本部分中定义的通用资源构造以及GBT 1 75642-2005和GBT 1 7645与GB

25、T 1 6656的各部分中定义的资源构造聚集在一起形成了用于交换的表达字典的单一模式。库集成信息模型由ISO和IEC联合开发。为了交换符合GBT 1756412005的字典信息,只有四种交换适用于本部分并在下面定义。其他交换种类在Is()1358425中定义。定义了项类层次结构的字典,可以是零件、材料、特征或其他项的字典,只使用ISOIEC公共字典模式中或本部分ISO 13584一IEC 61360一dictionaryaggregateextensionschema中定义的EXPRESS资源构造的聚集属性,对应一致性类1;定义了项类层次结构的字典,可以是零件、材料、特征或其他项的字典,使用了

26、ISO 1358424;2003中定义的公共字典模式的扩展,但不进行项表达和项目录表达的描述,并且不使用聚集结构的特性,对应一致性类2;定义了项类层次结构、项表达层次结构和项表达分类层次结构的字典,具有聚集结构特性,对应一致性类3f 与一致性类3有相同的范围但不超过两级嵌套聚集结构特性的字典,对应一致性类4。上面的各种交换环境对应库集成模型ISO 1358425一IEC 613605一liimschema的一个一致性类。每个一致性类规定声明符合该一致性类实现的一致性要求。GBT 1 7564的本部分中,定义一致性类的每个子集通过实体列表规定。声明符合任何一致性类的实现应支持该一致性类列出的所有

27、实体及相关结构。库集成模型ISO 1358425一IEC 613605一liimschema是通过表述1SO TC 184SC 4WG 2和IEC SC3D两者的要求的实体、类型和相关构造的集合定义的,因此,这里的一致性类的范围要比IEC一致性类规定的范围宽。422一致性类1:最小字典一致性类1支持交换项类层次结构定义的信息要求,其中,项可以是零件或材料。它允许交换按ISOIEC字典模式(GBT 1756422005)描述的所有字典元素,并且按照本部分附录A的规定这些字典元素可以带聚集结构值。一致性类1与库交付文件的实现方法相关,其一致性要求在GBT 17564本部分的B31中规定。423一致

28、性类2:项类字典一致性类2支持交换项类层次结构定义的信息要求,其中,项可以是零件、材料或特征,其特性可能6GBT 17564。5-20071EC 61360-5:2004不带聚合结构值。并与定义库外部文件格式的一组标准数据相关,符合它的库交付文件应引用这组标准数据集合。其致性要求在GBT 1 7564本部分的B32中规定。424一致性类3:完整字典一致性类3支持交换项类层次结构定义的信息要求,其中,项可以是零件、材料或特征以及表达这个项类的定义。这些类中的所有特性可以带聚合结构值。并与定义库外部文件格式的一组标准数据相关,符合它的库交付文件应引用这组标准数据。其一致性要求在GBT 17564本

29、部分的B33中定义。425一致性类4:限制嵌套聚集值的完整字典一致性类4支持对应带限定的一致性类3的信息要求。一致性类4规定聚合值不超过两次嵌套。其一致性要求在GBT 17564本部分的B。34中定义。为了交换零件库和或实例,定义了基于同一个库集成模型ISO 1358425一IEC 613605一liimschema的五个附加一致性类。这些一致性类的定义可在ISO 1358425中找到。5要求本部分的要求应通过符合ISO 1358425的合适条款和附录来实现。为了方便,这些条款和附录作为本部分的资料性附录重新放置如下:附录A:集合数据类型的EXPRESS信息模型lIs()1358425第6章附

30、录B:库集成信息模型ISO 1358425一IEC 613605一liimschema的定义和一致性类的定义;EISO 1358425第8章附录c:库集成信息模型ISO 13584251EC 613605一liim_sehema的扩展清单L1so 1358425附录c附录D:库集成信息模型ISO 1358425一IEC 613605一liimschema的标准数据要求;ISO 1358425附录DJ附录E:库集成信息模型ISO 1358425一IEC 613605一liimschema的实现要求,规定GBT 175645的本附录;ISO 1358425附录E附录F:集合数据类型的EXPRESS

31、 G框图EIso 1358425附录F13。GBT 175645-2007IEC 61360-5:2004A1概述附录A(资料性附录)ISO 1 3584一IEC 6 1 360_dictionary_aggregate_extension_schema本附录规定ISO 13584一IEC 61360一dictionaryaggregateextensionschema的要求。下列EXPRESS声明介绍ISO 13584一IEC 61360一dictionaryaggregateextensionschema并标识必要的外部参考文件。EXPRESS规范:*1SCHEMA ISO 13584IE

32、C 61360dictionaryaggregate_extensionschema;REFERENCE FROM ISO 13584一IEC 61360一dictionary_schema(datatype,entityinstancetype)I(*注:可以在下列标准中找到上面引用的模式,ISO 13584jEC 61360一dictionary_schema IEC 61360212002(为了方便,复制在GBT17645422001的资料性附录D中。)A2 ISO 13584_IEC 61360_dictionary_aggregate_extenslon_schema介绍Is(j 1

33、3584一IEC 61360一dictionary_aggregateextensionschema规定1SOIEC公共字典模式扩展的信息模型,允许使用列表、集合、数包、阵列以及单一或复杂数据类型子集的集合。该扩展以两步实现:entity_instance typeforaggregate实体规定引用EXPRESS定义的实体的方法。该实体规定聚集数据类型。entityinstance_type_for_aggregate是entity_instancetype实体的子类型;注t entityinstancetype实体在GBT175642 2005中规定并在GBT17645422001中复制。

34、然后,规定聚集数据类型的实体通过aggregate_type实体及其特殊性建模。A3 ISO 13584一IEC 61360_dictionary_aggregate_extension_schema实体定义下面实体类型定义描述聚集类型编码所需的必要资源。A31 Aggregate_entity_instance_type实体entityinstancetypeforaggregate实体规定可以表达为简单或复杂值的列表、集合、数包或阵列的数据类型的引用定义。它由本模式中规定的引用aggregatetype规定。EXPRESS规范:*)ENTITY entityinstancetype,for

35、aggregateSUBTYPE OF(entity_instancetype);typestructure:aggregatetypeWHEREWRl:SELFentityinstancetypetypename=RGBT 1 75645-2007IEC 6 1 360-5:2004ISO 1 3 584一IEC 61360一DIcTI()NARYAGGREGATE EXTENSIONSCHEMA+AGGREGATETYPE;ENDLENTITY;(*属性定义:typestructure:aggregatetype由entity_instancetype引用和携带。形式限制:WRl:enti

36、tyinstancetype 的typename属性应该包含字符串ISO 13584一IEC 61360一DICTIoNARYAGGREGATEEXTENSIONSCHEMA+AGGREGATETYPE。A32 Aggregate_type实体aggregatetype实体规定可以表达为简单或复杂值的列表、集合、数包或阵列的数据类型的定义。EXPRESS规范:*1ENTITY aggregatetypeABSTRACT SUBTYPE 0F(ONE 0F(1isttype,set_type,bagtype,array_type,setwith_subsetconstainttype)Iboun

37、d_l:OPTloNAL INTEGERbound_2:0PTIONAL INTEGER;value_type:datatypeWHEREWRl:bound_l:一0)#ENDENTITY; (*属性定义:uniqueness:表明列表中的所有元素是否必须唯一(真)或是否允许复制(假)的标记。形式限制:WRl:如果定义的列表选项属性有上限bound-2,意味着定义的列表也有下限bound一1选项属性。WR2:如果定义的列表选项属性有下限bound一1,那么它大于或等于0。A34 Set_type实体settype实体规定可以表达为值的无序集合的数据类型的定义,该值中不会有复制。EXPRESS描

38、述:*)ENTITY settypeSUBTYPE OF(aggregate_type)WHEREWRl:EXISTS(bound一1)0R NOT(EXlSTS(bouncL2)lWR2:NOT EXISTS(bound1)OR(bound_1=0),ENDENTITY;(*形式限制:WRl:如果定义的列表选项属性有上限bound2,意味着定义的列表也有下限bound-1选项属性。WR2:如果定义的列表选项属性有下限bound-1,那么它大于或等于0。A35 Bag_type实体bagtype实体规定可以表达为值的无序集合的数据类型的定义,该值中可能有复制。EXPRESS描述:*)ENTIT

39、Y bagtypeSUBTYPE OF(aggregate_type)WHEREWRI:EXISTS(bound一1)OR NOT(EXISTS(bound一2);WR2:NOT EXISTS(bound一1)OR(bound一1一0);ENDLENTlTY;(*形式限制:WRl:如果定义的列表选项属性有上限bound 2,意味着定义的列表也有下限bound一1选项属性。WR2:如果定义的列表选项属性有下限bound1,那么它大于或等于0。A36 Array_type实体arraytype实体规定可以表达为值阵列的数据类型的定义。阵列数据类型有编有索引的自身值域、类似元素的固定大小的集合。整数

40、值下、上限规定索引值的范围并因此规定每个阵列集合大小。阵列数据类型定义可以有选择地规定阵列值不能包含复制元素。】0GBT 175645-20071EC 613605:2004EXPRESS描述:*)ENTITY array_typeSUBTYPE OF(aggregatetype);SEI。Faggregatetypebound一1:INTEGER;SEIFaggregatetypebound一2;INTEGER,uniqueness:BOOLEAN;areoptional:BOOI。EAN;ENDLENT】TY;(*属性定义:bound_1:定义被定义集合类型下索引的整数。bound一2;定

41、义被定义集合类型上索引的整数。uniqueness:表明阵列的所有元素是否必须出现(假)或阵列的有些元素是否可以遗漏(真)。are_optional:表明阵列的所有元素是否必须出现(假)或阵列的有些元素是否可以遗漏(真)。A37 Set_with subset_constraint_type实体setwithsubsetconstrainttype实体规定了可以表达为由子集抽取出来的值的数据类型的定义。子集的大小由最小和最大值定义,如果不定义大小,则允许为任意子集。注:可以抽取子集的相关环境不在ISO 13584部分的范围内。EXPRESS描述:*)ENTITY setwithsubsetco

42、nstrainttypeSUBTYPE OF)oR(QUERY(x*aggregatetype NOTno_morethan_twonestedlevels(x)一);END_RUI。E;一一nestinglevelaggregate_limitrule(-XD52 nojnore_than_two_nested_levels函数no_morethan_twonestedlevels函数检查聚集值没有包含聚集值两层以上。ExPRESS规范*jFUNCTION no_morethan_two_nested-levels(typaggregate_type):BOOIEAN;IF NOT(ISO

43、13584一IEC 61360一DICTIONARYAGGREGATEEXTENSIONSCHEMA+ENTRYINSTANCETYPEFoRAGGRE(;ATEINTYPEOF(typvalue_type)THENlevel 1 is not an aggregateRETURN(TRUE);ENDLIF;-level 1 is an aggregateIF NOT(ISO 13584一IEC 61 360一DlCTl0NARYAGGREGATEEXTENSIONSCHEMA+ENTRYINSTANCETYPEFORAGGREGATEINTYPEOF(typvalue_typetypestr

44、ucturevaluetype)THENlevel 2 is not an aggregateRETURN(TRUE)ENI)-IF;一level 2 is an aggregate46RETURN(FAI,SE)END_FUNCTION lnomore thantWOnestedlevels(oGBT 175645-2007IEC 613605:2004*)END_SCHEMA一ISO 1358425一IEC 613605一comformanceschema(+47GBT 175645-2007IEC 61360-5:2004附录E(资料性附录)库集成信息模型25特定要求的实现方法应该用一种

45、或多种实现方法实现库集成信息模型25的一致性。实现方法规定在交换协议上要求什么类型的交换行为。为库传递文件规定了一个实现方法:ISO 103032I:2002。从库传递文件引用的可能外部文件及externalfileprotocol属于库集成信息模型25标准数据的实现方法由该externalfileprotocol中引用的标准规定,可能进一步规定为库集成信息模型标准数据的部分描述(见IS0 1358425的附录B)。对于交换结构,库传递文件的文件格式应该根据为ISO 1358425附录A中规定的模式而在ISO 1030321;2002中规定的语法和EXPRESS语言映射编码,交换结构的字头应该由模式名称ISO 1358425一IEC 613605一libraryimplicitschema标识使用ISO 1358425。注:库传递文件的标识由发送者和接收者之间的个别协议完成并且不在ISO 13584 25的范围内。附录F(资料性附录)EXPRESS_G框图CBT 1 75645-2007IEC 6 1 360-5:2004图F对应附录A中给出的EXPRESS模式。框图采用GBT 16656111996的附

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1