论文部分内容阅读
MRPII和ERP的成功实施构建了强大的企业上层管理系统。高尖端设备的投入使用,奠定了坚实的底层控制基础。但上层信息管理系统与底层设备控制系统之间的断层问题,即上层管理系统与底层控制系统的“信息孤岛”弊端问题也显现出来。这些问题在发动机生产企业尤为突出。本系统正是为了解决这些问题而设计的。90年代初美国先进制造研究中心提出了三层的企业模型,即面向客户的计划层、面向车间的执行层和面向设备控制的控制层。制造执行系统(ManufacturingExecutionSystem,MES)就是处于中间层的管理系统。本系统基于MES理论,针对某公司发动机装配线而设计。系统主要编写了四大功能模块:下达返修计划,发动机返修模块,查询返修发动机模块,重新上线返修,实现了从企业上层ERP系统中自动读取生产指令信息,并下达到各个工作站,指导各工作站操作工按生产指令对工件进行装配,自动或手动的记录返修发动机的信息和引起发动机故障的原因,最后通过查询软件对产品的质量检测数据自动进行统计和分析,精确区分产品质量的随机波动与异常波动,将质量隐患消灭于萌芽之中。解决了企业上层计划系统与底层控制层之间的信息交流问题,提高了返修效率、企业生产效率和经济效益。本文详细叙述了如何通过研究MES理论及其功能模型,采用C/S结构,编写适合企业生产流程的C#工作站应用程序和WEB应用程序。在各个工作站之间采用UDP协议进行通讯,将工作站中与返修有关的工作信息通知相关工位,指导操作者正确装配工件,在返修下线岔道工作站通过Socket通讯与AGV任务调度系统交互信息,完成工件在返修岔道工作站与返修区之间的自动调度,实现了无纸化、自动化生产。降低了对人力、物力的消耗,优化了资源的配置。软件通过白盒和黑盒两种测试方法对软件进行测试,发现并解决了不符合现场要求的问题。使软件符合现场生产需求,方便操作工对发动机进行装配。程序采用软件工程思想对整体布局,具有可修改性、有效性、和可互操作性并且满足用户需求。