标准解读

GB/T 16656.28-2010 是一项中国国家标准,全称为《工业自动化系统与集成 产品数据表达与交换 第28部分:实现方法:EXPRESS模式和数据的XML表达(使用XML模式)》。这项标准主要关注于在工业自动化领域内,如何有效地对产品数据进行描述、交换以及存储,以促进不同系统间的互操作性和数据一致性。

标准核心内容

  1. 目的与适用范围:该标准旨在为工业自动化系统内的产品数据提供一种基于EXPRESS语言的结构化表达方式,并定义了将这些数据转换为XML(eXtensible Markup Language,可扩展标记语言)格式的具体规则。这样可以使得数据在不同的软件平台和系统间能够被高效、准确地共享和处理。

  2. EXPRESS模式:EXPRESS是一种用于产品数据定义的语言,它支持复杂的数据结构,如类、属性、关系等,常用于CAD(计算机辅助设计)和PDM(产品数据管理)系统中。标准详细说明了如何使用EXPRESS来建模工业产品的信息结构,包括定义数据类型、实体、属性及它们之间的关系。

  3. XML表达:鉴于XML作为一种广泛接受的数据交换格式,该标准阐述了如何将EXPRESS模式定义的产品数据转换成XML格式。这包括定义XML Schema(模式),用以规范XML文档的结构和内容,确保数据的准确性和一致性。通过XML表达,可以使得数据不仅人可读性强,而且易于被各种软件工具解析和处理。

  4. 实现方法:标准提供了具体的实施指南,指导用户如何利用EXPRESS到XML的映射规则,实现产品数据的序列化(从EXPRESS模型到XML文档)和反序列化(从XML文档恢复到EXPRESS模型)。这涉及到了数据元素的命名、属性值的编码规则、复杂数据类型的处理等技术细节。

  5. 兼容性与互操作性:强调了所定义的XML表示法应确保与其他相关标准,如STEP(Standard for the Exchange of Product model data)系列标准的兼容性,从而促进不同制造商、设计工具和管理系统之间的无缝数据交换。

标准意义

该标准的实施有助于提升工业自动化领域的数据标准化水平,降低系统集成的成本和复杂度,加速产品开发周期,同时增强供应链中各参与方之间的协同工作效率。通过统一的数据表达与交换机制,企业能够更加灵活地应对市场变化,实现信息的高效流通与利用。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 现行
  • 正在执行有效
  • 2011-01-14 颁布
  • 2011-06-01 实施
©正版授权
GB/T 16656.28-2010工业自动化系统与集成产品数据表达与交换第28部分:实现方法:EXPRESS模式和数据的XML表达(使用XML模式)_第1页
GB/T 16656.28-2010工业自动化系统与集成产品数据表达与交换第28部分:实现方法:EXPRESS模式和数据的XML表达(使用XML模式)_第2页
GB/T 16656.28-2010工业自动化系统与集成产品数据表达与交换第28部分:实现方法:EXPRESS模式和数据的XML表达(使用XML模式)_第3页
GB/T 16656.28-2010工业自动化系统与集成产品数据表达与交换第28部分:实现方法:EXPRESS模式和数据的XML表达(使用XML模式)_第4页
GB/T 16656.28-2010工业自动化系统与集成产品数据表达与交换第28部分:实现方法:EXPRESS模式和数据的XML表达(使用XML模式)_第5页
已阅读5页,还剩267页未读 继续免费阅读

下载本文档

文档简介

ICS2504040

L67..

中华人民共和国国家标准

GB/T1665628—2010/ISO10303-282007

.:

工业自动化系统与集成

产品数据表达与交换

第28部分实现方法EXPRESS模式

::

和数据的XML表达使用XML模式

()

Industrialautomationsystemsandintegration—

Productdatarepresentationandexchange—

Part28ImlementationmethodsXMLreresentationsofEXPRESS

:p:p

schemasanddatausinXMLschemas

,g

(ISO10303-28:2007,IDT)

2011-01-14发布2011-06-01实施

中华人民共和国国家质量监督检验检疫总局发布

中国国家标准化管理委员会

GB/T1665628—2010/ISO10303-282007

.:

目次

前言…………………………

引言…………………………

范围………………………

11

规范性引用文件…………………………

21

术语定义缩略语和约定………………

3、、2

中定义的术语…………

3.1ISO10303-12

中定义的术语………………………

3.2GB/T16656.112

标准中定义的术语……………

3.3XML3

其他的术语和定义……………………

3.44

不一致的术语…………………………

3.56

缩略语…………………

3.66

约定……………………

3.76

一致性……………………

47

文档的一致性…………………

4.1XML7

导出的模式文档的一致性……………………

4.2XML8

配置文件的一致性……………………

4.38

前置处理器的一致性…………………

4.49

后置处理器的一致性…………………

4.59

模式生成器的一致性…………

4.6XML9

文档级元素………………

510

文档……………………

5.1iso-10303-2810

文档和头信息……………………

