GB T 16656.1-2008 工业自动化系统与集成.产品数据表达与交换.第1部分 概述与基本原理.pdf

上传人:ideacase155 文档编号:219462 上传时间:2019-07-13 格式:PDF 页数:30 大小:728.23KB
下载 相关 举报
GB T 16656.1-2008 工业自动化系统与集成.产品数据表达与交换.第1部分 概述与基本原理.pdf_第1页
第1页 / 共30页
GB T 16656.1-2008 工业自动化系统与集成.产品数据表达与交换.第1部分 概述与基本原理.pdf_第2页
第2页 / 共30页
GB T 16656.1-2008 工业自动化系统与集成.产品数据表达与交换.第1部分 概述与基本原理.pdf_第3页
第3页 / 共30页
GB T 16656.1-2008 工业自动化系统与集成.产品数据表达与交换.第1部分 概述与基本原理.pdf_第4页
第4页 / 共30页
GB T 16656.1-2008 工业自动化系统与集成.产品数据表达与交换.第1部分 概述与基本原理.pdf_第5页
第5页 / 共30页
亲,该文档总共30页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、ICS 2504040L 67 a雪中华人民共和国国家标准GBT 1665612008代替GBT 1665611998工业自动化系统与集成产品数据表达与交换第1部分:概述与基本原理2008-08-06发布Industrial automation systems and integration-Product data representation and exchange-Part 1:Overview and fundamental principles(ISO 103031:1994,MOD)2009-03-0 1实施中华人民共和国国家质量监督检验检疫总局辔士中国国家标准化管理委员。会厦

2、仲GBT 1665612008目 次前言”引言1范围一2规范性引用文件“3术语、定义和缩略语”4 GBT 16656概述一41 目的-42基本原理43信息对象注册5 GBT 16656的结构6描述方法61 EXPRESS语言62模型的图形表示“7集成资源8应用协议81应用要求的定义82信息表达83实现方法84一致性要求9一致性测试方法和框架91一致性测试的目的92一致性测试的步骤。93抽象测试方法10抽象测试套件11实现方法111 目的112形式语言的使用113从EXPRESS语言到实现方法的映射114交换结构的实现。12应用解释构造13应用模块附录A(规范性附录)信息对象注册附录B(资料性附

3、录)ISO 10303各部分的目录参考文献I1115556677778888888999999999mu地弱刖 昌GBT 1665612008GBT 16656(IsO 10303)工业自动化系统与集成产品数据表达与交换是一个由多个部分组成的标准,各部分单独出版。GBT 16656的所属各部分又组成多个子系列,即:第1部分第i9部分规定了描述方法;第20部分第29部分规定了实现方法;第30部分第39部分规定了一致性测试方法与框架;第40部分第59部分规定了集成通用资源;第100部分第199部分规定了集成应用资源;第200部分第299部分规定了应用协议;第300部分第399部分规定了抽象测试套件

4、;第400部分第499部分规定了应用模块;第500部分第599部分规定了应用解释构造;第1000部分第1999部分规定了应用模块。GBT 16656工业自动化系统与集成产品数据表达与交换现已发布了以下26个部分:第1部分:概述与基本原理;第11部分:描述方法 EXPRESS语言参考手册;第21部分:实现方法交换结构的纯正文编码;第31部分:一致性测试方法与框架基本概念;第32部分:一致性测试方法与框架测试实验室与客户的要求;第34部分:一致性测试方法与框架应用协议实现的抽象测试方法;第41部分:集成通用资源产品描述和支持原理;第42部分:集成通用资源几何与拓扑表达;第43部分:集成通用资源表达

5、结构;第44部分:集成通用资源产品结构配置;第45部分:集成通用资源物料;第46部分:集成通用资源可视化显示;第47部分:集成通用资源形变公差;第49部分:集成通用资源工艺结构与特性第101部分:集成应用资源绘图;第105部分:集成应用资源运动学;第201部分:应用协议显式绘图;第202部分:应用协议相关绘图;第203部分:应用协议配置控制设计;第501部分:应用解释构造基于边的线框;第502部分:应用解释构造基于壳的线框;第503部分:应用解释构造几何边界的二维线框;第5i3部分:应用解释构造基本边界表达;第520部分:应用解释构造相关绘图元素;第1001部分:应用模块外观赋值;IGBT 1

