标准解读

《GB/T 16656.14-2023 工业自动化系统与集成 产品数据表达与交换 第14部分:描述方法:EXPRESS-X语言参考手册》是中国国家标准体系中针对工业自动化领域内产品数据的表达和交换所制定的一项标准。该标准特别关注于一种名为EXPRESS-X的语言,这是一种用于定义复杂信息模型的数据建模语言,旨在促进不同系统之间产品数据的有效交流。

EXPRESS-X作为EXPRESS语言的一个扩展版本,增加了XML格式的支持,使得基于XML的应用程序能够更容易地处理由EXPRESS定义的信息模型。通过这种方式,它不仅增强了原有EXPRESS语言的功能性,还提高了与其他现代信息技术标准(如Web服务)集成的能力。这对于实现跨平台、跨系统的互操作性至关重要。

本标准详细规定了EXPRESS-X语言的具体语法结构及其使用规则,包括如何声明实体类型、属性定义、约束条件等核心元素。此外,还介绍了如何利用这种语言来构建复杂的工程数据模型,并提供了多个实例来帮助读者更好地理解和应用这些概念。通过遵循此文档中的指导原则,开发者可以创建出既符合逻辑又易于维护的产品数据表示方案,从而为整个供应链上的参与者提供一致且可靠的信息基础。


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

....

查看全部

  • 现行
  • 正在执行有效
  • 2023-03-17 颁布
  • 2023-10-01 实施
©正版授权
GB/T 16656.14-2023工业自动化系统与集成产品数据表达与交换第14部分:描述方法:EXPRESS-X语言参考手册_第1页
GB/T 16656.14-2023工业自动化系统与集成产品数据表达与交换第14部分:描述方法:EXPRESS-X语言参考手册_第2页
GB/T 16656.14-2023工业自动化系统与集成产品数据表达与交换第14部分:描述方法:EXPRESS-X语言参考手册_第3页
GB/T 16656.14-2023工业自动化系统与集成产品数据表达与交换第14部分:描述方法:EXPRESS-X语言参考手册_第4页
GB/T 16656.14-2023工业自动化系统与集成产品数据表达与交换第14部分:描述方法:EXPRESS-X语言参考手册_第5页

文档简介

ICS2504040

CCSN.10.

中华人民共和国国家标准

GB/T1665614—2023/ISO10303-142005

.:

工业自动化系统与集成产品数据

表达与交换第14部分描述方法

::

EXPRESS-X语言参考手册

Industrialautomationsystemsandintegration—Productdatarepresentationand

exchane—Part14DescritionmethodsTheEXPRESS-Xlanuaereference

g:p:gg

manual

ISO10303-142005IDT

(:,)

2023-03-17发布2023-10-01实施

国家市场监督管理总局发布

国家标准化管理委员会

GB/T1665614—2023/ISO10303-142005

.:

目次

前言

…………………………Ⅲ

引言

…………………………Ⅴ

范围

1………………………1

规范性引用文件

2…………………………1

术语和定义

3………………1

中定义的术语

3.1GB/T16656.1—2008………………1

中定义的术语

3.2GB/T16656.11—2010……………2

其他术语和定义

3.3……………………2

基本原则

4…………………3

概述

4.1…………………3

执行模型的基本原则

4.2………………4

实施环境

4.3……………6

一致性要求

5………………7

的一致性类

5.1EXPRESS-X…………7

语言的规范语法

6…………………………8

基本语言元素

7……………9

概述

7.1…………………9

保留词

7.2………………9

数据类型

8…………………9

概述

8.1…………………9

视图数据类型

8.2………………………9

声明

9………………………10

概述

9.1…………………10

绑定

9.2…………………10

视图声明

9.3……………14

映射声明

9.4……………19

模式视图声明

9.5………………………29

模式映射声明

9.6………………………29

局部声明

9.7……………30

常量声明

9.8……………31

函数声明

9.9……………31

过程声明

9.10…………………………31

规则声明

9.11…………………………31

表达式

10…………………31

GB/T1665614—2023/ISO10303-142005

.:

概述

10.1………………31

视图调用

10.2…………………………32

映射调用

10.3…………………………34

部分绑定调用

10.4……………………37

表达式

10.5FOR………………………38

表达式

10.6IF…………………………40

表达式

10.7CASE……………………40

正向路径操作符

10.8…………………41

反向路径操作符

10.9…………………42

内置函数

11………………44

常规函数

11.1EXTENT-………………44

范围和可见性

12…………………………44

概述

12.1………………44

模式视图

12.2…………………………45

模式映射

12.3…………………………45

视图和从属视图

12.4…………………45

视图分区标签

12.5……………………46

视图属性标识符

12.6…………………46

表达式

12.7FOR………………………46

映射和从属映射

12.8…………………46

语言元素

12.9FROM…………………46

实例化循环

12.10………………………46

