您当前的位置:首页>行业标准>GB/T 39003.1-2020 工业自动化系统工程用工程数据交换格式 自动化标识语言 第1部分:架构和通用要求

GB/T 39003.1-2020 工业自动化系统工程用工程数据交换格式 自动化标识语言 第1部分:架构和通用要求

资料类别:行业标准

文档格式:PDF电子版

文件大小:12.28 MB

资料语言:中文

更新时间:2023-11-15 17:41:44



相关搜索: 标识 自动化 语言 架构 工业 格式 部分 工程用 自动化系 39003 39003

内容简介

GB/T 39003.1-2020 工业自动化系统工程用工程数据交换格式 自动化标识语言 第1部分:架构和通用要求 ICS 35.060;25.040.01 L 74
GB
中华人民共和国国家标准
GB/T 39003.1—2020/IEC 62714-1:2018
工业自动化系统工程用工程数据交换格式
自动化标记语言
第1部分:架构和通用要求
Engineering data exchange format for use in industrial automation systems
engineeringAutomation markup language- Part 1 : Architecture and general requirements
(IEC62714-1:2018,IDT)
2021-04-01实施
2020-09-29发布
国家市场监督管理总局国家标准化管理委员会
发布 GB/T39003.1—2020/IEC62714-1:2018
目 次
前言引言 1 范围 2 规范性引用文件术语和定义、缩略语.
III
3
3.1术语和定义 3.2 缩略语 ...... 一致性 5 AML架构规范 5.1 概述 5.2 通用AML架构 5.3 AML文档版本. 5.4 AML源工具的元信息 5.5 AML关系规范 5.6 AML文档引用规范·
4
AML基础库 6.1 概述 6.2 通则 6.3 AML接口类库一 -AutomationMLInterfaceClassLib 6.4 AML基础角色类库——AutomationMLBaseRoleClassLib 6.5 AML基本属性类型库 . 用户自定义数据模型· 7.1 概述 7.2 用户自定义属性· 7.3 用户自定义接口类InterfaceClass 7.4 用于自定义接口类InterfaceClasses 7.5 用户自定义角色类RoleClass 7.6 用户自定义系统单元类SystemUnitClass 7.7 用户自定义实例分层结构InstanceHierarchy 8扩展AML概念 8.1 概述 8.2 AML端口对象Port 8.3 AML面对象Facet 8.4 AML组对象Group
6
0
10 0
0 16
?
26
7
6
26
26 27 28 29 29
S0
30 30 30 31 31
8.5 AML顶层数据至不同文档的分离 8.6 国际化,AML多语言表达
31
1 GB/T 39003.1—2020/IEC62714-1:2018 8.7 AML对象版本信息 8.8 结构化属性清单或队列· 8.9AML容器附录A(资料性附录)自动化标记语言总体介绍. 附录B(资料性附录) 标准AML基础库的XML表达附录NA(资料性附录) 本部分使用的惯用词语中英文对照参考文献
32 32 32 34 63 65 66
.... GB/T39003.1—2020/IEC62714-1:2018
前 言
GB/T39003《工业自动化系统工程用工程数据交换格式 自动化标记语言》分为以下4个部分:
第1部分:架构和通用要求;第2部分:角色类库;第3部分:几何学和运动学;第4部分:逻辑。
本部分为GB/T39003的第1部分,本部分按照GB/T1.1一2009给出的规则起草。 本部分使用翻译法等同采用IEC62714-1:2018《工业自动化系统工程用工程数据交换格式.自动
化标记语言第1部分:架构和通用要求》。
本部分做了下列编辑性修改:
为了增加可读性,本部分增加了附录NA“本部分使用的惯用词语中英文对照”;删除参考文献IEC62714-2、IEC62714-3、IEC62714-4,因为与规范性引用文件重复。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本部分由中国机械工业联合会提出。 本部分由全国工业过程测量控制和自动化标准化技术委员会(SAC/TC124)归口。 本部分起草单位:上海市计量测试技术研究院、上海佐竹冷热控制技术有限公司、杭州电子科技大
学、广州致讯信息科技有限责任公司、机械工业仪器仪表综合技术经济研究所、西南大学、中国科学院沈阳自动化研究所、中国计量大学、云南省计量测试技术研究院、大金空调(上海)有限公司、上海交通大学、上海科学院、上海工业自动化仪表研究院有限公司、上海市在线检测与控制技术重点实验室。
本部分主要起草人:邵力、余国瑞、陈曦、杜军、吴卿、王裴勘、肖天雷、徐文劫、柳晓菁、祁虔、刘阳、 孙坚、饶杰、陈杰、陈江平、楼志斌、肖红练。
1 GB/T 39003.1—2020/IEC 62714-1:2018
引言
IEC62714是针对自动化工程领域的数据交换解决方案。 IEC62714中定义的数据交换格式(自动化标记语言,AML)是一种基于可扩展标记语言(XML)架
构的数据格式,它被用于支持异构工程工具之间的数据交换。
AML旨在建立不同领域的工程工具之间的联系,例如机械装备工程、电气设计、过程工程、过程控制工程、人机界面开发、PLC编程和机器人编程等。
AML遵循面向对象的方法存储工程信息,并且允许用封装有不同方面内容的数据对象对工厂的物理和逻辑组成部分进行建模。一个对象可包含其他子对象,也可隶属于一个更大的组合或聚合。工厂自动化项目中一个典型对象包含的信息包括拓扑、几何学、运动学以及逻辑,而逻辑涵盖了序列、行为和控制。因此,面向对象的数据结构、几何学、运动学和逻辑就成为了工程领域中数据交换的一个重要焦点。
AML整合现有用来在不同领域内存储和交换工程信号的工业数据格式。这些数据格式按照各自的规范独立实施,并不属于AML的分支。
AML的核心是连接不同数据格式的顶层数据格式CAEX。因此AML有其固有的分布式文档架构。
图1描述了AML的基本架构以及拓扑、几何学、运动学和逻辑信息分布。
AutomationML 工程数据
COLLADA 几何学运动学
CAEXIEC62424 项层格式
a
对象A
工厂拓扑信息 ·工厂 ·单元 ·组件 ·特性 ·接口 ·关系 ·引用
对象A 对象A
PLCopenXML 行为序列
初始化
E
步豫1 结束
: 对象人
更多XML标准格式程信息的更多方面内容
图1工程数据交换格式AML总览
由于AML包含不同的方面,IEC62714由针对不同方面的几个部分组成:
第1部分:架构和通用要求,该部分规定了AML的架构、工程数据的建模、类、实例、关系、引用、分层结构、AML基础库和扩展AML概念。它是现有和未来所有其他部分的基础,并且为引用其他子格式提供了机制。 第2部分:角色类库,该部分会规定额外的AML库。 第3部分:几何学和运动学,该部分会描述几何和运动信息的建模。 第4部分:逻辑,该部分会描述与逻辑、序列、行为和控制相关的信息的建模。 GB/T39003.1—2020/IEC62714-1:2018
为了将更多的数据标准与AML联系起来,以后可能会增加更多的部分。 鉴于没有更多部分描述了对更多标准的整合,因此应着重关注有限的一组子数据格式。否则任何
数据格式都将被使用,从而导致无法进行数据交换,
附录A给出了AML的资料性信息、用例和示例。 附录B给出了本部分定义的AML基础库的XML表达实例。
V GB/T 39003.1—2020/IEC 62714-1:2018
工业自动化系统工程用工程数据交换格式
自动化标记语言
第1部分:架构和通用要求
1范围
GB/T39003的本部分规范了自动化标记语言的架构和通用要求,以便对在工业自动化和控制系统工具之间交换的工程信息进行建模。相关工具的导出/导人应用也可参照本部分的规定。
本部分没有定义数据交换过程的细节以及导出/导人工具的使用要求。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
ISO/PAS17506工业自动化系统与集成工业数据三维可视化用COLLADA数字资产模式规范(Industrial automation systems and integration-COLLADA digital asset schema specification for 3Dvisualization of industrial data)
ISO/IEC29500-2信息技术文件描述和处理语言办公开放式XML文件格式第2部分:开放式打包协议(Information technology—Document description and processing languages—Office Open XML File Formats—Part 2:Open Packaging Conventions)
IEC62424:2016过程控制工程的表示法P&I图表以及P&ID工具和PCE-CAE工具之间数据交换的要求(Representation of process control engineering-Requests in P&I diagrams and data ex change between P&ID tools and PCE-CAE tools)
IEC62714(所有部分):工业自动化系统工程的工程数据交换格式自动化标记语言 (Engineering data exchange format for use in industrial automation systems engineeringAutomation Markup Language)
IETFRFC2046多用途因特网邮件扩展(MIME)第2部分:媒体类型(MultipurposeInternet MailExtensions(MIME)一PartTwo:MediaTypes)[查看2017-11-13]J.可从以下网址获得:(http:// www.ietf.org)
IETFRFC4122通用唯一标识符(UUID)URN命名空间(AUniversallyUniqueIdentifier (UUID)URNNamespace)[查看2017-11-13].可从以下网址获得:(http://www.ietf.org)
IETFRFC5646标识语言标签(TagsforIdentifyingLanguages)[查看2017-11-13J.可从以下网址获得:(http://www.ietf.org)
COLLADA1.4.1:2008年3月,COLLADA-数字资产架构发布1.4.1[查看2017-11-13],可从以下网址获得:(http://www.khronos.org/files/collada_spec_1_4.pdf)
PLC开放XML2.0:2008年12月3日以及PLC开放XML2.0.1:2009年5月8日,IEC61131-3 的XML格式[查看2017-11-13],可从以下网址获得:(http://www.plcopen.org)
- GB/T39003.1—2020/IEC62714-1;2018
3术语和定义、缩略语
3.1术语和定义
下列术语和定义适用于本文件。 3.1.1
自动化标记语言 automationmarkuplanguage;AML 符合IEC62714的基于XML的工厂工程数据交换格式。
3.1.2
自动化对象 automationobject 自动化系统中的物理或逻辑实体。 注:一个自动化对象是:一个自动化组件、一个阀门或一个信号。
3.1.3
AML对象AMLobject 具有一个或多个与一个AML角色类有关联的CAEXRoleRequirements的一个自动化对象的数
据表达。
注:AML对象是自动化标记语言的核心元素。它们代表了一个实例,并且可包括管理元素、属性、接口、关系和
引用。
3.1.4
AML类AMLclass 预定义的AML对象类型,可以是AML系统单元类,AML接口类,AML角色类或AML属性
类型。
注1:AML类存储于AML库中,AML类的类型是SystemUnitClass,InterfaceClass,RoleClass或AttributeType。 注2:AML类定义了可再使用的解决方案,其特征是属性、接口和聚合对象。 注3:AML类能被多重实例化。 注4:AML类是用户自定义的或标准的AML类。
3.1.5
AML属性AMLattribute 属于AML对象并与AML类或AMLAttributeType中定义的属性相关的CAEX属性。 注:AML属性被描述为一个符合IEC62424;2016中A.2.4相关规定的XML元素。
3.1.6
AML文档 AMLdocument 遵循IEC62714(所有部分)的AMLCAEX文档及所有被引用的子文档。 注1:AML文档可被存储为文件、字符串或数据流。 注2:AML文档包含AML对象和/或用户自定义对象。 注3:AML文档可由以一个AMLCAEX文档作为根文件的多个文件构成。
3.1.7
AML文件 AMLfile 遵循本部分的CAEX文件。其扩展名为.aml,且不包括任何被引用的子文件。
3.1.8
AML接口 AMLinterface 与AML接口类有关系的单一连接点。 注:接口允许按CAEX内部链接的定义描述对象之间的关系,例如信号接口、设备接口或电源接口。
2
上一章:GB/T 35132.3-2020 自动化系统与集成 制造系统能源效率以及其他环境影响因素的评估 第3部分:环境绩效评估数据聚集过程 下一章:GB/T 32855.2-2020 先进自动化技术及其应用 制造业企业过程互操作性建立要求 第2部分:评价企业互操作性成熟度模型

相关文章

GB/T 39003.1-2020 工业自动化系统工程用工程数据交换格式自动化标记语言第1部分∶架构和通用要求 GB/T 16656.45-2013 工业自动化系统与集成 产品数据表达与交换 第45部分:集成通用资源:材料和其他工程特性 GB/T 16656.54-2010 工业自动化系统与集成 产品数据表达与交换 第54部分:集成通用资源:分类和集合论 GB/T 16656.11-2010 工业自动化系统与集成 产品数据表达与交换 第11部分:描述方法:EXPRESS语言参考手册 GB/T 16656.56-2010 工业自动化系统与集成 产品数据表达与交换 第56部分:集成通用资源:状态 GB/T 16656.51-2010 工业自动化系统与集成 产品数据表达与交换 第51部分:集成通用资源:数学表达 GB/T 16656.55-2010 工业自动化系统与集成 产品数据表达与交换 第55部分:集成通用资源:过程与混合表达 GB/T 16656.42-2010 工业自动化系统与集成 产品数据表达与交换 第42部分:集成通用资源:几何与拓扑表达