6、665612008第1006部分:应用模块基础表达。本部分为GBT 16656的第1部分。本部分修改采用国际标准ISO 10303-1:1994工业自动化和集成产品数据表达与交换第1部分:概述与基本原理。本部分(修订版)与ISO 10303-1:1994相比,存在如下的技术性差异:增加了前言;将ISO前言改为资料性附录B,且其内容进行了较大的更新;修改原引言,对个别地方进行了补充和完善;术语中的“产品”采用了新的定义,还增加了“应用解释构造”、“应用模块”和“模块解释模型”3个术语;增加了第12章和第13章;将原附录B改为资料性附录c。根据GBT 112000的规则,作如下编辑性改动:所有的E

7、XPRESS描述以及由STEP开发工具自动生成的文件和EXPRESS-G图中的国际标准代号保持不变,仅在本标准的标题和论述正文中,用国家标准号替换原国际标准号。本部分代替GBT166561 1998工业自动化和集成产品数据表达与交换第1部分:概述与基本原理。本部分与GBT 1665611998相比主要变化如下:重新编写了前言;去掉ISO前言;修改原引言,对个别地方进行了补充和完善;规范性引用文件中的引用标准进行了调整;术语中的“产品”采用了新的定义,还增加了“应用解释构造”、“应用模块”和“模块解释模型”3个术语;增加第12章和第13章;对原标准的一些翻译与本标准的其他部分冲突的地方,措辞不准

8、、漏字之处进行了修改与补充;增加一个资料性附录B,且其内容进行了较大的更新。本部分的附录A为规范性附录,附录B为资料性附录。本部分由中国机械工业联合会提出。本部分由全国工业自动化系统与集成标准化技术委员会(sAcTc 159)归口。本部分起草单位:中国标准化研究院。本部分主要起草人:刘守华、徐成华、王平、洪岩、李文武、王志强、詹俊峰、秦光里。本部分所代替标准的历次版本发布情况为:GBT 1665611998。引 言GBT 16656卜一2008GBT 16656(IS0 10303)是一个计算机可解释的用于产品信息表达和产品数据交换的技术标准。其目的是对产品全生命周期提供一种独立于任何特定系统

9、、能够描述产品数据的中性机制。其描述功能不仅适合于中性文件的交换,而且也是实现和共享产品数据库及存档的基础。GBT 16656的本部分是对GBT 16656的概述。在本部分中对GBT 16656的各子系列进行了描述,并阐明了GBT 16656的各子系列的功能及其之间的关系。1范围工业自动化系统与集成产品数据表达与交换第1部分:概述与基本原理GBT 1665612008GBT 16656的本部分提供了GBT 16656的概述和基本原理。GBT 16656提供了产品信息的表达以及可使产品数据进行交换的必要机制和定义。这种产品数据交换出现在不同计算机系统之间,以及与产品全生命周期(包括产品设计、制造

10、、使用、维护和报废处置)相关环境中。下述内容在GBT 16656的范围之内:产品信息的表达,包括零部件和装配件;产品数据交换,包括存储、访问、传输和归档。本部分定义了用于GBT 16656的产品信息表达与交换的基本原理,规定了GBT 16656的各系列的特征以及它们之间的关系。本部分给出了下述内容:GBT 16656的概述;GBT 16656的结构;一一GBT 16656使用的术语及其定义;用于GBT 16656的数据描述方法的综述,包括EXPRESS数据描述语言与产品信息模型的图形表达;集成资源的介绍;应用协议的介绍,各应用协议规定了各自的应用范围、相关环境、信息要求和应用信息表达等内容;为