5.2uos11

元素……………

5.3schema_population12

元素…………………………

5.4express13

元素……………………

5.5configuration14

元素……………

5.6unitofserialization14

文档………………

5.7uos15

配置文档………………

5.816

企业数据对象…………………………

5.916

导出模式…………………………

6XML16

前提条件………………

6.116

没有映射的概念…………

6.2EXPRESS16

抽象实体数据类型……………………

6.316

默认模式联编……………………

7XML17

命名约定………………

7.117

与数据类型对应的模式数据类型………………

7.2EXPRESSXML17

用于自定义数据类型的模式定义和声明………

7.3EXPRESSXML37

对应于数据类型的实例元素……………

7.4EXPRESS45

GB/T1665628—2010/ISO10303-282007

.:

实体数据类型的模式定义和声明………………

7.5EXPRESSXML53

属性的模式声明…………………

7.6EXPRESSXML66

模式的模式和命名空间…………

7.7EXPRESSXML72

特定序列化单元的相关语境模式……………………

7.874

已配置的模式联编………………

8XML76

命名规则……………………

8.1(naming-convention)76

与数据类型对应的模式数据类型………………

8.2EXPRESSXML77

自定义数据类型的模式定义及声明……………

8.3EXPRESSXML89

与数据类型相对应的实例元素…………

8.4EXPRESS95

实体数据类型的模式定义及声明………………

8.5EXPRESSXML105

属性的模式声明………………

8.6EXPRESSXML127

模式的模式和命名空间…………

8.7EXPRESSXML143

语境模式中特定的序列化单元……………………

8.8144

文档创建………………………

9XML145

前提条件……………

9.1145

一般文档结构………………

9.2XML145

实体实例的表达………………………

9.3EXPRESS150

属性的表达……………

9.4EXPRESS156

简单值的表达………………………

9.5161

枚举项的表达………………………

9.6165

类型值的表达……………

9.7SELECT165

聚合值的表达………………………

9.8167

自定义数据类型值的表达…………

9.9177

实例元素中值的表达………………

9.10179

配置语言………………

10180

配置元素……………

10.1181

配置选项……………

10.2183

范围元素……………

10.3192

配置属性……………

10.4207

配置指令的使用范围………………

10.5209

附录规范性附录用于联编模式的统一资源名……

A()EXPRESS214

附录规范性附录配置语言的模式…………

B()XML215

附录规范性附录基本模式…………………

C()XML224

附录规范性附录文档模式………………………

D()233

附录规范性附录实体实例的有效群…………………

E()EXPRESS246

附录规范性附录信息对象注册…………………

F()256

附录资料性附录配置语言示例…………………

G()257

参考文献……………………

261

GB/T1665628—2010/ISO10303-282007

.:

前言

工业自动化系统与集成产品数据表达与交换是由多部分组成的标准各部分单

GB/T16656《》,

独出版的所属各部分又组成多个子系列即

。GB/T16656,:

第部分至第部分规定了描述方法

———119;

第部分至第部分规定了实现方法

———2029;

第部分至第部分规定了一致性测试方法与框架

———3039;

第部分至第部分规定了集成通用资源

———4059;

第部分至第部分规定了集成应用资源

———100199;

第部分至第部分规定了应用协议

———200299;

第部分至第部分规定了抽象测试套件

———300399;

第部分至第部分规定了应用模块

———400499;

第部分至第部分规定了应用解释构造

———500599;

第部分至第部分规定了应用模块

———10001999。

工业自动化系统与集成产品数据表达与交换现已发布和即将发布的包括以下

GB/T16656《》

部分

:

第部分概述与基本原理

———1:;

第部分描述方法语言引用手册

———11::EXPRESS;

第部分实现方法交换文件结构的纯正文编码

———21::;

第部分实现方法模式和数据的表达使用模式

———28::EXPRESSXML(XML);

第部分一致性测试方法论与框架基本概念

———31::;

第部分一致性测试方法论与框架对测试实验室与客户的要求

———32::;

第部分一致性测试方法论与框架应用协议实现的抽象测试方法

———34::;

第部分集成通用资源产品描述与支持原理

———41::;

第部分集成通用资源几何与拓扑表达

———42::;

第部分集成通用资源表达结构

———43::;

第部分集成通用资源产品结构配置

———44::;

第部分集成通用资源材料

———45::;

第部分集成通用资源可视化显示

———46::;

第部分集成通用资源形状变化公差

———47::;

第部分集成通用资源工艺过程结构和特性

———49::;

第部分集成通用资源数学表达

———51::;

第部分集成通用资源分类和集合论

———54::;

第部分集成通用资源过程与混合表达

———55::;

第部分集成通用资源状态

———56::;

第部分集成应用资源绘图

———101::;

第部分集成应用资源运动学

———105::;

第部分应用协议显式绘图

———201::;

第部分应用协议相关绘图

———202::;

第部分应用协议配置控制设计

———203::;

