路径: 主页 > GB/T > 第219页 > GB/T 39003.1-2020
标准搜索结果: 'GB/T 39003.1-2020'
| 标准编号 | GB/T 39003.1-2020 (GB/T39003.1-2020) | | 中文名称 | 工业自动化系统工程用工程数据交换格式 自动化标识语言 第1部分:架构和通用要求 | | 英文名称 | Engineering data exchange format for use in industrial automation systems engineering - Automation markup language - Part 1: Architecture and general requirements | | 行业 | 国家标准 (推荐) | | 中标分类 | L74 | | 国际标准分类 | 35.060; 25.040.01 | | 字数估计 | 74,721 | | 发布日期 | 2020-09-29 | | 实施日期 | 2021-04-01 | | 发布机构 | 国家市场监督管理总局、中国国家标准化管理委员会 |
GB/T 39003.1-2020
Engineering data exchange format for use in industrial automation systems engineering -- Automation markup language -- Part 1: Architecture and general requirements
ICS 35.060;25.040.01
L74
中华人民共和国国家标准
工业自动化系统工程用工程数据交换格式
自动化标记语言
第1部分:架构和通用要求
2020-09-29发布
2021-04-01实施
国 家 市 场 监 督 管 理 总 局
国 家 标 准 化 管 理 委 员 会 发 布
目次
前言 Ⅲ
引言 Ⅳ
1 范围 1
2 规范性引用文件 1
3 术语和定义、缩略语 2
3.1 术语和定义 2
3.2 缩略语 4
4 一致性 4
5 AML架构规范 5
5.1 概述 5
5.2 通用AML架构 5
5.3 AML文档版本 5
5.4 AML源工具的元信息 6
5.5 AML关系规范 7
5.6 AML文档引用规范 8
6 AML基础库 10
6.1 概述 10
6.2 通则 10
6.3 AML接口类库 10
6.4 AML基础角色类库 16
6.5 AML基本属性类型库 21
7 用户自定义数据模型 26
7.1 概述 26
7.2 用户自定义属性 26
7.3 用户自定义接口类 26
7.4 用于自定义接口类 27
7.5 用户自定义角色类 28
7.6 用户自定义系统单元类 29
7.7 用户自定义实例分层结构 29
8 扩展AML概念 30
8.1 概述 30
8.2 AML端口对象Port 30
8.3 AML面对象Facet 30
8.4 AML组对象Group 31
8.5 AML顶层数据至不同文档的分离 31
8.6 国际化,AML多语言表达 31
8.7 AML对象版本信息 32
8.8 结构化属性清单或队列 32
8.9 AML容器 32
附录A(资料性附录) 自动化标记语言总体介绍 34
附录B(资料性附录) 标准AML基础库的XML表达 63
附录NA(资料性附录) 本部分使用的惯用词语中英文对照 65
参考文献 66
前言
GB/T 39003《工业自动化系统工程用工程数据交换格式 自动化标记语言》分为以下4个部分:
---第1部分:架构和通用要求;
---第2部分:角色类库;
---第3部分:几何学和运动学;
---第4部分:逻辑。
本部分为GB/T 39003的第1部分。
本部分按照GB/T 1.1-2009给出的规则起草。
本部分使用翻译法等同采用IEC 62714-1:2018《工业自动化系统工程用工程数据交换格式 自动
化标记语言 第1部分:架构和通用要求》。
本部分做了下列编辑性修改:
---为了增加可读性,本部分增加了附录NA“本部分使用的惯用词语中英文对照”;
---删除参考文献IEC 62714-2、IEC 62714-3、IEC 62714-4,因为与规范性引用文件重复。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。
本部分由中国机械工业联合会提出。
本部分由全国工业过程测量控制和自动化标准化技术委员会(SAC/TC124)归口。
本部分起草单位:上海市计量测试技术研究院、上海佐竹冷热控制技术有限公司、杭州电子科技大
学、广州致讯信息科技有限责任公司、机械工业仪器仪表综合技术经济研究所、西南大学、中国科学院沈
阳自动化研究所、中国计量大学、云南省计量测试技术研究院、大金空调(上海)有限公司、上海交通大
学、上海科学院、上海工业自动化仪表研究院有限公司、上海市在线检测与控制技术重点实验室。
本部分主要起草人:邵力、余国瑞、陈曦、杜军、吴卿、王裴劼、肖天雷、徐文劼、柳晓菁、祁虔、刘阳、
孙坚、饶杰、陈杰、陈江平、楼志斌、肖红练。
引 言
IEC 62714是针对自动化工程领域的数据交换解决方案。
IEC 62714中定义的数据交换格式(自动化标记语言,AML)是一种基于可扩展标记语言(XML)架
构的数据格式,它被用于支持异构工程工具之间的数据交换。
AML旨在建立不同领域的工程工具之间的联系,例如机械装备工程、电气设计、过程工程、过程控制工程、
人机界面开发、PLC编程和机器人编程等。
AML遵循面向对象的方法存储工程信息,并且允许用封装有不同方面内容的数据对象对工厂的
物理和逻辑组成部分进行建模。一个对象可包含其他子对象,也可隶属于一个更大的组合或聚合。工
厂自动化项目中一个典型对象包含的信息包括拓扑、几何学、运动学以及逻辑,而逻辑涵盖了序列、行为
和控制。因此,面向对象的数据结构、几何学、运动学和逻辑就成为了工程领域中数据交换的一个重要焦点。
AML整合现有用来在不同领域内存储和交换工程信号的工业数据格式。这些数据格式按照各自
的规范独立实施,并不属于AML的分支。
AML的核心是连接不同数据格式的顶层数据格式CAEX。因此 AML有其固有的分布式文档架构。
图1描述了AML的基本架构以及拓扑、几何学、运动学和逻辑信息分布。
图1 工程数据交换格式AML总览
由于AML包含不同的方面,IEC 62714由针对不同方面的几个部分组成:
---第1部分:架构和通用要求,该部分规定了AML的架构、工程数据的建模、类、实例、关系、引用、
分层结构、AML基础库和扩展AML概念。它是现有和未来所有其他部分的基础,并且为
引用其他子格式提供了机制。
---第2部分:角色类库,该部分会规定额外的AML库。
---第3部分:几何学和运动学,该部分会描述几何和运动信息的建模。
---第4部分:逻辑,该部分会描述与逻辑、序列、行为和控制相关的信息的建模。
为了将更多的数据标准与AML联系起来,以后可能会增加更多的部分。
鉴于没有更多部分描述了对更多标准的整合,因此应着重关注有限的一组子数据格式。否则任何
数据格式都将被使用,从而导致无法进行数据交换。
附录A给出了AML的资料性信息、用例和示例。
附录B给出了本部分定义的AML基础库的XML表达实例。
工业自动化系统工程用工程数据交换格式
自动化标记语言
第1部分:架构和通用要求
1 范围
GB/T 39003的本部分规范了自动化标记语言的架构和通用要求,以便对在工业自动化和控制系
统工具之间交换的工程信息进行建模。相关工具的导出/导入应用也可参照本部分的规定。
本部分没有定义数据交换过程的细节以及导出/导入工具的使用要求。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。
凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
ISO/PAS17506 工业自动化系统与集成 工业数据三维可视化用COLLADA数字资产模式规范
ISO/IEC 29500-2 信息技术 文件描述和处理语言 办公开放式XML文件格式 第2部分:开放式打包协议
IEC 62......
|