MES工艺信息管理解决方案

【导读】
在制造企业当中,许多企业都是利用ERP或MRP系统来制定生产计划,在实际生产的过程中,需要充分考虑车间资源的基本情况,这样才能够做出科学合理的生产计划。制造企业信息化生产

在制造企业当中,许多企业都是利用ERP或MRP系统来制定生产计划,在实际生产的过程中,需要充分考虑车间资源的基本情况,这样才能够做出科学合理的生产计划。制造企业信息化生产需要有效地结合车间的实际情况来进行,这就需要企业计划层和车间控制系进行有效的连接,这就是制造执行系统,简称MES。

工艺的重要性

1、基于MES工艺信息管理系统的总体设计

为了促进企业进行科学、信息化生产,基于MES的生产过程信息管理系统充分考虑企业的产品结构和企业设备的具体情况,需要和企业生产过程相关的技术方法结合成一个整体,做好企业决策层和执行层之间的有效交流,这样才能够促进产品的信息化生产,符合企业生产的需要。


1.1工艺信息管理系统的体系结构

面向MES的生产过程信息管理系统需要通过企业内部网和企业资源计划(ERP)服务器和文件管理系统(PDM)的服务器进行有效的连接,并通过终端开关和车间生产线进行连接。系统可以从ERP系统中获取所需要的信息,还可以在PDM系统中获取流程信息。根据生产计划、生产量、生产目标完成时间来科学合理地调度人员,还需要根据PDM设备工艺的信息来合理安排车间生产计划,安排好生产计划以后,需要生成电子打印单,并分配给每个生产线进行生产,让生产线的工作做到有章可循。生产人员在获得电子打印单的同时,并且获得生产任务和技术生产的文件来进行相应的操作。


1.2工艺信息管理系统的开发框架

为满足不同企业在不同的软件和硬件环境下进行运行的需要,MES的生产过程信息管理系统具有B/S结构和C/S结构的两种特性,这样可以有效保证该系统具有良好的可移植性,可维护性。B/S结构被称为浏览器/服务器结构,使用B/S结构进行应用程序开发,在进行开发的时候,程序员只需要在服务器端输入运行代码,而不需要在客户端编写任何代码,这样就能够达到使用方便的效果。对C/S结构的,也就是客户端/服务器体系结构,这种结构的应用开发,还需要对服务器程序进行有效的开发,也需要开发客户端程序,并且需要实现两者之间的通信。


1.3工艺信息管理系统的层次结构

为了方便对系统进行维护,MES工艺信息管理系统的设计需要采用分层管理的系统方法来进行管理,这样能够做到有针对性的操作。以下是该系统的层次结构:

第一层是基础数据层,主要包括各种异构的数据库。支持MES信息管理系统面向异构数据库进行验证,服务器中的数据源为SQLServer2005和MySqlServer。

第二层是业务层。业务层的系统需要根据一个具体的逻辑来实现业务,每个组件在系统都需要进行封装业务,这样才能够对各个模块进行管理,其中包括文件管理模块、课程管理模块、任务管理模块、系统配置模块等。

第三层是表示层。表示层是实现系统和用户之间的有效联系,能够实现用户与系统之间进行合理的信息交换。


 

2、基于MES工艺信息管理系统的应用层设计

2.1基本数据层的设计

制造企业需要按照软件系统进行采购和生产管理,在系统发展的不同阶段需要使用不同的系统。利用MES系统时,可以从原来的系统中获得相关信息。信息管理系统还可以从系统外获得需要的信息,该信息的第一部分是从ERP系统中可以得到,如:物料需求计划、生产任务;另一部分可以从PDM系统获得的信息,如:工艺流程、作业指导书等。由于ERP与PDM系统都是相对独立的,他们可能会采用不同的标准来进行规定,不同厂商在实施过程中,基础的数据库是不一样的。在MES工艺信息管理系统中需要形成一个统一的规范,这样就能够实现各种工艺信息的有效整合。


2.2业务层的设计

