首页 > 国家标准(GB) > GB/T 16656.1-2008 工业自动化系统与集成 产品数据表达与交换 第1部分: 概述与基本原理
GB/T 16656.1-2008

基本信息

标准号: GB/T 16656.1-2008

中文名称:工业自动化系统与集成 产品数据表达与交换 第1部分: 概述与基本原理

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

标准状态:现行

发布日期:2008-08-06

实施日期:2009-03-01

出版语种:简体中文

下载格式:.rar.pdf

下载大小:10642122

相关标签: 工业 自动化 系统 集成 产品 数据 表达 交换 概述 基本原理

标准分类号

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

中标分类号:电子元器件与信息技术>>计算机>>L67计算机应用

关联标准

替代情况:替代GB/T 16656.1-1998

采标情况:MOD ISO 10303-1:1994

出版信息

出版社:中国标准出版社

页数:32页

标准价格:24.0 元

计划单号:20062182-T-604

出版日期:2009-03-01

相关单位信息

首发日期:1998-11-05

起草人:刘守华、徐成华、王平、洪岩、李文武、王志强、詹俊峰、秦光里

起草单位:中国标准化研究院

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

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

发布部门:中国机械工业联合会

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

标准简介

本标准提供了产品信息的表达以及产品数据交换的必要机制和定义,本部分给出了本标准的概述与基本原理。 GB/T16656提供了产品信息的表达以及可使产品数据进行交换的必要机制和定义。 本部分定义了用于GB/T16656的产品信息表达与交换的基本原理,规定了GB/T16656的各系列的特征以及它们之间的关系。GB/T16656(ISO10303)是一个计算机可解释的用于产品信息表达和产品数据交换的技术标准。其目的是对产品全生命周期提供一种独立于任何特定系统、能够描述产品数据的中性机制。其描述功能不仅适合于中性文件的交换,而且也是实现和共享产品数据库及存档的基础。 GB/T 16656.1-2008 工业自动化系统与集成 产品数据表达与交换 第1部分: 概述与基本原理 GB/T16656.1-2008 标准下载解压密码:www.bzxz.net

标准图片预览






标准内容