11、评价一个实现是否符合GBT 16656而提供的一致性测试方法和框架的介绍;作为一致性测试基础的抽象测试套件的介绍;可用于OBT 16656的实现方法的介绍。GBT 16656其他部分的范围由各部分自行定义。2规范性引用文件下列文件中的条款通过GBT 16656的本部分的引用而成为本部分的条款。凡是注目期的引用文件,其随后所有的修改单或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。GBT 162621信息技术抽象语法记法一(ASN1)第1部分:基本记法规范(GBT 1626212006,ISOIEC 8

12、8241:2002,IDT)GBT 166563l工业自动化系统与集成产品数据表达与交换第31部分:一致性测试方法论与框架:基本概念(GBT 1665631 1997,idt ISO 1030331:1994)3术语、定义和缩略语31 GBT 1665631中定义的术语GBT 1665631中定义的下列术语适用于本部分:1GBT 1665612008抽象测试用例abstract test case;抽象测试方法abstract test method;一致性测试conormance testing;测试目的test purpose;判定verdict;判定准则verdict criteria。

13、32其他定义下列术语和定义适用于GBT 16656的本部分。321抽象测试套件abstract test suite它是GBT 16656的一部分,其包括对一个应用协议的实现进行一致性测试所必须的抽象测试用例的集合。322应用application产生或使用产品数据的一个或多个过程组。323应用活动模型application activity modeI(AAM)按照其过程和信息流来描述一个应用的模型。324应用相关环境application context在一个特定的应用中,为支持产品数据的使用而解释集成资源的环境。325应用解释构造application interpreted const

14、ruct(AIC)解释构造的一种逻辑组合,它支持横跨多种应用环境的产品数据使用特定功能。326应用解释模型application interpreted model(AIM)在一个应用协议中,为满足应用参考模型的信息要求和约束条件,所必须使用的集成资源的信息模型。327应用模块application module(AM)一种范围语句、信息需求、映射和模块解释模型的重复使用集,它支持产品数据在多个应用环境中的特殊用法。328应用对象application object应用参考模型的原子元素,其定义了该项应用的一个单一概念并包含规定该对象数据元素的属性。329应用协议application pro

15、tocol(AP)它是GBT 16656的一部分,其为一个特定的应用规定满足范围和信息要求的应用解释模型。注:本定义不同于开放系统互连(OsI)标准中使用的定义。因本标准不打算直接用于OSI,所以不会引起混淆。3210应用参考模型application reference model(ARM)描述一个特定应用相关环境的信息要求和约束条件的信息模型。2GBT 16656120083211应用资源application resource属于一种集成资源(见3224),其内容与一组应用相关环境相关。3212装配件assembly从特定应用的观点出发,可分解成一组构件或其他装配件的产品。3213构件c

16、omponent从特定应用的观点出发,不再分解的产品。3214一致性类conformance class应用协议的一个子集,它声明了该应用协议的一致性。3215一致性要求conformance requirement在一致性实现中,对所必需呈现的特征的精确文本定义。3216数据data一种形式化的信息表达,它适合于人或计算机进行通信、解释或处理。3217数据交换data exchange数据的存储、访问、传输和归档。3218数据规范化语言data specification language定义适合于计算机通信、解释或处理用的数据及其关系的规则集合。3219交换结构exchange struc

17、ture用于数据存储、访问、传输和归档的计算机可解释的格式。3220通用资源generic resource其内容独立于相关环境的一种集成资源(集成资源的定义见3224)。3221实现方法implementation method该方法规定了计算机系统进行产品数据交换的技术,产品数据用EXPRESS数据规范化语言进行描述,是GBT 16656的内容之一。3222信息information事实、概念或指令。3223信息模型information model满足特定要求的事实、概念或指令的有界集合的形式化模型。3224集成资源integrated resource它是GBT 16656的一部分,其