通过Hibernate的框架来进行合理的配置,建立与基本数据表之间的联系。根据两种数据库中数据源的配置情况,实现持久化类的程序对应于一个数据源表。为了实现对多数据源管理过程的信息管理系统下的数据传送,需要在Spring配置文件中的applicationContext.xml做一个更加详细的部署。在配置过程中,两种类型的数据源都配备了两套sessionFactory和事务管理器,代理服务和Hibernate映射文件来指定不同的属性,对独立的数据源和不同的数据源进行对应的加载。根据用户在系统中的请求数据,选择不同的属性,然后根据数据源配置和Hibernate映射文件来处理不同的数据库,实现系统的各项功能。


2.3表示层的设计

表现层使用DreamweaverCS5来进行整体布局,每一个独立项的详细信息都是由JSP结合Struts标签库来进行构建。利用Struts标签页界面可以大大减少代码量,并使用一个非完整的UI标签来访问数据。模型数据进行接收是在JSP页面当中,还要更新Struts标签和其他HTML元素向用户显示出来。为了有效实现对用户输入信息的合理处理,需要根据结果JSP页面来进行重新定向,需要创建一个控制器动作和拦截器来配置文件Struts.xml。控制器的作用是对一些输入的信息进行拦截,拦截器的配置文件Struts.xml是用来描述JSP页面和行动之间存在的联系。在信息管理系统的过程,需要通过拦截器来实现系统的要求,使处理结果能够显示在用户界面上,允许用户获得他们所需要的信息。

 

3、基于MES工艺信息管理系统实现的功能

3.1工艺信息的分组管理

基于MES工艺信息管理系统能够指导车间的生产经营,对车间的工艺信息进行分组的管理。企业将产品制造过程制成文件的形式发给各个车间,常见的工艺文件:工艺卡片和工序卡片。机械加工工艺过程卡片的内容是多工序多步生产过程中。制造企业需要根据产品的不同生产批次来制作不同的卡片,各批次的标准也是不一样的,它们的做工要求也是不同的。在进行单件、小批量生产过程中,需要做好工艺规划,并且进行生产过程的简单介绍,做好信息传递和管理,做好机械加工工艺的有效控制。


3.2对产品结构信息的管理

工艺过程卡需要结合相关产品来进行制作,这是使系统能够更好地管理产品,对每个进程可以更好地进行有效的控制。工艺结构树和产品结构树有一定的相似性,可以增加对产品的了解,掌握零件工艺结构树的节点,这样可以清楚地描述每个组件的产品不同的生产工艺要求。在进行产品设计的时候,还需要考虑成本、时间和其他因素,根据产品的精细程度不同,对于一些生产过程只需要进行简单的工艺过程卡,有些生产过程需要制作更加精确的生产工艺过程卡。为了做到各部分内容的清晰明确,需要对过程的信息结构的详细信息进行分析,这样才能做好工艺信息的管理工作。


3.3工艺信息的关键词检索

传统的企业工艺信息管理是以工艺卡片和工序卡片的形式来保存的,不易快速访问和管理。可以利用电子文档来存储过程卡的信息,虽然可以解决企业工艺数据管理的问题,但工艺卡片和工序卡片不能够快速的访问,降低了工作效率。为了能够有效解决上述问题,可以把这些信息和数据存储在基于MES工艺信息管理系统当中,这样可以提高检索过程中的信息管理。工艺信息检索支持查找特定的设备或工艺设备的信息,并且进行分类筛选,及时掌握工艺信息,有利于企业做出正确的决策。


4、结语

基于MES工艺信息管理系统能够有效实现信息的传输,并对工艺信息进行科学合理的管理。该系统能够将生产任务的技术信息资料发给生产队的车间,帮助车间人员能够快速、准确的获取生产过程所需要的技术文件,这样就能够提高车间生产效率,促进企业的快速发展。
 

  • 2019-10-12 14:43
  • 我要分享:
声明:文章"MES工艺信息管理解决方案"为上海御云信息科技有限公司原创文章,转载请注明出处,谢谢合作!您所在位置:钣金MES > 服务与支持 > 服务与支持 > 技术知识库 >

联系清泰代表

热门文章
热门标签