5 提交 / 0 new
最新文章
Michelle
AutomationML

 AutomationML(自动化标记语言)是基于XML的标准系列(IEC 62714)免费的开放标准,用于描述生产过程中设备或工艺过程。AutomationML的最终目标是促进不同设备制造商和运营商工具之间的数据交换,连接异构工具之间的数据集成,如机械工程,PLC,机器人控制等。

        AutomationML把不同设备组件的对象进行封装,一个对象可以包含其他子对象,自己也可以是更大对象的一部分。比如描述一个螺钉,一个机器人等。

安德鲁
有一起研究AutomationML的伙伴吗?一起搭个伙

有一起研究AutomationML的伙伴吗?一起搭个伙。

AutomationML首先是一个数据交换的标准,目前,AutomationML和OPC-UA组织共同组成了工作小组,致力于两种技术的融合,开发出基于AutomationML标准下的OPC-UA信息模型及传递标准。

AutomationML目前已经被确定为IEC 62714国际标准。

 

bird
学习AutomationML

学习AutomationML,首先得了解AutomationML相关的软件和标准规范。后期有时间了我会针对这两个事项进行详细分析。

 

安德鲁
一,介绍

一,介绍
首先,AutomationML用于自动化领域的数据交换。
在AutomationML定义的数据交换格式(自动标记语言, AML)是一种XML模式为基础的数据格式,并已开发出以支持异构工程工具架构的数据交换。
AML的目标是使不同学科,如机械,厂房工程,电气设计,工艺设计,工艺控制技术,HMI的发展,PLC编程,机器人编程等工具进行数据的互联。
AML遵循面向对象建模,允许物理和逻辑的元素通过数据的方式进行封装。一个对象可以由其他子对象组成,而且其本身又可以是一个更大的组成部门或者聚集。工厂自动化典型对象包括框架拓扑,几何图形,动力和运行逻辑。而运行逻辑又包括测序,行为和控制。因此,AML工程数据交换的一个重要方面几何结构,动力学和逻辑的面向对象的数据交换。

二,术语
AML:基于XML的数据交换格式的工程数据。
对象:自动化控制中的物理和逻辑实体。比如一个阀门等。
AML对象:用AML把对象进行数据表达
AML结构:预定义的AML的对象类型
AML属性:AML对象的特性
UUID:AML对象唯一标示符

三,缩写
AML   自动化标记语言
CAE   计算机辅助工程
CAEX  计算机辅助工程交换
COLLADA  协同设计活动
GUID   唯一识别
HMI   人机接口
ID    识别符
XML   可扩展标记语言

四,AML规范
IEC 62424:2008第七条款和附件
五,AML通用结构
根据IEC 62424:2008,AML对象与关联的另外一个AML对象称为“镜像对象”,而相关的AML对象被成为“主客体”,镜像对象不得改变,而因通过主对象改变。

paul
Automation MLBaseinterface  类

Automation MLBaseinterface  类:

1,AutomationMLBasetinterface

2,Order

3,PortConnector

4,PPRConnector

5,ExcemalDateConnector

6,COLLADAinterface

7,PLCopenXMLinterface

8,Communication

9,Signallnterface

10,automationMLBaceRole

11,Group

12,facet

13,Port

14,Resource

15,Product

16,Process

17,Structure

18,ProductStucture

19,processStructure

20,RexourceStucture

21,PropertySet

详细说明及使用方法请查询相关资料。