1704013210
有了这些基础性的工作,过去控制工程师使用OPC UA对象在控制层、MES层和ERP层之间进行通信时遇到的难题即将迎刃而解,即在处理关键数据存取时,如何在制造运营管理(MOM)系统的高速要求与企业信息系统慢速而又随机存取的要求之间构筑顺畅通达的桥梁,使这一通信成为可能且可行。
1704013211
1704013212
6.PLCopen的XML纲要规范
1704013213
1704013214
在工业控制软件的开发成本和工程成本日益上升的形势下,希望能在不同的软件开发环境之间交换其程序、函数/功能块库和工程项目的需求越发高涨。考虑到编程仅仅是控制软件完整应用开发套件的一个环节,为规范它与其他环节间的数据交换的接口,有必要提供能实现IEC 61131-3编程的数据交换规范(见图3-10)。通过为IEC 61131-3规定一种XML的格式来倡导一种开发环境,使得在此基础上构成统一的工程软件平台。利用PLCopen规范的XML格式来实现不同软件工具的数据交换:为统一的工程平台实现不同控制功能的编程、组态提供基础;为统一的工程平台实现设计、调试、运行操作、维护各阶段的功能的前后衔接提供基础。还可以利用XML进行由不同硬件平台定义的I/O变量和内部变量之间的变换,为控制程序无障碍移植创造前提条件。
1704013215
1704013216
1704013217
1704013218
1704013219
图3-10 以XML格式构成统一的工程软件平台
1704013220
1704013221
制定PLCopen的XML纲要规范(scheme)的目的是:基于当今XML技术,把IEC 61131-3环境下的完整工程项目的全部信息用XML格式予以表达。这些信息包括:文本化编程语言-IL和ST,图形化编程语言0LD和FBD,结构化编程语言-SFT,图形信息(如地点、位置和它们之间的连接路径),程序组织单元POU-函数、功能块、程序、数据类型、工程项目信息(分层结构)、映射信息、制造厂商的特定信息和注释。
1704013222
1704013223
类似于建模工具(如:UML通用建模语言),PLCopen的XML规范规定了与图形和逻辑信息的生成程序的接口。类似于文件生成程序、管理程序以及版本管理那样,该规范也规定与图形和逻辑信息的使用程序的接口,还规定了功能块库的分发格式(distribution format)。于是,由图3-11可知,从纵向看XML,它是为开发工具在图形和逻辑信息的生成软件与使用软件之间提供接口。从横向看XML,它又为不同工程项目的开发工具和程序组织单元POU提供输入/输出接口。
1704013224
1704013225
1704013226
1704013227
1704013228
图3-11 运用PLCopen定义的XML进行不同功能软件的集成
1704013229
1704013230
多年前,由汽车制造商Daimler发起,并联合ABB、KUKA、Siemens、Rockwell Automation等工业企业,软件和服务商netAllied、Zühlke以及karlsruhe大学、Magdeburg大学成立了AutomationML组织,通过共同定义数字化工厂的一种中间格式——自动化标记语言AutomationML(Automation Markup Language),进行标准化。制定AutomationML标准的目的是:降低工程成本,加速工程进度,无缝数据传输,保持数据的一致性,便于同类数据的后备,为适合市场需要的创新产品制造商降低市场进入壁垒。
1704013231
1704013232
AutomationML是一种免费的开放标准,目前已被IEC接受并成为工业4.0、智能制造的一种国际标准,主要用于制造自动化,包括机器人和物流,但并不局限于此。
1704013233
1704013234
AutomationML的创新主要在于:在一个单一的根格式(XML格式)下将许多重要工程所广泛接受的标准综合起来并予以应用。在车间工艺流程(设备)布局方面,采用CAEX标准(Computer Aided Engineering Exchange),这是一种基于XML的容许存储分层结构对象信息(如工厂)的中间数据格式。在几何结构、机械运动学和运动规划方面,采用COLLADA规范,这是Khronos组织定义的一组基于XML的文件策略模式,用于实现3D应用程序的数据自由交换。在顺序控制行为方面,采用PLCopen组织的IEC 61131-3的XML格式。
1704013235
1704013236
1704013237
1704013238
1704013240
智慧工厂:中国制造业探索实践 3.4.3 MES在数字化智慧工厂中的作用
1704013241
1704013242
西门子工业领域的首席执行官鲁思沃教授2014年7月在北京的演讲中指出,工业4.0的三大支柱是:MES、虚拟和现实的结合、CPS物理信息融合系统。在西门子看来,工业4.0这三大支柱中,MES将会起到更重要的作用。这是迄今为止将MES在工业4.0中的作用诠释得最清晰的论断。
1704013243
1704013244
图3-12清晰给出了在工程设计、生产制造和供应链、销售这三个维度的信息模型中,MES是实现数字化工厂实时集成的交集点。
1704013245
1704013246
1704013247
1704013248
1704013249
图3-12 MES是实现数字化工厂实时集成的交集点
1704013250
1704013251
近20年来,MES系统结构的演进(见图3-13和图3-14):第一代经典MES,第二代MES与多种应用软件整合,第三代MES纳入运营管理平台OMP,第四代MES是制造运营管理MOM的基石,第四代MES将是基于知识、优化、指标、数据、约束的实时、敏捷、柔性、可组态的MES。
1704013252
1704013253
1704013254
1704013255
1704013256
图3-13 随业务功能发展经历了四代的MES
1704013257
1704013258
1704013259
[
上一页 ]
[ :1.70401321e+09 ]
[
下一页 ]