18、定义了作为产品数据基础的一组资源构造。3GBT 16656120083225解释interpretation为了满足一个应用协议的要求,配置来自集成资源的资源结构的过程。这种过程可能涉及增加属性约束、补充约束条件、补充资源结构与应用结构间的关系,或增加全部上述内容。3226模块解释模型 module interpreted model(MIM)一种用于通用资源的信息模型,在应用模型中必须满足应用参考模型的信息需求和约束。3227PICS问卷PICS proforma它是一个调查表格式的标准化文档。当对一个具体实现填完该表时,它就成为该协议实现的一致性表述。3228表示presentation可

19、识别的产品数据可视化表达。3229产品product由天然或人造而成的事物。3230产品数据product data适合于人或计算机进行通信、解释或处理的,以形式化方法表达的有关产品的信息。3231产品信息product information关于产品的事实、概念或指令。3232产品信息模型product information model对产品的事实、概念或指令提供抽象描述的一种信息模型。3233协议实现的一致性声明protocol implementation conformance statement(PICS)在给定标准的一个实现中对所支持的性能和选项的声明。这声明是通过完成一种PIC

20、S形式产生的。3234资源构造resource constructEXPRESS语言实体、类型、函数、规则及引用的集合,它们共同定义了产品数据的有效描述。3235结构structure任何复杂事物的相关联部分以及它们之间关系的集合。3236功能单元unit of functionality应用对象及其关系的集合,其定义了该应用相关环境中的一个或多个概念,去掉其任何组成部分都将导致概念的不完整或二义性。33缩略语AAM应用活动模型;AIc应用解释构造;4AIM应用解释模型;AM应用模块;AP应用协议;ARM应用参考模型;MIM模块解释模型;PIcs协议实现一致性声明。4 GBT 16656概述G

21、BT 166561200841 目的GBT 16656的目的是规定一种贯穿产品全生命周期的、计算机可解释的产品数据的无二义性表达和交换格式。这种格式独立于任何具体的计算机系统。这种格式能使多种应用和系统的实现保持一致。本标准允许采用不同的实现方法对产品数据进行存储、访问、传输和归档。各种实现均可用于一致性测试。42基本原理GBT 16656将产品信息的表达技术从用于产品数据交换的实现方法中分离出来。这些表达技术为多种应用提供了通用的产品信息的单一表达。为满足特定应用的需要,可以剪裁这个通用表达。一个应用协议为一个或多个应用规定了产品信息的表达。GBT 16656规定了支持在应用协议中定义的产品

22、数据交换的实现方法。GBT 16656定义了一种形式化数据规范语言ExPREss,以用于规范产品信息的表达。利用形式语言可以进行无二义性和一致的表达,并可以简化实现的开发。GBT 16656还为各实现的一致性测试提供了方法和框架。421集成资源产品信息表达规范是由集成资源的集合提供的。每个集成资源包含了一个用EXPRESS语言编写的、称为资源构造的产品数据描述的集合。对于它的定义,一个产品数据描述集合可能依赖于其他的集合。不同应用的同类信息可用同一种资源构造表示。集成资源分成两组,通用资源和应用资源。通用资源独立于应用,并可相互引用;应用资源可引用通用资源,并且为了同类应用组的使用,可增加其他

23、资源构造。应用资源不可引用其他的应用资源。422对应用的支持集成资源定义了产品信息的通用信息模型,但是,如果不附加应用特定的约束、关系和属性,它们便不足以支持应用的信息要求。GBT 16656定义了应用协议,其中,为满足特定应用的产品信息要求,对集成资源进行了解释。这个解释的结果形成了应用解释模型。应用解释模型作为应用协议的一部分应编制成文档。不论在何处,当用一个资源构造去表达不同应用协议中的相同信息要求时,都使用该资源构造的相同解释。在该应用的术语中规定了其应用的范围和信息要求。应用协议提供了一种映射,以指明集成资源的解释如何用来满足该应用的信息要求。423实现方法由从EXPRESS语言到用

