人物在MES智慧工厂车间中基于can接口详细设计与实现生产数据通信协议
人物在MES智慧工厂车间中,基于can接口详细设计与实现生产数据通信协议。该协议是实现MES制造执行系统与智慧工厂内智能制造终端之间进行数据通信交互的关键,涉及到一系列数据交互内容,包括但不限于数据交互方式、数据交互格式等。本文拟定的数据通信协议能够连接生产控制中心的MES制造执行系统与智慧工厂内的智能制造终端,是用来实现MES系统与智慧工厂内智能制造终端之间数据正常通信的一种约定。该协议具有独立的模块性,可以定制,可扩展,可移植,从而使得所有自动化设备都能以统一的方式来与MES制造执行系统进行数据通信。
1 引言
智慧工厂是现代化工业信息化发展的一个新阶段,是智能工业发展方向之一。为了实现从生产排产、数量统计、过程监控、报警故障管理到设备智能化管理等各个方面的一体化管理模式,我们需要在工业现场总线布局、MES控制中心及智能制造设备等硬件基础上,定制相关稳定可靠的通讯协议,以统一MES系统控制中心与多机器设备终端通讯方式及内容。
2 智慧工厂生产车间管理流程
车间管理是指对车间所从事各项生产经营活动进行统一计划、组织、指挥、协调和控制的一系列工作。在我们的设计中,所有作业都是根据MES发送的指令来进行,这些指令包括订单需求结合实时运行状态安排作业任务书给相应设备。此外,在原材料采购质检期间 MES会通知生 prodution部做好准备工作,并检查设施状态。
3 数据通信模块划分
本文提出的生产数据通信协议遵循模块化、高內聚低耦合设计思想,其传输方法为XML格式打包传输。我们将其结构如图3所示,该结构显示了两个独立层次:一个是对 MES 与PLC 之间定义应用层自己的标准,即为Communication Layer 1;另一个支持目前主流PLC 通信,如OPC-UA 等国际主流通 讯,如Communication Layer 2。
4 通信协议运行流程
本文提出的communication protocol 应用于 MES 系统和smart manufacturing device 上,它们必须同步运行才能保证有效沟通。这部分包含了如何处理来自smart manufacturing devices 的命令解析,以及如何向它们下达排产信息并获取实时操作反馈。此外,还有关于报警处理和结束排产后进一步行动的问题需要解决。