GB/T1665628—2010/ISO10303-282007

.:

第部分应用协议计算机数值控制器用的应用解释模型

———238::;

第部分应用解释构造基于边的线框

———501::;

第部分应用解释构造基于壳的线框

———502::;

第部分应用解释构造几何有界二维线框

———503::;

第部分应用解释构造绘图注释

———504::;

第部分应用解释构造图样结构与管理

———505::;

第部分应用解释构造绘图元素

———506::;

第部分应用解释构造几何有界曲面

———507::;

第部分应用解释构造非流形曲面

———508::;

第部分应用解释构造流形曲面

———509::;

第部分应用解释构造基本边界表达

———513:;

第部分应用解释构造相关绘图元素

———520::;

第部分应用模块外观赋值

———1001::;

第部分应用模块颜色

———1002::;

第部分应用模块曲线外观

———1003::;

第部分应用模块基本几何形状

———1004::;

第部分应用模块基本拓扑

———1005::;

第部分应用模块基础表达

———1006::;

第部分应用模块通用曲面外观

———1007::;

第部分应用模块层赋值

———1008::;

第部分应用模块形状外观和层

———1009::。

本部分是的第部分

GB/T1665628。

的本部分等同采用工业自动化系统与集成产品数据表达与交

GB/T16656ISO10303-28:2007《

换第部分实现方法模式和数据的表达使用模式其技术内容和结

28:EXPRESSXML(XML)》,

构与保持一致为便于使用做了如下编辑性修改

ISO10303-28:2007。,:

删去了前言

a)ISO;

对于带下划线的用于语言描述的各黑体英文实体名属性名和函数名等为了维护

b)EXPRESS、,

其英文原意在本部分中都使用其英文原名仅当其作为标题时我们在该英文名前增加了

,,,,

其归属的类型说明

本部分的附录附录附录附录附录附录为规范性附录附录为资料性附录

A、B、C、D、E、F,G。

本部分由中国机械工业联合会提出

本部分由全国自动化系统与集成标准化技术委员会归口

(SAC/TC159)。

本部分主要起草单位中国标准化研究院

:。

本部分主要起草人詹俊峰李文武杨青海刘守华周歆华柳青

:、、、、、。

GB/T1665628—2010/ISO10303-282007

.:

引言

是一个计算机可解释的用于产品信息表达和产品数据交换的技术标准其目的是对

GB/T16656。

产品全生命周期提供一种独立于任何特定系统能够描述产品数据的中性机制其描述功能不仅适合

、。

于中性文件的交换而且也是实现和共享产品数据库及存档的基础

,。

的本部分属于实现方法系列的本部分规定了将语言

GB/T16656。GB/T16656EXPRESS

定义的描述的模式和符合模式的数据表达为文档的方法这样就

(GB/T16656.11)EXPRESSXML,

可以使用以及各类支持技术的软件工具交换描述的产品数据同时也便于将这

XMLXMLEXPRESS,

些产品数据集应用于表达的电子商务交易业务中

XML“”。

为了理解本部分的技术内容用户应了解语言模式语言以

GB/T16656,EXPRESS、XML、XML

及相关的标准

XML。

对于与模式相应的数据表达的本部分使用模式语言形式化地规定

EXPRESS,GB/T16656XML

了符合此模式的交换文档的结构有些文档的元素表达了符合模式的数据集

。EXPRESS,GB/T16656

的本部分使用模式的类型定义和由模式说明导出的元素声明来描述这些元素的结

XMLEXPRESS

构的本部分还规定了与导出的模式匹配的数据编码规则为了满足使用

。GB/T16656XMLXML。

符合交换文档产生的各种矛盾需求的本部分还定义了特定的配置指令用于说明导出的

,GB/T16656,

模式中可选的结构以及可选的编码规则

XML。

注意

:

的本部分目的是为了软件实现当软件开发是基于翻译成非官方语言的本部分

GB/T16656,ISO

时将会导致计算机通信之间的不兼容建议任何软件实现的开发应基于官方语言的文字

,。ISO。

GB/T1665628—2010/ISO10303-282007

.:

工业自动化系统与集成

产品数据表达与交换

第28部分实现方法EXPRESS模式

::

和数据的XML表达使用XML模式

()

1范围

的本部分规定了如何使用可扩展置标语言表达用数据描述语言

GB/T16656(XML)EXPRESS

描述的模式以及符合该模式的数据的本部分通过规定交换文件的完整

(GB/T16656.11)。GB/T16656

模式和对应于描述交换数据集的模式的附加模式形式化地规定了表达

XMLEXPRESSXML,XML。

本部分适用于

:

包含模式及符合该模式的数据的文档的格式描述见第章

———EXPRESSXML(5);

对于任意一个模式描述与该模式对应的模式并形式化地描述符合该模式

———EXPRESS,XML,

的数据的表达见第章

XML(6);

数据类型的取值表达为元素内容和属性值的描述见第章

———EXPRESSXMLXML(

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论