24、于该方法的形式语言的映射规定了GBT 16656中包括的每一种实现方法。该映射独立于应用协议。该映射以形式化的符号表示。已标识了至少三种GBT 16656的实现方法。424实现应用协议可规定来自GBT 16656的实现方法集的一种或多种适用的实现方法。一个实现应将该应用协议中规定的一种或多种实现方法应用到该应用解释模型。5GBT 1665612008425一致性测试通过该应用协议中的一致性要求来规定应用协议的一个实现的一致性。为每一个应用协议定义了抽象测试套件中规定的测试集合。当与抽象测试方法相关联时,这些测试可被用于评定实现的一致性。在GBT 1665631中规定了一致性评定的总体框架。在G

25、BT 16656的一致性测试方法与框架系列的每个部分规定了每一种实现方法的抽象测试方法。一个特定实现的一致性测试范围是该协议实现一致性声明(PICS)中对该实现需要的一致性类所规定的要求。这些测试从该抽象测试套件选择,并以该实现需要的一致性类为基础。测试结果提供了一致性评定的根据。GBT 16656包含了抽象测试套件和定义了实施一致性测试的抽象测试方法,为具有可重复性、可比较性及可审查性的测试结果提供了根据。GBT 16656中内含一致性测试检验程序的目的在于增进测试结果的广泛认可。43信息对象注册为了在开放的信息系统中对各模式和其他信息对象提供无二义性的标识,本标准采用了GBT 162621

26、中定义的注册技术。该项技术通过给那些根是ISO自身的树形结构赋值来标识对象。通过对应于每个节点下该页索引的整数序列标识该树中的每个节点。标识能进一步规定下一级节点的代理节点被称为注册权。这项技术中含有由国家团体和其他指定组织(包括私有公司)提供的注册条款。为标识该标准中的对象,注册权将自动授予制定该标准的技术委员会或分技术委员会。这样,ISO 10303和GBT 16656用对象标识符:1 0 10303)进行标识。其中,开始段的数字1标识了7ISO或GBT 7,第2段数字0标识的对象是standard(即“标准”),最后段的数字10303代表了该标准的标准号7。GBT 162621还定义了在

27、这些数字的相应位置上的替代标识符,例如,ISO或GBT的值为1,standard或标准的值为0。对于具有多个部分的标准,标准号后接的是部分号。因此,ISO 10303或GBT 16656的第1部分由对象标识符:iso standard 10303 part(1)进行标识。其中,明确给出该部分的编号值,并且该符号表示法允许我们将一个术语与这个值联系起来,并由此给出某些语义。在GBT 162621中定义了这种类型的值的符号表示法,并且在GBT 162621的附录B中规定了该预定义赋值。为在开放的信息系统中无二义性的标识信息对象,GBT 16656采用了下述约定:在部分编号后面的值应是版本号。根据约

28、定,第1版的版本号值为1,值0被预留专指DIS文件。在版本号之后的值用于标识该部分中定义的信息对象的类型。值l表示所标识的对象是模式。在对象类型后的值是一个整数,其标识被标识对象类型的实例。为满足GBT 162621的语法规则要求,在定义模式名的值时,要用连字符替代其中的每一个下划线。例1:在GBT1665641中定义了一些模式。应用相关环境模式(applicationcontext schema)可以用值:iso standard 10303 part(41)version(1)object(1)application-context-schema(1)进行标识,产品定义模式(product

29、definition_schema)可以用值:iso standard 10303 part(41)version(1)04ect(1)product-definitionschema(2)进行标识。5 GBT 16656的结构GBT 16656(IS0 10303)的所属各部分又被分成了多个子系列。每个子系列都具有同一种功能,如:描述方法(10系列)、实现方法(20系列)、一致性测试方法与框架(30系列)、集成通用资源(40系列6GBT 1665612008和50系列)、集成应用资源(100系列)、应用协议(200系列)、抽象测试套件(300系列)、应用解释构造(500系列)和应用模块(40

30、0系列和1000系列)等。每个子系列可包含一个或多个部分。下面列出这些系列及其编号模式:描述方法:第1部分第19部分;实现方法:第20部分第29部分;一致性测试方法与框架:第30部分第39部分;集成资源;通用资源:第40部分第59部分;应用资源:第100部分第199部分;应用协议:第200部分第299部分;抽象测试套件:第300部分第399部分,其对应于相关联的应用协议第200部分第299部分;应用解释构造:第500部分第599部分;应用模块:第400部分第499部分和第1001部分第1999部分。6描述方法在集成资源与应用协议中,产品数据的描述需要使用形式化数据规范语言,以保证一致性及避免二

