标准解读

《GB/T 16656.11-2010 工业自动化系统与集成 产品数据表达与交换 第11部分:描述方法:EXPRESS语言参考手册》相较于其1996年的版本,主要在以下几个方面进行了更新和改进:

  1. 标准更新以适应技术进步:2010版标准对EXPRESS语言的定义和规范进行了修订,以反映自1996年以来计算机科学、软件工程以及工业自动化领域内的技术发展和新需求。这包括了对语言特性的澄清和扩展,以支持更复杂的数据模型表述。

  2. 增强的可读性和一致性:新版标准对文档结构和表述进行了优化,提高了内容的可读性和逻辑一致性。通过改进术语定义、例证说明及格式调整,使得用户能更容易理解和应用EXPRESS语言。

  3. 新增功能和修正:引入了新的数据类型、操作符或语句,以增强EXPRESS语言的表达能力。同时,针对1996版中存在的错误或模糊之处进行了修正,确保了语言规范的准确性和完整性。

  4. 兼容性和互操作性提升:为了促进不同系统和平台之间的数据交换与集成,2010版标准加强了对EXPRESS语言与其他数据表达标准(如STEP标准系列的其他部分)之间兼容性和互操作性的规定,确保了更广泛的适用范围。

  5. 标准化和国际化考量:考虑到国际标准的最新进展和全球应用的需求,2010版标准可能还融入了国际标准化组织(ISO)的相关更新,确保了中国国家标准与国际标准的一致性,便于跨国合作和技术交流。

  6. 指导性和实用性增强:提供了更多的应用指南和最佳实践建议,帮助开发者更好地利用EXPRESS语言进行实际的产品数据建模和交换,提升了标准的实用价值。


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

....

查看全部

  • 现行
  • 正在执行有效
  • 2010-12-01 颁布
  • 2011-05-01 实施
©正版授权
GB/T 16656.11-2010工业自动化系统与集成产品数据表达与交换第11部分:描述方法:EXPRESS语言参考手册_第1页
GB/T 16656.11-2010工业自动化系统与集成产品数据表达与交换第11部分:描述方法:EXPRESS语言参考手册_第2页
GB/T 16656.11-2010工业自动化系统与集成产品数据表达与交换第11部分:描述方法:EXPRESS语言参考手册_第3页
GB/T 16656.11-2010工业自动化系统与集成产品数据表达与交换第11部分:描述方法:EXPRESS语言参考手册_第4页
GB/T 16656.11-2010工业自动化系统与集成产品数据表达与交换第11部分:描述方法:EXPRESS语言参考手册_第5页
已阅读5页,还剩215页未读 继续免费阅读

下载本文档

免费下载试读页

文档简介

ICS2504040

L67..

中华人民共和国国家标准

GB/T1665611—2010/ISO10303-112004

.代替:

GB/T16656.11—1996

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

交换第11部分描述方法EXPRESS

::

语言参考手册

Industrialautomationsystemsandintegration—Productdatarepresentationand

exchane—Part11DescritionmethodsTheEXPRESSlanuaereference

g:p:gg

manual

(ISO10303-11:2004,IDT)

2010-12-01发布2011-05-01实施

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

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

中华人民共和国

国家标准

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

交换第11部分描述方法EXPRESS

::

语言参考手册

GB/T16656.11—2010/ISO10303-11:2004

*

中国标准出版社出版发行

北京复兴门外三里河北街号

16

邮政编码

:100045

网址

:

服务热线

/p>

年月第一版

20116

*

书号

:155066·1-42416

版权专有侵权必究

GB/T1665611—2010/ISO10303-112004

.:

目次

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

范围………………………

11

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

21

术语和定义………………

31

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

3.1GB/T16656.11

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

3.2GB/T13000.12

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

3.32

一致性要求………………

44

用表示的形式化描述……………………

4.1EXPRESS4

的实现……………………

4.2EXPRESS4

基本原则…………………

55

语言描述语法……………

65

语法说明………………

6.15

专用字符标记…………………………

6.26

基本语言元素……………

77

字符集…………………

7.17

保留字…………………

7.210

符号……………………

7.311

标识符…………………

7.411

文字……………………

7.512

数据类型…………………

814

简单数据类型…………………………

8.114

聚合数据类型…………………………

8.216

命名数据类型…………………………

8.320

构造数据类型…………………………

8.421

广义数据类型…………………………

8.525

数据类型使用分类……………………

8.625

声明………………………

927

类型声明………………

9.127

实体声明………………

9.228

模式……………………

9.345

常量……………………

9.446

算法……………………

9.546

规则……………………

9.653

子类约束………………

9.755

范围和可见性…………………………

1058

范围规则……………

10.159

可见性规则…………………………

10.259

GB/T1665611—2010/ISO10303-112004

.:

显式项规则…………………………

10.360

接口描述………………

1164

接口描述………………………

11.1USE65

接口描述……………

11.2REFERENCE65

和的相互作用………………

11.3USEREFERENCE65

隐式接口……………

11.466

表达式…………………

1268

