- 2
- 0
- 约5.69千字
- 约 10页
- 2021-12-08 发布于天津
- 举报
PAGE 1
PAGE 1
ZK框架的MES状态监控技术分析
本文对MES在制造业发展中的地位和作用进行了分析,描述了MES对状态监控技术的需求,对利用ZK框架构建MES的过程进行了探讨。并着重论述了利用ZK框架的Server-push技术以及FANUC、SIEMENS机床的相关接口技术实现状态监控的过程。 制造执行系统(ManufacturingExecutionSystem,简称MES)是现代集成制造系统中制造管理自动化的一项重要技术。它定位于企业上层管理和底层设备之间,面向车间层的管理掌握,收集生产过程中的大量的实时数据,反馈处理结果和生产指令,对生产过程中发生的事件准时进行处理,保持计划层与生产掌握层的信息通畅。可以说,MES是制造企业生产管理掌握信息集成的枢纽,而其中生产过程状态信息又是MES得以正常运行的重要信息来源。 1车间制造执行系统构建 为应对当代车辆关键零部件研制提出的周期短、交货期紧、批量品种变化的挑战,提高车辆关键零部件快速研制能力和自主创新能力。针对某车辆关键零部件车间的实际需求,设计并开发车辆关键零部件车间制造执行系统,该系统面向车辆关键零部件制造车间,有效地储存和传递生产信息,监控生产状态及计划信息执行状况、产品质量状况、资源配置状况等,优化车间的生产过程。实现车间级制造信息的管理与集成,利用计算机辅助进行信息管理、生产工艺计划制定和生产过程掌握,完成车间内的信息集成,驱动生产的有序、高效运行。该系统的软件架构如下图所示: 图1车间制造执行系统软件架构 本系统采用基于WEB的多层技术架构。为了满意系统的实际功能及性能需求并适应车间管理的业务模式,本系统特殊采用了ZK框架来实现其表现层。ZK是一个事件驱动(event-driven)的,基于组件(component-based)的,用以丰富网络程序中用户界面的框架。利用ZK框架,不需撰写JavaScript,即可开发出具有Ajax丰富互动效果的网页型应用程序。即软件系统的结构是B/S的,而软件的操作风格是C/S的,把两种软件结构的特点有机的结合了起来,且不增加系统的开发难度。 2制造执行系统状态监控技术整体架构 车间制造执行系统需要对底层设备生产状态进行采集和监控,生产状态是车间制造执行系统得以正常运行的主要信息和数据来源。本车间是数控机加车间,生产设备主要是离散的数控机床,数控机床生产状态信息采集技术难题的解决是制造执行系统实现的关键。数控机床的参数,生产状态,刀具信息,主轴信息,NC程序信息等都是需要重点进行监控的。机床状态监控功能主要是在制造执行系统的机床状态监控模块中实现的。 本系统是基于Web的制造执行系统,要实现对底层数控机床的状态监控需要解决两个层面的技术难题。一个是软件架构的,一个是状态采集技术的。第一个问题就是如何在本系统的软件架构下实现基于Web的状态监控软件设计与开发,另一个问题是如何实现对车间内各种类型的数控机床进行采集,并最终把采集到设备状态信息集成到软件系统中,从而达到对车间数控机床的状态监控。 为解决实时显示生产状态信息的问题,在软件实现方面采用ZK框架的服务器推(Server-push)技术,负责对状态信息的处理。状态信息由负责状态采集的软硬件采集到,存储在生产状态数据库中。制造执行系统实时监控数据库中状态信息的变化,并实时依据数据的变化把状态数据推到每个ZK页面中去。这样车间工作人员就能准时把握到各机床状态信息的变化。 依据数控机床种类的不同,主要是FANUC数控机床和西门子数控机床,采用不同的状态采集技术。对于FANUC数控机床使用串口宏技术采集机床状态,对于西门子数控机床采用PLC接口技术进行采集。图2为机床状态监控的整体软硬件技术架构。 图2机床状态监控的整体架构 本文对MES在制造业发展中的地位和作用进行了分析,描述了MES对状态监控技术的需求,对利用ZK框架构建MES的过程进行了探讨。并着重论述了利用ZK框架的Server-push技术以及FANUC、SIEMENS机床的相关接口技术实现状态监控的过程。 制造执行系统(ManufacturingExecutionSystem,简称MES)是现代集成制造系统中制造管理自动化的一项重要技术。它定位于企业上层管理和底层设备之间,面向车间层的管理掌握,收集生产过程中的大量的实时数据,反馈处理结果和生产指令,对生产过程中发生的事件准时进行处理,保持计划层与生产掌握层的信息通畅。可以说,MES是制造企业生产管理掌握信息集成的枢纽,而其中生产过程状态信息又是MES得以正常运行的重要信息来源。 1车间制造执行系统构建
原创力文档

文档评论(0)