31、义性。这个语言既要人们能够阅读、易于理解,又要计算机可识别、简化应用软件和支持工具的生成。61 EXPRESS语言EXPRESS是在GBT 1665611中定义的一种形式化数据规范语言,其为集成资源和应用协议两者提供了产品数据规范化描述的机制。EXPRESS适用于描述产品数据的数据与约束。EXPRESS认可来自数据元素、约束、关系、规则和函数的各资源构造的定义。该语言认可资源构造的分类与结构化。在应用协议内,可以解释各资源构造。EXPRESS的这种解释能力是一种机制,它通过允许增加属性的约束、增加约束条件、增加资源构造与应用构造间的关系,或增加全部上述内容来简化应用协议的开发。62模型的图形表

32、示为了说明规范化数据的定义,在所有情况下模型的图形表示都是有益的。在GBT 16656中采用的图形表示的4种模型是:集成资源中的资源构造;应用活动模型;应用参考模型;应用解释模型。图形表示为理解每一部分给出的定义提供了帮助。在GBT 16656中使用的不同图形表示包括:ExPRES孓G:在GBT 1665611的附录D中定义的EXPRESS图形表示。IDEFO:在应用协议中应用于应用活动模型的活动建模表示“。IDEFlx:在IDEF 1X信息建模方法中使用的图形表示“。NIAM:在NIAM信息建模方法中使用的图形表示。7集成资源集成资源提供了用作产品数据表达基础的资源构造。集成资源可解释为支持

33、应用的信息要求。在GBT 16656中,集成资源为每个信息元素提供唯一的表达。通过文本定义给出资源构造的含义。集成资源可被分成在逻辑上相关的由一个或多个资源构造组成的集合。GBT 1665612008通用资源独立于相关环境。应用资源适用于特定的应用范围。这两种集成资源的例子包括:a)通用资源:产品描述与支持原理(GBT 1665641);几何与拓扑表达(GBT 1665642);表达结构(GBT 1665643);产品结构配置(GBT 1665644);可视化显示(GBT 1665646)。b)应用资源:绘图(GBT 16656101)。通用资源构造可相互关联,以避免重复。应用资源构造可引用通

34、用资源构造。8应用协议81应用要求的定义一个应用协议(AP)包括定义一个应用的范围、相关环境和信息要求。为了阐明该范围、相关环境及信息要求,这些定义可以规定在该应用中不予考虑的功能、过程或信息。该范围的陈述由描述应用的过程、信息流及功能要求的应用活动模型(AAM)支持。该活动模型被包含在该应用协议(AP)的资料性附录中。由功能单元(UoF)和使用基于应用术语的应用对象的集合定义该应用相关环境的信息要求和约束。这个定义从应用参考模型(ARM)中导出。ARM是一个形式化的信息模型,其资料在该AP的资料性附录中。82信息表达在使用EXPRESS语言的应用解释模型(AIM)中,规定了表达该应用信息要求

35、的资源构造。AIM是由该集成资源所规定的资源构造组合而成。为满足该AP所定义的相关环境和范围中的应用要求,要对资源构造加以解释。给出了从信息要求到AIM的映射。该映射定义了在资源构造的AIM中,从集成资源到表达该应用信息需求的使用方法。B3实现方法AP独立于实现方法。然而,AP可在规范性附录中包括实现方法的特定信息。一个AP包括一个短名表,此交换结构实现方法用于对AP实体名进行编码。84一致性要求应用协议包括若干一致性要求,这些一致性要求由声明支持该应用协议要求的任何实现来满足的,一致性要求反映了一个AP所定义的能力,并可在GBT 16656的描述方法、实现方法或应用协议等系列的各部分中规定一