算术操作符…………………………

12.169

关系操作符…………………………

12.270

二进制操作符………………………

12.377

逻辑操作符…………………………

12.478

字符串操作符………………………

12.580

聚合操作符…………………………

12.680

引用…………………

12.785

函数调用……………

12.888

聚合预置符…………………………

12.989

复合实体实例构造操作符…………

12.1090

类型兼容性…………………………

12.1191

表达式中的选择数据类型…………

12.1291

可执行语句……………

1392

空语句………………

13.193

别名语句……………

13.293

赋值…………………

13.393

选择语句……………

13.495

复合语句……………

13.596

转移语句……………

13.696

语句………………

13.7If…Then…Else97

过程调用语句………………………

13.897

重复语句……………

13.997

返回语句……………

13.1099

跳语句………………

13.1199

内部常数………………

14100

常数………………

14.1e100

不确定值……………

14.2100

假……………………

14.3100

常数……………

14.4PI100

…………………

14.5Self100

真……………………

14.6100

未知…………………

14.7100

内部函数………………

15100

算术函数……………………

15.1Abs100

算术函数…………………

15.2ACos100

算术函数…………………

15.3ASin101

GB/T1665611—2010/ISO10303-112004

.:

算术函数…………………

15.4ATan101

二进制函数……………

15.5BLength101

算术函数……………………

15.6Cos101

广义函数…………………

15.7Exists101

算术函数……………………

15.8Exp101

广义函数………………

15.9Format102

算术函数……………

15.10HiBound103

算术函数……………

15.11HiIndex104

串函数…………………

15.12Length104

算术函数……………

15.13LoBound104

算术函数…………………

15.14Log105

算术函数…………………

15.15Log2105

算术函数………………

15.16Log10105

算术函数……………

15.17LoIndex105

空值函数…………………

15.18NVL106

算术函数…………………

15.19Odd106

广义函数……………

15.20RolesOF106

算术函数…………………

15.21Sin107

聚合函数………………

15.22SizeOf107

算术函数…………………

15.23Sqrt107

算术函数…………………

15.24Tan108

广义函数……………

15.25TypeOf108

广义函数………………

15.26UsedIn110

算术函数………………

15.27Value110

隶属函数……………

15.28Value_in111

唯一性函数……………………

15.29Value_unique111

内部过程………………

16111

插入…………………

16.1111

删除…………………

16.2112

附录规范性附录语言的语法………

A()EXPRESS113

附录规范性附录许可实体实例化的确定………

B()132

附录规范性附录接口描述规定的实例限制……………………

C()145

附录规范性附录图形子集……………

D()EXPRESS-G:EXPRESS148

附录规范性附录接口描述规定的实例限制……………………

E()160

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

F()161

附录规范性附录从多个模式生成单个模式……………………

G()162

附录资料性附录关系……………

H()185

附录资料性附录图例的模型…………

I()EXPRESS-GEXPRESS190

附录资料性附录不推荐使用的语言的语法特征……

J()EXPRESS195

附录资料性附录语言新构造的示例………………

K()EXPRESS196

附录资料性附录各部分的目录……………………

NA()ISO10303199

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

212

GB/T1665611—2010/ISO10303-112004

.:

前言

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

GB/T16656《》,

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

。GB/T16656,:

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

———119;

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

———2029;

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

———3039;

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

———4059;

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

———100199;

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

———200299;

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

———300399;

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

———400499;

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

———500599;

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

———10001999。

工业自动化系统与集成产品数据表达与交换现已发布了以下个部分

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/T1665611—2010/ISO10303-112004

.:

第部分应用模块基础表达

———1006::。

本部分为的第部分

GB/T1665611。

本部分等同采用国际标准工业自动化与集成产品数据表达与交

ISO10303-11:2004《

换第部分描述方法语言参考手册英文版

11::EXPRESS》()。

本部分代替工业自动化和集成产品数据表达与交换第部分描述

GB/T16656.11—1996《11:

方法语言参考手册

:EXPRESS》。

本部分与相比主要变化如下

GB/T16656.11—1996:

本部分规定了语言元素每个语言元素在各自的上下文语境中用示例表示先描述简单

EXPRESS,,

的元素然后按照递增的方式描述更复杂的概念本部分的修订是为了满足多模式规范的需求新的概

,。,

念构成了可扩展数据模型的体系架构本部分的本次修订版本中增加了以下关键词

,:

———BASED_ON;

———END_SUBTYPE_CONSTRAINT;

———EXTENSIBLE;

———GENERIC_ENTITY;

———RENAMED;

———SUBTYPE_CONSTRAINT;

———TOTAL_OVER;

———WITH。

若模式中将这些关键词作为标识符则在本修订版本中该模式是无效的此外本修订

EXPRESS,。,

版中修改的内容保持与上一个版本的向上兼容性

本部分的附录附录附录附录附录附录和附录均为规范性附录附录附

A、B、C、D、E、FG,H、

录附录附录附录均为资料性附录

I、J、

温馨提示

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

评论

0/150

提交评论