标准解读

《GB/T 39003.1-2020 工业自动化系统工程用工程数据交换格式 自动化标记语言 第1部分:架构和通用要求》是一项国家标准,旨在定义一种用于工业自动化系统工程项目中数据交换的标准化方法。该标准主要关注的是如何通过使用自动化标记语言(AutomationML, AML)来促进不同系统、工具以及组织之间的信息交流与共享。

在本标准的第一部分中,详细描述了AML的基本架构及其通用要求。这部分内容为开发者提供了一个框架,使得他们能够基于这个框架创建或扩展具体的应用场景下的AML模型。它涵盖了AML文档结构、元素类型定义、命名规则等多个方面,确保了所创建的数据模型不仅符合语义上的正确性,也能够在不同的软件环境中实现良好的互操作性。

此外,标准还特别强调了对一致性、可扩展性和灵活性的要求,这些是保证AML作为一种有效数据交换格式的关键特性。例如,在一致性方面,规定了AML文件必须遵循一定的语法和结构规范;而在可扩展性上,则允许用户根据实际需要自定义新的元素或属性,但同时也要遵守特定的设计原则以保持整体的一致性。


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

....

查看全部

  • 现行
  • 正在执行有效
  • 2020-09-29 颁布
  • 2021-04-01 实施
©正版授权
GB/T 39003.1-2020工业自动化系统工程用工程数据交换格式自动化标记语言第1部分:架构和通用要求_第1页
GB/T 39003.1-2020工业自动化系统工程用工程数据交换格式自动化标记语言第1部分:架构和通用要求_第2页
GB/T 39003.1-2020工业自动化系统工程用工程数据交换格式自动化标记语言第1部分:架构和通用要求_第3页
GB/T 39003.1-2020工业自动化系统工程用工程数据交换格式自动化标记语言第1部分:架构和通用要求_第4页
GB/T 39003.1-2020工业自动化系统工程用工程数据交换格式自动化标记语言第1部分:架构和通用要求_第5页

文档简介

ICS350602504001

;

L74...

中华人民共和国国家标准

GB/T390031—2020/IEC62714-12018

.:

工业自动化系统工程用工程数据交换格式

自动化标记语言

第1部分架构和通用要求

:

Engineeringdataexchangeformatforuseinindustrialautomationsystems

engineering—Automationmarkuplanguage—

Part1Architectureandeneralreuirements

:gq

(IEC62714-1:2018,IDT)

2020-09-29发布2021-04-01实施

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

国家标准化管理委员会

GB/T390031—2020/IEC62714-12018

.:

目次

前言

…………………………Ⅲ

引言

…………………………Ⅳ

范围

1………………………1

规范性引用文件

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

术语和定义缩略语

3、………………………2

术语和定义

3.1…………………………2

缩略语

3.2………………4

一致性

4……………………4

架构规范

5AML…………………………5

概述

5.1…………………5

通用架构

5.2AML……………………5

文档版本

5.3AML………………………5

源工具的元信息

5.4AML………………6

关系规范

5.5AML………………………7

文档引用规范

5.6AML…………………8

基础库

6AML……………10

概述

6.1…………………10

通则

6.2…………………10

接口类库

6.3AML———AutomationMLInterfaceClassLib…………10

基础角色类库

6.4AML———AutomationMLBaseRoleClassLib……16

基本属性类型库

6.5AML……………21

用户自定义数据模型

7……………………26

概述

7.1…………………26

用户自定义属性

7.2……………………26

用户自定义接口类

7.3InterfaceClass………………26

用于自定义接口类

7.4InterfaceClasses……………27

用户自定义角色类

7.5RoleClass……………………28

用户自定义系统单元类

7.6SystemUnitClass………29

用户自定义实例分层结构

7.7InstanceHierarchy…………………29

扩展概念

8AML…………………………30

概述

8.1…………………30

端口对象

8.2AMLPort………………30

面对象

8.3AMLFacet………………30

组对象

8.4AMLGroup………………31

顶层数据至不同文档的分离

8.5AML………………31

国际化多语言表达

8.6,AML…………31

GB/T390031—2020/IEC62714-12018

.:

对象版本信息

8.7AML………………32

结构化属性清单或队列

8.8……………32

容器

8.9AML…………………………32

附录资料性附录自动化标记语言总体介绍

A()………34

附录资料性附录标准基础库的表达

B()AMLXML………………63

附录资料性附录本部分使用的惯用词语中英文对照

NA()…………65

参考文献

……………………66

GB/T390031—2020/IEC62714-12018

.:

前言

工业自动化系统工程用工程数据交换格式自动化标记语言分为以下个部分

GB/T39003《》4:

第部分架构和通用要求

———1:;

第部分角色类库

———2:;

第部分几何学和运动学

———3:;

第部分逻辑

———4:。

本部分为的第部分

GB/T390031。

本部分按照给出的规则起草

GB/T1.1—2009。

本部分使用翻译法等同采用工业自动化系统工程用工程数据交换格式自动

IEC62714-1:2018《

化标记语言第部分架构和通用要求

1:》。

本部分做了下列编辑性修改

:

为了增加可读性本部分增加了附录本部分使用的惯用词语中英文对照

———,NA“”;

删除参考文献因为与规范性引用文件重复

———IEC62714-2、IEC62714-3、IEC62714-4,。

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

。。

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

本部分由全国工业过程测量控制和自动化标准化技术委员会归口

(SAC/TC124)。

本部分起草单位上海市计量测试技术研究院上海佐竹冷热控制技术有限公司杭州电子科技大

:、、

学广州致讯信息科技有限责任公司机械工业仪器仪表综合技术经济研究所西南大学中国科学院沈

、、、、

阳自动化研究所中国计量大学云南省计量测试技术研究院大金空调上海有限公司上海交通大

、、、()、

学上海科学院上海工业自动化仪表研究院有限公司上海市在线检测与控制技术重点实验室

、、、。

本部分主要起草人邵力余国瑞陈曦杜军吴卿王裴劼肖天雷徐文劼柳晓菁祁虔刘阳

:、、、、、、、、、、、

孙坚饶杰陈杰陈江平楼志斌肖红练

、、、、、。

GB/T390031—2020/IEC62714-12018

.:

引言

是针对自动化工程领域的数据交换解决方案

IEC62714。

中定义的数据交换格式自动化标记语言是一种基于可扩展标记语言架

IEC62714(,AML)(XML)

构的数据格式它被用于支持异构工程工具之间的数据交换

,。

旨在建立不同领域的工程工具之间的联系例如机械装备工程电气设计过程工程过程控

AML,、、、

制工程人机界面开发编程和机器人编程等

、、PLC。

遵循面向对象的方法存储工程信息并且允许用封装有不同方面内容的数据对象对工厂的

AML,

物理和逻辑组成部分进行建模一个对象可包含其他子对象也可隶属于一个更大的组合或聚合工

。,。

厂自动化项目中一个典型对象包含的信息包括拓扑几何学运动学以及逻辑而逻辑涵盖了序列行为

、、,、

和控制因此面向对象的数据结构几何学运动学和逻辑就成为了工程领域中数据交换的一个重要

。,、、

焦点

整合现有用来在不同领域内存储和交换工程信号的工业数据格式这些数据格式按照各自

AML。

的规范独立实施并不属于的分支

,AML。

的核心是连接不同数据格式的顶层数据格式因此有其固有的分布式文档

AMLCAEX。AML

架构

图描述了的基本架构以及拓扑几何学运动学和逻辑信息分布

1AML、、。

图1工程数据交换格式AML总览

由于包含不同的方面由针对不同方面的几个部分组成

AML,IEC62714:

第部分架构和通用要求该部分规定了的架构工程数据的建模类实例关系引

———1:,AML、、、、、

用分层结构基础库和扩展概念它是现有和未来所有其他部分的基础并且为

、、AMLAML。,

引用其他子格式提供了机制

第部分角色类库该部分会规定额外的库

———2:,AML。

第部分几何学和运动学该部分会描述几何和运动信息的建模

———3:,。

第部分逻辑该部分会描述与逻辑序列行为和控制相关的信息的建模

———4:,、、。

GB/T390031—2020/IEC62714-12018

.:

为了将更多的数据标准与联系起来以后可能会增加更多的部分

AML,。

鉴于没有更多部分描述了对更多标准的整合因此应着重关注有限的一组子数据格式否则任何

,。

数据格式都将被使用从而导致无法进行数据交换

,。

附录给出了的资料性信息用例和示例

AAML、。

附录给出了本部分定义的基础库的表达实例

BAMLXML。

GB/T390031—2020/IEC62714-12018

.:

工业自动化系统工程用工程数据交换格式

自动化标记语言

第1部分架构和通用要求

:

1范围

的本部分规范了自动化标记语言的架构和通用要求以便对在工业自动化和控制系

GB/T39003,

统工具之间交换的工程信息进行建模相关工具的导出导入应用也可参照本部分的规定

。/。

本部分没有定义数据交换过程的细节以及导出导入工具的使用要求

/。

2规范性引用文件

下列文件对于本文件的应用是必不可少的凡是注日期的引用文件仅注日期的版本适用于本文

。,

件凡是不注日期的引用文件其最新版本包括所有的修改单适用于本文件

。,()。

工业自动化系统与集成工业数据三维可视化用数字资产模式规

ISO/PAS17506COLLADA

(Industrialautomationsystemsandintegration—COLLADAdigitalassetschemaspecificationfor

3Dvisualizationofindustrialdata)

信息技术文件描述和处理语言办公开放式文件格式第部分开

ISO/IEC29500-2XML2:

放式打包协议

(Informationtechnology—Documentdescriptionandprocessinglanguages—OfficeOpen

XMLFileFormats—Part2:OpenPackagingConventions)

过程控制工程的表示法图表以及工具和工具之间数据

IEC62424:2016P&IP&IDPCE-CAE

交换的要求

(Representationofprocesscontrolengineering—RequestsinP&Idiagramsanddataex-

changebetweenP&IDtoolsandPCE-CAEtools)

所有部分

温馨提示

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

评论

0/150

提交评论