36、致性要求。9一致性测试方法和框架91一致性测试的目的GBT 16656的一致性测试方法和框架系列对要实现GBT 16656应用协议的产品提供了一致性测试过程的总的方法和要求。该一致性测试方法和框架的目的在于保证:可重复性:无论在何时测试,其结果都一致。可比较性:无论在何地测试,其结果都一致。可检查性:在测试后,可通过检查记录来确认测试步骤的正确性。GBT 1665631给出了一个框架并描述了GBT 16656的各实现的一致性测试基本概念。8GBT 16656I一200892一致性测试的步骤应用协议的一致性测试可以通过应用在该抽象测试套件中选择实现方法与测试案例的抽象测试方法来完成,一致性测试程

37、序独立于要进行测试的实现。如果一个单独的实现组合了几个应用协议,则分别对每个应用协议进行一致性测试。GBT 16656定义了提交进行一致性测试实现的测试实验室与用户的任务和责任。93抽象测试方法GBT 16656为每一种实现方法规定了抽象测试方法。该抽象测试方法描述了如何对一个具体实现方法的实现进行测试,独立于:具体的实现;测试工具与程序;进行测试的具体应用协议。10抽象测试套件为支持一致性要求,抽象测试套件包含了应用协议各抽象测试案例的集合。每个抽象测试案例都给出了评价一个或多个一致性要求点所必需的、与各活动的实现无关的详细说明。每个应用协议都包含了对相应抽象测试套件的规范性引用。每个一致性

38、要求对应一个或多个抽象测试案例,这是为满足一个或多个测试目的所设计的。对于每个抽象测试案例,由该一致性要求生成评定准则,以便使测试实验室根据那个测试案例去评价该实现的一致性。当进行基于一抽象测试案例的一致性测试时,所产生的判定可指出该实现是否适应于一个或多个一致性要求。11实现方法111 目的GBT 16656给出了若干种实现方法。一种实现方法提供了使用GBT 16656中定义的应用协议的一个具体方式。GBT 1665621规定了交换结构的实现方法。该交换结构给出了应用协议中产品数据描述的使用纯文本或二进制编码的读和写。112形式语言的使用用形式语言定义实现方法,以使基于计算机的方法适用于该实

39、现的开发。113从EXPRESS语言到实现方法的映射EXPRESS提供了GBT 16656中产品信息所有规范的基础。在GBT 16656中定义的每一种实现方法都规定了从EXPRESS语法到用于该实现方法语言的映射规则。如同在该实现中出现的那样,通过使用映射规则导出每个资源构造的结构和语法。一个具体实现方法所使用的规则可能取决于被映射的EXPRESS的定义形式。以EXPRESS定义的任何模式都可以映射到实现方法。114交换结构的实现在GBT 1665621中规定了采用纯文本编码的交换结构的语法和映射的规则。可通过实现这种交换结构去达到支持文件交换的目的。用于交换结构实现方法语法的语言是建立在wi

40、rth语法符号表示法”1的基础上的,并定义了从EXPRESS到交换结构语法的映射。12应用解释构造应用解释构造(AIC)是描述多个应用协议的共有概念的数据模型的一部分。因此,他们被本标准新数据模型的开发者使用。在GBT 16656的不同应用协议中,实际上有很多模型的内容是相同的或相似的。为了产品数据能在多种应用相关环境中使用,以简化开发和避免重复,在GBT 16656标准中把不同领域中有共性的9GBT 1665612008信息模型抽取出来,制定成标准的应用解释构造(AIC),以供不同的应用协议进行引用。GBT 16656给出了若干种应用解释构造,具体见该标准的应用解释构造系列的各个部分。应用解

