工业4.0 非常热,几乎变成了一个宣传的口号了。工程师关心的是技术路线图以及它背后的技术。在本文我们聊聊工业4.0 的一个重要概念-工业组件(I4.0 component),以及如何为物理对象实现I40组件。

工业4.0 的核心是工厂中所有资产(设备,传感器,机械手,生产线等等)的数字化描述,因此工业4.0 工作小组提出了工业4.0 组件的概念。

工业组件给工厂中的资产(设备,仪表,生产线。。) 加了一个管理壳,相当于将物理设备穿上了一个数字外衣。I4.0 组件是工业4.0 的基础。它是工业4.0 模型的其中一个维度,在此基础上才可能实现产品生命周期管理和企业控制系统的集成(也就是RAM 4.0 的另外两个维度)。

这样的数字化描述不仅要求格式是一致的,而且要求语义的定义。形式一致通常是通过通信协议来实现的。比如OPC UA 。但是语义需要描述语言。

即使各个厂商都采用了OPC UA  协议,但是如果它们在语义上不一致,仍然无法沟通和协作。

AutomationML 语言可以成为工业4.0 组件中资产的建模语言。

AutomationML简介

从字面上就可以看出,AutomationML(简称AML) 是基于XML 的自动化描述语言。支持异构工程工具之间的数据交换。通俗地讲,它的目的是为互联各种工程工具,它们包括机械工厂工程,电器设计,过程工程,过程控制工程,HMI开发,PLC编程,机器人编程等等。

AML 遵循了面向对象的思想,可以用于描述和存储工厂物理和逻辑组件模型。一个对象可以由子对象构建而成,工厂自动化中典型的对象包括了拓扑结构,几何和动力,控制逻辑。下图描述的AML 的结构。

AML 的核心是顶层数据格式的CAEX IEC61424 .它连接不同数据格式。所以说,AML 是一种分布式文件架构。

图中列出了几类AML 描述的对象库:

COLLADA

COLLEADA 是一个3D 立体几何模型的XML 描述方案。名称比较高大上3D Asset Exchange Schema(3D 资产交换方案)这是由 Khronos Group 的机构提出的,最早是为游戏设计的(是SONY 公司提出的)。对应地还有一个ISO/PAS 17506:2012国际标准。

3D 模型非常重要,在CAD 设计,协作,数字孪生,仿真等应用领域中存在各种3D 模型的格式。大部分是企业的内部格式。比如AutoCAD,solidworks 等CAD 大厂都有自己的格式。第三方开发者要进入这个领域就需要一个开放性的标准。为了进入这个领域西门子在很短的时间内提出了JT 格式。开发了JT2GO 软件工具。而AML 采纳了COLLADA。

AML 包含了设备的行为的描述,它包含了PLCopen XML ,也会包含IEC61499.

从AML 的国外论文中看,AutomationML 的心够大的。它将是一个工厂的模型语言,可以描述一个工厂的一切! 也称为工业4.0 的描述语言。AML 可以·用来描述ERP和MES系统的数据,它们包括人员,设备,材料等等。

AML和OPC UA 的融合

在开放性系统和工业4.0 的领域中,OPC UA 也是一个经常被提及的重要技术。OPC UA 是开放性系统中,基于对象的通信协议。而AML 是对象的描述语言。也就是说,OPC UA解决的是如何对话。而AML 解决的是对话的含义。两者相结合构建成未来工业4.0 中信息物理系统沟通的完整方式。

AML和OPC UA 相结合能够完成I4.0 组件管理壳的需要,它的组件管理和工业4.0 兼容的通信。也只要在工业4.0 的框架下,我们才能体会到AML和OPC UA 的重要性。

