GB T 16656.21-2008 工业自动化系统与集成-产品数据的表达与交换.第21部分 实现方法 交换文件结构的纯正文编码.pdf
《GB T 16656.21-2008 工业自动化系统与集成-产品数据的表达与交换.第21部分 实现方法 交换文件结构的纯正文编码.pdf》由会员分享,可在线阅读,更多相关《GB T 16656.21-2008 工业自动化系统与集成-产品数据的表达与交换.第21部分 实现方法 交换文件结构的纯正文编码.pdf(63页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 2504040L 67 圆圈中华人民共和国国家标准GBT 1665621-2008ISO 1030321:2001代替GBT 1665621 1997工业自动化系统与集成 产品数据表达与交换 第2 1部分:实现方法交换文件结构的纯正文编码Industrial automation systems and integration-Product datarepresentation and exchange-Part 2 1:Implementation methods-Clear text encoding of the exchange structrue2008-08-06发布(I
2、S0 1030321:2001,IDT)2009-03-0 1实施丰瞀髁零瓣警矬瞥霎发布中国国家标准化管理委员会“”前言1范围2规范性引用文件3术语、定义和缩略语31 GBT 152731定义的术语32 GB 13000定义的术语33 GBT 166561定义的术语34 GBT 1665611定义的术语35其他定义-36缩略语4交换文件结构基本概念和假设41 概述42符号表示法和印刷排版的约定43一致性5形式化定义51形式化表示52基本字母表定义53交换文件结构-54标记的定义55文件结构的沃思语法表示法(WSN)56标记分隔符“6标记61专用标记-62关键字63简单数据类型编码7构造数据类型
3、8头段-81头段实体82头段模式83用户定义头段实体9数据段91数据段实体实例92数据段用户定义实体实例10从EXPRESS到交换文件结构的映射101 EXPRESS数据类型的映射102 EXPRESS实体数据类型的映射103模式EXPRESS元素的映射lo4常数型EXPRESS元素的映射目 次GBT 1665621-2008ISO 10303-21:2001l12222223333333444566666加加加MM他拍硒GBT 1665621-2008ISO 10303-21:2001105规则EXPRESS元素的映射106注释11交换文件结构的打印排版表达附录A(规范性附录)存贮介质上的文
4、件表达一附录B(规范性附录)WSN表示法的约定附录C(规范性附录)信息对象注册附录D(规范性附录)基本字母表和图形字符集附录E(规范性附录)协议实现一致性声明(PICS)形式附录F(规范性附录)交换文件结构中的多重EXPRESS模式附录G(资料性附录)交换文件结构打印准则附录H(资料性附录)完整交换文件结构示例附录NA(资料性附录) ISO 10303各部分的目录“蝎拍邸耵;:档“曲舛刖 暑GBT 1665621-2008ISO 1030321:2001GBT 16656(ISO 10303)(工业自动化系统与集成产品数据表达与交换是一个由多个部分组成的标准,各部分单独出版。GBT 16656
5、的所属各部分又组成多个子系列,即:第1部分第19部分规定了描述方法;第20部分第29部分规定了实现方法;第30部分第39部分规定了一致性测试方法与框架;第40部分第59部分规定了集成通用资源;第100部分第199部分规定了集成应用资源;第200部分第299部分规定了应用协议;第300部分第399部分规定了抽象测试套件;第400部分第499部分规定了应用模块;第500部分第599部分规定了应用解释构造;第1000部分第1999部分规定了应用模块。GBT 16656工业自动化系统与集成产品数据表达与交换现已发布了以下26个部分:第1部分:概述与基本原理;第11部分:描述方法 EXPRESS语言参考
6、手册;第21部分:实现方法交换结构的纯正文编码;第31部分:一致性测试方法与框架基本概念;第32部分;一致性测试方法与框架测试实验室与客户的要求;第34部分;一致性测试方法与框架应用协议实现的抽象测试方法;第41部分:集成通用资源产品描述和支持原理;第42部分:集成通用资源几何与拓扑表达;第43部分:集成通用资源表达结构;第44部分:集成通用资源产品结构配置;第45部分:集成通用资源物料;第46部分:集成通用资源可视化显示;第47部分:集成通用资源形变公差;第49部分:集成通用资源工艺结构与特性;第101部分:集成应用资源绘图;第105部分:集成应用资源运动学;第20l部分:应用协议显式绘图;
7、第202部分:应用协议相关绘图;第203部分:应用协议配置控制设计;第501部分:应用解释构造基于边的线框;第502部分:应用解释构造基于壳的线框;第503部分:应用解释构造几何边界的二维线框;第513部分:应用解释构造基本边界表达;第520部分:应用解释构造相关绘图元素;第1001部分:应用模块外观赋值;GBT 1665621-2008ISO 10303-21:2001第1006部分:应用模块基础表达。本部分是GBT 16656的第2l部分。本部分等同采用了ISO 10303 21:2001工业自动化系统与集成产品数据表达与交换第21部分:实现方法交换结构的纯正文编码(英文版),技术内容和编
8、写格式上与IsO 1030321:2001保持一致。本部分代替GBT 1665621-1997(C工业自动化系统与集成产品数据表达与交换第21部分:实现方法交换结构的纯正文编码。与GBT 16656211998相比主要变化如下:交换结构目前可以包含多个数据段;交换结构的头段目前可以为在数据段中编码的实体实例字符串属性标识缺省语言;交换结构的头段目前可以标识用于描述语义环境的信息,数据段中编码的实体实例可以在该语义环境中应用;如果短名可用,目前可以使用短名编码枚举值。本部分的附录A、附录B、附录c、附录D、附录E和附录F为规范性附录。本部分的附录G、附录H和附录NA为资料性附录。本部分由中国机械
9、工业联合会提出。本部分由全国工业自动化系统与集成标准化技术委员会(sAcTC 159)归1:3。本部分起草单位:中国标准化研究院。本部分主要起草人:李文武、刘守华、詹俊峰。本部分所代替标准的历次版本发布情况为:GBT 1665621 1997GBT 1665621-2008ISO 10303-21:2001工业自动化系统与集成产品数据表达与交换第21部分:实现方法交换文件结构的纯正文编码1范围GBT 16656的本部分规定了产品数据用EXPRESS语言(GBT 1665611)为其规定了概念模型的纯正文编码交换文件结构的格式。该文件格式适用于计算机系统间产品数据的传输。本部分规定了从EXPRE
10、SS语言到交换结构语言语法的映射。任何EXPRESS图解都能映射到交换结构系统。2规范性引用文件下列文件中的条款通过GBT 16656的本部分的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。GBT 48802语种名称代码第2部分:3字母代码(GBT 48802 2000,eqv ISO 639-2:1998)GBT 7408数据元和交换格式信息交换 日期和时间表示法(GBT 7408-2005,ISO 8601:20
11、00,IDT)GB 130001信息技术通用多八位编码字符集(UCS)第一部分:体系结构与基本多文种平面(GB 1300011993,idt ISClIEC 10646 1:1993)GBT152731 信息处理 八位单字节编码图形字符集 第一部分:拉丁字母一(GBT 152731 1994,idt ISO 88591:1987)GBT152732 信息处理 八位单字节编码图形字符集 第二部分:拉丁字母二(GBT 152732 1 995,idt ISO 8859 2:1987)GBT 152733 信息处理 八位单字节编码图形字符集 第三部分:拉丁字母三(GBT 152733 1995,id
12、t ISO 8859-3:1988)GBT 152734 信息处理 八位单字节编码图形字符集 第四部分:拉丁字母四(GBT 1 52734 1 995,idt ISO 8859 4:1988)GBT 152737 信息处理 八位单字节编码图形字符集 第七部分:拉丁希腊字母(GBT 152737-1996,idt ISO 88597:1987)GBT 162621 信息技术 抽象语法记法一(ASN1) 第1部分:基本记法规范(GBT 1626212006,ISOIEC 88241:2002,IDT)GBT 166561 工业自动化系统与集成 产品数据表达与交换 第1部分:综述和基本原理(GBT
13、166561 2008,ISO 10303 1:1 994,MOD)ISO 3788:1990信息处理9磁道、127 mm(05英寸)宽126 ftpram(3200 ftpi) 63 cpmm(1600 cpi)相位编码信息交换磁带Is0 8859 5:1 987 信息处理八位单字节编码图形字符集第5部分:拉丁西里尔字母ISO 8859 6:1987信息处理八位单字节编码图形字符集第6部分:拉丁阿拉伯字母ISO 8859 8:1987信息处理八位单字节编码图形字符集第8部分:拉丁希伯来字母1GBT 16656212008ISo 10303-21:2001ISO 88599:1987信息处理八
14、位单字节编码图形字符集第9部分:拉丁字母五ISO 10303 11:1994工业自动化系统与集成产品数据表达与交换第11部分:描述方法:EXPRESS语言参考手册ISO 1030322:1998工业自动化系统与集成产品数据表达与交换第22部分:实现方法:标准数据访问接口ISO 10646:2003信息技术通用多八位编码字符集(UCS)3术语、定义和缩略语31 GBT 152731定义的术语GBT 1 52731定义的下列术语适用于本部分:字节;字符;图形字符。32 GB 13000定义的术语GB 13000定义的下列术语适用于本部分:基本多语种平面。33 GBT 166561定义的术语GBT
15、166561定义的下列术语适用于本部分:应用协议。34 GBT 16656”定义的术语GBT 1 665611定义的下列术语适用于本部分:复杂实体实例;数据类型;一一实体;局部复杂实体实例;简单实体实例;标记。35其他定义下列术语和定义适用于本部分。351基本字母表basic alphabetGBT 1 52731中从G(0200)到O(0714)的字符集。352纯正文编码clear text encoding采用基本字母表中的一系列字符组成的信息编码。353控制命令control directive基本字母表中的字符序列。354关键字keyword在交换文件结构中标识实体或定义类型的特定字符
16、序列。2355段 section表示相同作用的数据集。356顺序文件sequential file仅能用顺序方法访问的文件。357标记分隔符token separator分隔任何两个标记的一个或多个8位字节的序列。36缩略语为了达到本部分的目的,使用了以下缩略语:BMP:基本多语种平面(Basic multilingual plane);WSN:沃思语法表示法(Wirth Syntax Notation)。4 交换文件结构基本概念和假设GBT 1665621-2008IS0 10303-21:200141概述为了便于用软件进行分析,用无二义性的、上下文无关的语法描述交换文件结构。该语法的表示采
17、用附录B中的沃思语法表示法。在交换文件结构中产品数据的形式被规定为采用从EXPRESS语言到交换文件结构语法的映射。42符号表示法和印刷排版的约定在本部分中所使用的双引号不是交换文件结构中出现的文字的一部分而仅仅作为文字的分隔。这一说明适用于文字中使用了双引号的所有位置。表2、表3和表4对于这一规则是一个例外,表里所用的双引号组成WSN规则的一部分。在GBT 15273中,每一个字符被分配一个标识名,当该名字被用于本部分中的时候,它就被排为斜体字以区别于一般文字。这样逗号用于表示“,”,下划线表示“一”,以及大写字母A表示“A”。在本部分的示例中,注释是在需要说明的位置由序列引入的。43一致性
18、本部分规定两级一致性:交换文件结构的语法一致性:如果一个交换文件结构满足本部分的要求,则它与GBT 1665621具有一致性;交换文件结构的模式一致性:如果在一个交换文件结构中表示的实例满足在该交换文件结构头段中列出模式的所有要求和约束,而且满足在本部分中第9章和10章中定义的映射要求,则在交换文件结构中表示的实例与这些模式具有一致性。注:当交换文件结构包含基于不同EXPRESS模式的多个数据段,附录F提供了评价模式一致性的方法。语法一致性是模式一致性的必要条件。在本部分中定义两类语法一致性,这取决于对复杂实体实例的编码所选择的方法(见1025)。一个宣称与本部分具有语法一致性的实现应该在读或
19、写文件或两者兼有时证明它(至少)具有两种一致性级别之一的语法一致性。一个宣称与本部分具有模式一致性的实现应该在读或写文件或两者兼有时证明其模式和语法的一致性。5形式化定义51形式化表示本部分采用沃思语法表示法(WSN)以形式化表示规定交换文件结构语法。附录B描述了WSN。3GBT 1665621-2008ISO 10303-21:200152基本字母表定义交换文件结构字母表的定义是GBT 152731中从G(0200)到G(0714)的字符。本字母表在交换文件结构中是由具有十进制值32到126的八位字节表示的。表1把基本字母表分成了子集。G(xy)是对GBT 152731编码表中的位置(16乘
20、以x)+Y上的字符的一种表示法。注:表D 1给出在GBT152731中对应的8位字节和它们的图形表示。表1 WSN定义的基本字母表子集53交换文件结构交换文件结构采用纯正文编码的顺序文件。交换文件结构应该包括两部分:头段和一个或多个数据段。头段提供交换文件结构自身的相关数据。头段结构在第8章中定义。数据段提供要被传送的数据。数据段结构在第9章中定义。用表3中的WSN定义交换文件结构。交换文件结构是一个八位字节序列,它们是基本字母表的图形字符编码。图形字符组合称为标记(token)的可识别序列。标记可由标记分隔符分开。交换文件结构可以看作是标记和标记分隔符的序列。54标记的定义交换文件结构中使用
21、的标记(token)在表2中用WSN定义。4GBT 1665621-2008IS0 1030321:2001表2标记定义的WSNKEYWORD =USERDEFINED KEYWORD STANDARDKEYWORDUSERDEFINED_KEYWORD 一”!”UPPER UPPERDIGITSTANDARD KEYW()RD UPPERUPPER DIGIT,SIGN =”+” ”一”INTEGER 一SIGNDIGITDIGITREAI, 一SIGNDIGITDIGIT)“DIGITrE”SIGNDlGIT(DIGITNON Q CHAR sPEcIAL DIGlT SPACE LOWR
22、 UPPERsTRING 一”“NONQCHARAPOSTROPHE APOSTROPHEREVERSED_SOLIDUS REVERSED_SOLIDUSCoNTROLDIRECTIVE”+ENTITYjNSTANCE-NAME 一“#”DIGITDIGITENUMERATIoN 一“UPPERUPPER|DIGIT)”HEx 一”0”J”l” ”2” ”3” ”4” ”5” ”6”;“7“BINARY”8”】”9” ”A”一。,“0”l”1”C”l”D“ ”E”J”F”3”)|HEX)”“”“55文件结构的沃思语法表示法(WSN)交换文件结构的语法在表3中定义。表3引用表2中定义的标记。语
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 16656.21 2008 工业 自动化 系统 集成 产品 数据 表达 交换 21 部分 实现 方法 文件 结构 正文 编码

链接地址:http://www.mydoc123.com/p-219469.html