41、释构造(AIc)是解释构造的一种逻辑组合,用以支持多种应用环境下的产品数据特定功能的实现。解释构造是对在应用协议中支持共享信息需求的集成资源的通用解释。13应用模块应用模块(AM)是在未来的应用协议(AP)的开发中可重复使用的一些小信息模型。因此,他们只被数据模型的开发者们使用。第1个应用模块(AM)是CAD模型数据的某些外观的表达。在GBT 16656的不同应用协议中,有很多模型是重复使用的。为简化开发,本标准将众多的重复使用的应用模型制定成标准的应用模块(AM),供各应用协议引用。GBT 16656给出了若干种应用模块(AM),具体见该标准的应用模块子系列的各个部分。每个应用模块(AM)只

42、提供该可重复使用模型的基本概念和定义,以及规定了如何创建内容包括范围语句、信息需求、映射和模块解释模型的集合表达规范,一般不给出特殊用途的表达规范。多个应用模块组合可以从事一项特定任务。GBT 1665612008附录A(规范性附录)信息对象注册为了在开放系统中对信息对象提供无二义性的标识,将对象标识符:iso standard 10303 part(1)version(1)分配给GBT 16656(ISO 10303)的第1部分。在GBT 162621中定义了该值的意义,并在本部分的43中对该值作了进一步的阐述。GBT 1665612008附录B(资料性附录)ISO 10303各部分的目录I

43、SO 10303是一个由多部分组成的技术标准,各部分单独出版。ISO 10303的所属各部分被分成多个子系列:描述方法、实现方法、一致性测试方法与框架、集成资源、应用协议、抽象测试套件、应用解释构造和应用模块等。在ISO 103031中对该标准的各子系列进行了描述。ISO 10303的总标题为“工业自动化系统与集成产品数据表达与交换”,它包括以下部分:第1部分:概述与基本原理;第11部分:描述方法EXPRESS语言参考手册;第12部分:描述方法EXPRESSq语言参考手册;第14部分:描述方法EXPRESS-X语言参考手册;第21部分:实现方法交换结构的纯正文编码;第22部分:实现方法标准数据

44、访问接口;第23部分:实现方法c+语言与标准数据访问接口联编;第24部分:实现方法C语言与标准数据访问接口联编;第25部分:实现方法EXPRESS与OMG XMI联编;第27部分:实现方法JAVA编程语言联编的标准数据访问接口InternetIntranet扩展;一一第28部分:实现方法EXPRESS计划及数据的XML表达;第31部分:一致性测试方法论与框架基本概念;第32部分:一致性测试方法论与框架测试实验室与顾客的要求;第34部分:一致性测试方法论与框架应用协议实现的抽象测试方法;第35部分:一致性测试方法论与框架标准数据访问接口实现的抽象测试方法;第41部分:集成通用资源产品描述与支持原

45、理;第42部分:集成通用资源几何与拓扑表达;第43部分:集成通用资源表达结构;第44部分:集成通用资源产品结构配置;第45部分:集成通用资源材料;第46部分:集成通用资源可视化显示;第47部分:集成通用资源形状变化公差;第49部分:集成通用资源工艺结构与特性;第50部分:集成通用资源数学结构;第51部分:集成通用资源数学描述;第54部分:集成通用资源分类和设定理论;第55部分:集成通用资源规程和混合表达;第56部分:集成通用资源状态;第59部分:集成通用资源产品形状数据的质量;第101部分:集成应用资源绘图;第104部分:集成应用资源有限元分析;第105部分:集成应用资源运动学;第107部分:集成应用资源 有限元分析定义关系;第108部分:集成应用资源显式几何产品模型参数和约束;1 2GBT 1665612008第109部分:集成应用资源产品STEP装配模型;第111部分:集成应用资源实体形状过程建模要素;第112部分:集成应用资源程序式表示二维CAD模型的交换的模拟指令第201部分:应用协议显式绘图;第202部分:应用协议相关绘图;第203部分:应用协议配置控制设计;第204部分:应用协议使用边界表达的机械设计;第207部分:应用协议钣金模具的规划与设计;第209部分:应用协议复合材

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国家标准

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