路径表达式

12.11………………………47

接口规范

13………………47

概述

13.1………………47

语言元素

13.2REFERENCE…………47

附录规范性信息对象识别

A()…………49

附录规范性语言的语法

B()EXPRESS-X……………50

附录规范性到的转换算法

C()EXPRESS-XEXPRESS……………63

附录资料性实施注意事项

D()…………65

附录资料性路径操作符函数

E()unnest……………66

附录资料性映射表语义

F()……………67

参考文献

……………………73

GB/T1665614—2023/ISO10303-142005

.:

前言

本文件按照标准化工作导则第部分标准化文件的结构和起草规则的规定

GB/T1.1—2020《1:》

起草

本文件是的第部分工业自动化系统与集成产品数据表达与交

GB/T1665614。GB/T16656《

换已经发布了以下部分

》:

第部分概述与基本原理

———1:;

第部分描述方法语言参考手册

———11::EXPRESS;

第部分描述方法语言参考手册

———14::EXPRESS-X;

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

———21::;

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

———28::EXPRESSXML(XML);

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

———31::;

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

———32::;

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

———34::;

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

———41::;

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

———42::;

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

———43::;

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

———44::;

第部分集成通用资源材料和其他工程特性

———45::;

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

———46::;

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

———47::;

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

———49::;

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

———51::;

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

———54::;

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

———55::;

第部分集成通用资源状态

———56::;

第部分集成应用资源绘图

———101::;

第部分符合一致性规范的视图交换协议

———102:GB/T16656;

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

———105::;

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

———238::;

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

———501::;

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

———502::;

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

———503::;

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

———504::;

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

———505::;

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

———506::;

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

———507::;

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

———508::;

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

———509::;

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

———513::;

GB/T1665614—2023/ISO10303-142005

.:

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

———520::;

第部分应用模块外观赋值

———1001::;

第部分应用模块曲线外观

———1003::;

第部分应用模块颜色

———1002::

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

———1004::

第部分应用模块基本拓扑

———1005::

第部分应用模块基础表达

———1006::;

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

———1007::;

第部分应用模块层赋值

———1008::;

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

———1009::。

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

ISO10303-14:2005《14:

描述方法语言参考手册

:EXPRESS-X》。

本文件做了下列最小限度的编辑性改动

:

删去了在正文没有引用的规范性引用文件

———。

请注意本文件的某些内容可能涉及专利本文件的发布机构不承担识别专利的责任

。。

本文件由中国机械工业联合会提出

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

(SAC/TC159)。

本文件主要起草单位浙江大学中国标准化研究院杭州新迪数字工程系统有限公司杭州爱科科

:、、、

技股份有限公司佛山慧谷科技股份有限公司北京知元创通信息技术有限公司宁波智讯联科科技有

、、、

限公司上海美嘉林软件科技股份有限公司

、。

本文件主要起草人顾复王志强洪岩邱建平顾新建代风郑范瑛方云科纪杨建陈凤华

:、、、、、、、、、、

彭维陈芨熙方萃浩金勇华刘守华杨青海岳高峰徐凯程高亮尹书蕊

、、、、、、、、、。

GB/T1665614—2023/ISO10303-142005

.:

引言

是用于计算机解释性表示和交换产品数据的国家标准其目的是提供一种独立于任

GB/T16656,

何特定系统的中性机制描述产品整个生命周期中的产品数据该机制不仅适用于中性文件交换而且

,。,

适合作为实现和共享产品数据库以及归档的基础

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

GB/T16656《》,

分单独出版工业自动化系统与集成产品数据表达与交换由以下系列组成

。GB/T16656《》:

第至第部分描述方法

———119;

第至第部分实现方法

———2029;

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

———3039;

第至第部分集成通用资源

———4059;

第至第部分集成应用资源

———100199;

第至第部分应用协议

———200299;

第至第部分抽象测试套件

———300399;

第至第部分应用模块

———400499;

第至第部分应用解释构造

———500599;

第至第部分应用模块

———10001999。

本文件属于的描述方法系列

GB/T16656。

假定使用本文件的读者熟悉中定义的数据规范语言和中定义的纯文

ISO10303-11ISO10303-21

本编码规范

GB/T1665614—2023/ISO10303-142005

.:

工业自动化系统与集成产品数据

表达与交换第14部分描述方法

::

EXPRESS-X语言参考手册

1范围

本文件规范了用于指定由模式描述的数据间关系的一种语言以及用于规定由

EXPRESS,EX-

模式描述的数据的可替换视图该语言称为

PRESS。EXPRESS-X。

是一种结构化数据映射语言它由无二义性地规范模式之间关系的语言

EXPRESS-X。EXPRESS

元素组成

以下内容在本文件范围内

:

从一个模式描述的数据向另一个模式描述的数据的映射

———EXPRESS

温馨提示

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

评论

0/150

提交评论