ICS_25.040. 40
中华人民共和国国家标准
GB/T16656.1—2008
代替GB/T16656.1—1998
工业自动化系统与集成
产品数据表达与交换
第1部分:概述与基本原理
Industrial automation systems and integration-Product data representation and exchange-Part 1 :Overview and fundamental principles(ISO10303-1:1994,MOD)
2008-08-06发布
中华人民共和国国家质量监督检验检疫总局数码防伪
中国国家标准化管理委员会
2009-03-01实施
GB/T16656.1—2008
1范围
规范性引用文件
术语、定义和缩略语·
GB/T16656概述
基本原理
信息对象注册
GB/T16656的结构
描述方法
EXPRESS语言
模型的图形表示
集成资源
应用协议
应用要求的定义
信息表达
实现方法
一致性要求
致性测试方法和框架
致性测试的目的
一致性测试的步骤wwW.bzxz.Net
抽象测试方法
抽象测试套件·
实现方法·
形式语言的使用
11.3从EXPRESS语言到实现方法的映射交换结构的实现·
应用解释构造
13应用模块
附录A(规范性附录)
信息对象注册
附录B(资料性附录)
参考文献
ISO10303各部分的目录
GB/T16656.1—2008
GB/T16656(ISO10303)《工业自动化系统与集成产品数据表达与交换》是-个由多个部分组成的标准,各部分单独出版。GB/T16656的所属各部分又组成多个子系列,即:第1部分~第19部分规定了描述方法;一第20部分第29部分规定了实现方法;-第30部分第39部分规定了一致性测试方法与框架;-第40部分~第59部分规定了集成通用资源;一第100部分~第199部分规定了集成应用资源;一第200部分~第299部分规定了应用协议;第300部分~第399部分规定了抽象测试套件;-第400部分~第499部分规定了应用模块;一第500部分~第599部分规定了应用解释构造;-第1000部分~第1999部分规定了应用模块。GB/T16656《工业自动化系统与集成产品数据表达与交换》现已发布了以下26个部分:-第1部分:概述与基本原理;
第11部分:描述方法EXPRESS语言参考手册;-第21部分:实现方法交换结构的纯正文编码;第31部分:一致性测试方法与框架基本概念;第32部分:一致性测试方法与框架测试实验室与客户的要求;第34部分:一致性测试方法与框架应用协议实现的抽象测试方法;第41部分:集成通用资源
产品描述和支持原理;
第42部分:集成通用资源
一第43部分:集成通用资源
一第44部分:集成通用资源
第45部分:集成通用资源
第46部分:集成通用资源
一第47部分:集成通用资源
第49部分:集成通用资源
几何与拓扑表达;
表达结构;
产品结构配置;
物料;
可视化显示;
形变公差;
工艺结构与特性;
第101部分:集成应用资源
绘图;
一第105部分:集成应用资源
运动学;
第201部分:应用协议
、显式绘图;
第202部分:应用协议
相关绘图;
配置控制设计;
第203部分:应用协议
-第501部分:应用解释构造
第502部分:应用解释构造
第503部分:应用解释构造
第513部分:应用解释构造
基于边的线框;
基于壳的线框;
几何边界的二维线框;
基本边界表达;
一第520部分:应用解释构造
告相关绘图元素;
一第1001部分:应用模块
外观赋值;
GB/T16656.1—2008
第1006部分:应用模块基础表达。本部分为GB/T16656的第1部分。本部分修改采用国际标准ISO10303-1:1994《工业自动化和集成产品数据表达与交换第1部分:概述与基本原理》。
本部分(修订版)与ISO10303-1:1994相比,存在如下的技术性差异:增加了前言;
一将ISO前言改为资料性附录B,且其内容进行了较大的更新;—一修改原引言,对个别地方进行了补充和完善;-术语中的“产品”采用了新的定义,还增加了“应用解释构造”、“应用模块”和“模块解释模型”3个术语;
一增加了第12章和第13章;
将原附录B改为资料性附录C。
根据GB/T1.1-2000的规则,作如下编辑性改动:一所有的EXPRESS描述以及由STEP开发工具自动生成的文件和EXPRESS-G图中的国际标准代号保持不变,仅在本标准的标题和论述正文中,用国家标准号替换原国际标准号。本部分代替GB/T16656.11998《工业自动化和集成产品数据表达与交换第1部分:概述与基本原理》。
本部分与GB/T16656.1-1998相比主要变化如下:重新编写了前言;
去掉ISO前言;
—一修改原引言,对个别地方进行了补充和完善;一规范性引用文件中的引用标准进行了调整;术语中的“产品”采用了新的定义,还增加了“应用解释构造”、“应用模块”和“模块解释模型”3个术语;
增加第12章和第13章;
一对原标准的一些翻译与本标准的其他部分冲突的地方,措辞不准、漏字之处进行了修改与补充;
一增加一个资料性附录B,且其内容进行了较大的更新。本部分的附录A为规范性附录,附录B为资料性附录。本部分由中国机械工业联合会提出。本部分由全国工业自动化系统与集成标准化技术委员会(SAC/TC159)归口。本部分起草单位:中国标准化研究院。本部分主要起草人:刘守华、徐成华、王平、洪岩、李文武、王志强、詹俊峰、秦光里。本部分所代替标准的历次版本发布情况为:-GB/T16656.1-1998。
GB/T16656.1—2008
GB/T16656(ISO10303)是一个计算机可解释的用于产品信息表达和产品数据交换的技术标准。其目的是对产品全生命周期提供一种独立于任何特定系统、能够描述产品数据的中性机制。其描述功能不仅适合于中性文件的交换,而且也是实现和共享产品数据库及存档的基础。GB/T16656的本部分是对GB/T16656的概述。在本部分中对GB/T16656的各子系列进行了描述,并阐明了GB/T16656的各子系列的功能及其之间的关系。m
1范围
工业自动化系统与集成
产品数据表达与交换
第1部分:概述与基本原理
GB/T16656.1—2008
GB/T16656的本部分提供了GB/T16656的概述和基本原理。GB/T16656提供了产品信息的表达以及可使产品数据进行交换的必要机制和定义。这种产品数据交换出现在不同计算机系统之间,以及与产品全生命周期(包括产品设计、制造、使用、维护和报废处置)相关环境中。
下述内容在GB/T16656的范围之内:一产品信息的表达,包括零部件和装配件;一产品数据交换,包括存储、访问、传输和归档。本部分定义了用于GB/T16656的产品信息表达与交换的基本原理,规定了GB/T16656的各系列的特征以及它们之间的关系。本部分给出了下述内容:
-GB/T16656的概述;
-GB/T16656的结构;
—GB/T16656使用的术语及其定义;—一用于GB/T16656的数据描述方法的综述,包括EXPRESS数据描述语言与产品信息模型的图形表达;
—一集成资源的介绍;
一应用协议的介绍,各应用协议规定了各自的应用范围、相关环境、信息要求和应用信息表达等内容;
一为评价一个实现是否符合GB/T16656而提供的一致性测试方法和框架的介绍;一作为一致性测试基础的抽象测试套件的介绍;一可用于GB/T16656的实现方法的介绍。GB/T16656其他部分的范围由各部分自行定义。2规范性引用文件
下列文件中的条款通过GB/T16656的本部分的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。GB/T16262.1信息技术抽象语法记法一(ASN.1)第1部分:基本记法规范(GB/T16262.1一2006,ISO/IEC 8824-1:2002,IDT)
GB/T16656.31工业自动化系统与集成产品数据表达与交换第31部分:一致性测试方法论与框架:基本概念(GB/T16656.31-1997,idtISO10303-31:1994)3术语、定义和缩略语
3.1GB/T16656.31中定义的术语
GB/T16656.31中定义的下列术语适用于本部分:GB/T16656.1—2008
一抽象测试用例abstracttestcase;抽象测试方法abstracttestmethod;一一致性测试conformancetesting;一测试目的testpurpose;
—判定verdict;
一判定准则verdict criteria。3.2其他定义
下列术语和定义适用于GB/T16656的本部分。3.2.1
抽象测试套件abstracttestsuite它是GB/T16656的一部分,其包括对一个应用协议的实现进行一致性测试所必须的抽象测试用例的集合。
应用application
产生或使用产品数据的一个或多个过程组。3.2.3
应用活动模型applicationactivitymodel(AAM)按照其过程和信息流来描述一个应用的模型。3.2.4
应用相关环境
applicationcontext
在一个特定的应用中,为支持产品数据的使用而解释集成资源的环境。3.2.5
应用解释构造applicationinterpretedconstruct(AIC)解释构造的一种逻辑组合,它支持横跨多种应用环境的产品数据使用特定功能。3.2.6
应用解释模型applicationinterpretedmodel(AIM)在一个应用协议中,为满足应用参考模型的信息要求和约束条件,所必须使用的集成资源的信息模型。
应用模块applicationmodule(AM)一种范围语句、信息需求、映射和模块解释模型的重复使用集,它支持产品数据在多个应用环境中的特殊用法。
应用对象applicationobject
应用参考模型的原子元素,其定义了该项应用的一个单一概念并包含规定该对象数据元素的属性。3.2.9
应用协议applicationprotocol(AP)它是GB/T16656的一部分,其为一个特定的应用规定满足范围和信息要求的应用解释模型。注:本定义不同于开放系统互连(OSI)标准中使用的定义。因本标准不打算直接用于OSI,所以不会引起混淆。3.2.10
应用参考模型applicationreferencemodel(ARM)描述一个特定应用相关环境的信息要求和约束条件的信息模型。2
应用资源applicationresource
属于一种集成资源(见3.2.24),其内容与组应用相关环境相关。3.2.12
装配件
assembly
从特定应用的观点出发,可分解成一组构件或其他装配件的产品。3.2.13
构件component
从特定应用的观点出发,不再分解的产品。3.2.14
conformanceclass
一致性类
应用协议的一个子集,它声明了该应用协议的一致性。3.2.15
一致性要求conformancerequirement在一致性实现中,对所必需呈现的特征的精确文本定义。3.2.16
数据data
一种形式化的信息表达,它适合于人或计算机进行通信、解释或处理。3.2.17
数据交换data exchange
数据的存储、访问、传输和归档。3.2.18
数据规范化语言
data specification language
定义适合于计算机通信、解释或处理用的数据及其关系的规则集合。3.2.19
交换结构exchange structure
用于数据存储、访问、传输和归档的计算机可解释的格式。3.2.20
通用资源genericresource
其内容独立于相关环境的一种集成资源(集成资源的定义见3.2.24)。3.2.21
GB/T16656.1—2008
implementationmethod
实现方法
该方法规定了计算机系统进行产品数据交换的技术,产品数据用EXPRESS数据规范化语言进行描述,是GB/T16656的内容之一
信息information
事实、概念或指令。
信息模型
informationmodel
满足特定要求的事实、概念或指令的有界集合的形式化模型。3.2.24
集成资源integratedresource
它是GB/T16656的一部分,其定义了作为产品数据基础的一组资源构造。GB/T16656.1--2008
解释interpretation
为了满足一个应用协议的要求,配置来自集成资源的资源结构的过程。这种过程可能涉及增加属性约束、补充约束条件、补充资源结构与应用结构间的关系,或增加全部上述内容。3.2.26
模块解释模型moduleinterpretedmodel(MIM)一种用于通用资源的信息模型,在应用模型中必须满足应用参考模型的信息需求和约束。3.2.27
PICS问卷PICSproforma
它是一个调查表格式的标准化文档。当对一个具体实现填完该表时,它就成为该协议实现的一致性表述。
表示presentation
可识别的产品数据可视化表达。3.2.29
产品product
由天然或人造而成的事物。
产品数据productdata
适合于人或计算机进行通信、解释或处理的,以形式化方法表达的有关产品的信息。3.2.31
产品信息
productinformation
关于产品的事实、概念或指令。3.2.32
产品信息模型productinformationmodel对产品的事实、概念或指令提供抽象描述的一种信息模型。3.2.33
协议实现的一致性声明
月protocolimplementationconformancestatement(PICS)在给定标准的一个实现中对所支持的性能和选项的声明。这声明是通过完成一种PICS形式产生的。
资源构造resourceconstruct
EXPRESS语言实体、类型、函数、规则及引用的集合,它们共同定义了产品数据的有效描述。3.2.35
结构structure
任何复杂事物的相关联部分以及它们之间关系的集合。3.2.36
功能单元unitoffunctionality
应用对象及其关系的集合,其定义了该应用相关环境中的一个或多个概念,去掉其任何组成部分都将导致概念的不完整或二义性。3.3缩略语
AAM-—应用活动模型;
AIC——应用解释构造;
AIM—应用解释模型;
AM—应用模块;
AP-应用协议;
ARM-应用参考模型;
MIM-—模块解释模型;
PICS——协议实现一致性声明。4GB/T16656概述
GB/T16656.1—2008
4.1目的
GB/T16656的目的是规定一种贯穿产品全生命周期的、计算机可解释的产品数据的无二义性表达和交换格式。这种格式独立于任何具体的计算机系统。这种格式能使多种应用和系统的实现保持一致。本标准允许采用不同的实现方法对产品数据进行存储、访问、传输和归档。各种实现均可用于一致性测试。
4.2基本原理
GB/T16656将产品信息的表达技术从用于产品数据交换的实现方法中分离出来。这些表达技术为多种应用提供了通用的产品信息的单一表达。为满足特定应用的需要,可以剪裁这个通用表达。一个应用协议为一个或多个应用规定了产品信息的表达。GB/T16656规定了支持在应用协议中定义的产品数据交换的实现方法。GB/T16656定义了一种形式化数据规范语言-—EXPRESS,以用于规范产品信息的表达。利用形式语言可以进行无二义性和一致的表达,并可以简化实现的开发。GB/T16656还为各实现的一致性测试提供了方法和框架。4.2.1集成资源
产品信息表达规范是由集成资源的集合提供的。每个集成资源包含了一个用EXPRESS语言编写的、称为资源构造的产品数据描述的集合。对于它的定义,一个产品数据描述集合可能依赖于其他的集合。不同应用的同类信息可用同一种资源构造表示。集成资源分成两组,通用资源和应用资源。通用资源独立于应用,并可相互引用;应用资源可引用通用资源,并且为了同类应用组的使用,可增加其他资源构造。应用资源不可引用其他的应用资源。4.2.2对应用的支持
集成资源定义了产品信息的通用信息模型,但是,如果不附加应用特定的约束、关系和属性,它们便不足以支持应用的信息要求。
GB/T16656定义了应用协议,其中,为满足特定应用的产品信息要求,对集成资源进行了解释。这个解释的结果形成了应用解释模型。应用解释模型作为应用协议的一部分应编制成文档。不论在何处,当用一个资源构造去表达不同应用协议中的相同信息要求时,都使用该资源构造的相同解释。在该应用的术语中规定了其应用的范围和信息要求。应用协议提供了一种映射,以指明集成资源的解释如何用来满足该应用的信息要求。4.2.3实现方法
由从EXPRESS语言到用于该方法的形式语言的映射规定了GB/T16656中包括的每一种实现方法。该映射独立于应用协议。该映射以形式化的符号表示。已标识了至少三种GB/T16656的实现方法。
4.2.4实现
应用协议可规定来自GB/T16656的实现方法集的一种或多种适用的实现方法。一个实现应将该应用协议中规定的一种或多种实现方法应用到该应用解释模型。5
GB/T16656.1—2008
4.2.5一致性测试
通过该应用协议中的一致性要求来规定应用协议的一个实现的一致性。为每一个应用协议定义了抽象测试套件中规定的测试集合。当与抽象测试方法相关联时,这些测试可被用于评定实现的一致性。在GB/T16656.31中规定了一致性评定的总体框架。在GB/T16656的一致性测试方法与框架系列的每个部分规定了每一种实现方法的抽象测试方法。
一个特定实现的一致性测试范围是该协议实现一致性声明(PICS)中对该实现需要的一致性类所规定的要求。这些测试从该抽象测试套件选择,并以该实现需要的一致性类为基础。测试结果提供了一致性评定的根据。
GB/T16656包含了抽象测试套件和定义了实施一致性测试的抽象测试方法,为具有可重复性、可比较性及可审查性的测试结果提供了根据。GB/T16656中内含一致性测试检验程序的目的在于增进测试结果的广泛认可。4.3信息对象注册
为了在开放的信息系统中对各模式和其他信息对象提供无二义性的标识,本标准采用了GB/T16262.1中定义的注册技术。该项技术通过给那些根是ISO自身的树形结构赋值来标识对象。通过对应于每个节点下该页索引的整数序列标识该树中的每个节点。标识能进一步规定下一级节点的代理节点被称为注册权。这项技术中含有由国家团体和其他指定组织(包括私有公司)提供的注册条款。为标识该标准中的对象,注册权将自动授予制定该标准的技术委员会或分技术委员会。这样,ISO10303和GB/T16656用对象标识符:(1010303)进行标识。其中,开始段的数字1标识了'ISO'或'GB/T',第2段数字0标识的对象是'standard'(即“标准”),最后段的数字10303代表了该标准的'标准号'。GB/T16262.1还定义了在这些数字的相应位置上的替代标识符,例如,ISO’或'GB/T‘的值为1,'standard'或标准的值为0。对于具有多个部分的标准,标准号后接的是部分号。因此,ISO10303或GB/T16656的第1部分由对象标识符:(isostandard10303part(1))进行标识。其中,明确给出该部分的编号值,并且该符号表示法允许我们将一个术语与这个值联系起来,并由此给出某些语义。在GB/T16262.1中定义了这种类型的值的符号表示法,并且在GB/T16262.1的附录B中规定了该预定义赋值。
为在开放的信息系统中无二义性的标识信息对象,GB/T16656采用了下述约定:一在部分编号后面的值应是版本号。根据约定,第1版的版本号值为1,值0被预留专指DIS文件。
一一在版本号之后的值用于标识该部分中定义的信息对象的类型。值1表示所标识的对象是模式。
一一在对象类型后的值是一个整数,其标识被标识对象类型的实例。一一为满足GB/T16262.1的语法规则要求,在定义模式名的值时,要用连字符替代其中的每一个下划线。
例1:在GB/T16656.41中定义了一些模式。应用相关环境模式(application_context_schema)可以用值:(isostandard10303part(41)version(1)object(1)application-context-schema(1))进行标识,产品定义模式(product_definition_schema)可以用值:(isostandard10303part(41)version(1)object(1)product-definition-schema(2))进行标识。5GB/T16656的结构
GB/T16656(ISO10303)的所属各部分又被分成了多个子系列。每个子系列都具有同一种功能如:描述方法(10系列)、实现方法(20系列)、一致性测试方法与框架(30系列)、集成通用资源(40系列6
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。