孙 洁,王兴楠,刘晓悦
(华北理工大学 电气工程学院,河北 唐山 063210)
随着智能制造时代的到来,信息化技术与自动化技术融合不断加深,对于制造业来说,需要利用信息化手段传输数据,优化生产管理,同时也需要自动化水平提高来提高生产效率[1].在这样的环境下MES(Manufacturing Execution System,制造企业生产过程执行系统)成为了许多大中型制造型企业的主要生产信息化管理系统[2].同时对于大中型生产线体来说所使用的设备种类繁多,通信方法不同,同时数据采集量非常大,MES系统搭建异常繁琐,成本极高,导致当前国内在推行MES系统是步履维艰.MES管理系统的应用核心是数据通信的准确性、实时性,需要采集的数据包括物料跟踪信息、生产计划信息、设备运行信息等等[3].当前MES系统与现场设备通信的方式很多,包括通过第三方软件使用计算机汇编语言编程访问MES数据库或CSV文件,通过OPC服务器作为中间件的方式进行访问[4],通过RFID射频技术进行数据传输,通过组态软件将现场设备组网等等[5].PLC(可编程逻辑控制器)可实现底层设备控制和数据采集[6],同时具有开放安全可靠的特点在工业控制中得到了广泛的应用.因此,在MES系统与西门子S7-300系列PLC的实时通信上做了深入研究,分别提出基于Ethernet通信协议的PLC端通信模块程序实现PLC与MES系统的实时通信[7],并在某汽车制造厂发动机装配生产线上进行验证,对于提高生产效率,生产过程可视化具有重要意义.