AutomationML与OPC UA 相结合-为工业4.0 组件建模相关推荐

  1. 以OPC UA协议输出工业树莓派数据

    一. 前言 OPC UA是一种基于以太网的开放通讯协议,亦可谓是工业4.0中的当红通讯协议,意在打通OT和IT网络,以一种统一的数据架构和方法,为不同网络中的设备相互访问和操作提供可能性,同时为不同行 ...

  2. 构建OPC UA 可执行模型(3)-建模工具

    组态程序是用户构建OPC UA 应用系统的关键工具,尽管我们看到由UaModeler这种OPCUA 建模工具, 但是使用这种工具需要大量OPC UA 信息模型的技术细节,使用起来实在是麻烦了.笔者认为 ...

  3. 构建OPC UA 可执行模型(1)

    OPC UA是工业自动化领域的一项重要的通信协议.它是一种基于信息模型构建的.当一个信息系统中都采用了OPC UA通信协议之后,组件之间能够以模型中的对象,变量,方法和事件来相互交换信息.它将是工业4 ...

  4. 合作式智能运输系统 车用通信系统应用层及应用数据交互标准 第二阶段_为什么一定要了解OPC UA TSN——未来的工业通信标准...

    ↑ 点击上方 "智能制造之家" 关注我们 写在面前 前面我们介绍了很多OPC UA的相关知识: OPC UA-面向未来的工业通讯规范 OPC UA服务器和客户端的安全机制你明白吗? ...

  5. 使用OPC UA 封装IEC61499模型

    OPC UA是工业自动化领域的一项重要的通信协议.它是一种基于信息模型的通信协议.当一个信息系统中都采用了OPC UA通信协议之后,组件之间能够以模型中的对象,变量,方法和事件来相互交换信息.它将是工 ...

  6. 【虹科技术】OPC UA技术,实现设备控制与互连未来

    1. OPC UA因何而来? 讲到OPC UA 不得不提及他的前辈OPC,OPC(Object Linking and Embedding(OLE) for Process Control)是微软公司 ...

  7. [2] OPC UA信息建模

    OPC UA信息建模 为什么要对信息建模 OPC UA信息建模的基础原则 节点和引用 对象.变量和方法 对象和变量类型 对象类型 变量类型 地址空间 信息模型 地址空间模型.信息模型和实例数据之间关系 ...

  8. 【工业互联网】刘亚威:工业互联网联盟与工业4.0平台的合作始末

    工业互联网联盟与工业4.0平台的合作始末 航空发展研究中心  刘亚威 本文由空天防务观察(AerospaceWatch)授权转载 2016年3月2日,工业4.0平台(Plattform Industr ...

  9. ·工业 4.0 和第四次工业革命详细介绍

    工业 4.0 是制造/生产及相关行业和价值创造过程的数字化转型. 目录 工业 4.0 指南 工业 4.0 与第四次工业革命互换使用,代表了工业价值链组织和控制的新阶段. 网络实体系统构成了工业 4.0 ...

最新文章

  1. 可持久化数据结构讲解
  2. TP 720N V3 8M flash 无TTL 刷回原厂教程
  3. reviewboard搭建
  4. php负载均衡原理_负载均衡的原理(通俗理解)
  5. 电子商务对物流的影响
  6. web开发移动端准备工作
  7. js替换字符中的斜杠反斜杠
  8. Java之品优购课程讲义_day12(6)
  9. 给editplus加一个主题
  10. 腾讯云+宝塔+tomcat / nginx部署前端代码
  11. 分享两个软件,listary和Snipaste,以及Listary的配置文件
  12. 服务器软硬件安装和配置,Windows Server 2016-系统安装软硬件要求
  13. 已知圆外一点坐标,以及圆心坐标、半径,求圆的切线方程
  14. [转贴]请珍惜你身边爱你的人
  15. 结队项目——智能订餐系统用户调研报告
  16. 移动端h5页面软键盘弹出后 背景图片被顶上去
  17. 圆上三点求圆心和半径
  18. 中国电信中兴F412光猫——IPTV与网络单线复用
  19. 高等教育心理学:学生的认知发展
  20. 奇文共欣赏 疑义相与析

热门文章

  1. 字节码编程 | 使用Javassist动态生成Hello World
  2. mysql数据库有哪些版本_MySQL数据库各个版本的区别
  3. 怎样判断一个诊断(风险预测)模型的好坏?
  4. 大脑和小脑——规划和执行
  5. 防火墙架构及CC***
  6. java知识体系综合面试题
  7. js打印页面指定区域内容
  8. 帝国CMS7.5基于es(Elasticsearch)7.x的全文搜索插件
  9. python install tensorflow 国内源-清华源安装
  10. 微信图片转换成文字的方法