制造企业PDM与ERP集成的研究与应用
徐周
摘要:本文主要针对制造企业PDM与ERP系统集成进行研究,其中主要针对PDM与ERP集成的方式以及数据流向进行分析,并提出具体的实施方案。旨在通過本文的理论分析,促进制造企业PDM与ERP集成系统研究更加深入,为实现更加有深度的PDM与ERP集成构想提供参考。
关键词:PDM系统:ERP系统:制造企业:集成系统
PDM系统主要是指Product Data Management,是对企业产品相关数据、信息的管理系统,同时对产品的结构及配置、流程、设计以及工艺多种功能管理的系统;ERP系统主要是指Enterprise Resourse Planning,是企业管理中执行的一种资源计划管理系统,主要包括企业基础数据管理以及人力资源管理、设备管理以及生产计划管理、供应与销售管理等等。该系统能够实现独立运行需要产品工程数据,而这些数据的主要来源依靠于PDM系统。PDM系统中所含数据信息的主要来源包括工艺数据、生产计划组织等又离不开ERP系统。因此在企业管理中为保证数据的准确性,提高企业对数据的应用效率,应实现PDM与ERP系统集成,以满足企业需要,尤其是制造企业的生产与管理需要。
1PDM系统与ERP系统集成
PDM系统与ERP系统的集成方式主要包括两种形式,一种是数据级系统集成,一种是互操作级系统集成。
数据级系统集成方案主要是指基于PDM系统与ERP系统中间数据库进行数据暂时性存储,通过中间格式的预订将两个系统数据分别开发脚本并输出各自数据到中间数据库。通过定时调度Listener对中间表及数据进行处理。后者是通过接收端系统来添加操作,进行数据读取与处理。
互操作级集成方案主要是指在PDM/ERP系统中制定专门菜单,继而实现对ERP/PDM系统的数据获取与操作。用户在实践运行中通过对PDM客户端对应菜单的选择,会直接调动相应系统程序进行执行,其搅拌程序是以ERP提供的接口函数为主,完成对应数据参数的传输。ERP系统能够正确对接口函数发出的指令,进而对内部程序主要数据进行调用,形成物料清单等。ERP数据的生成主要是依靠ERP内部程序进行的,在数据生成之前利用ERP设定业务逻辑进行校对验证。互操作级集成方案不需要运行额外侦听程序,主要依靠PDM、ERP本身的服务器一客户端通讯机制,顺利完成对外界系统的操作指令。
在选择方案时应充分考虑到工厂PDM与ERP为不同厂商,要保证在互操作级系统应用中实现集成就要满足双方紧密配合,但由于是两个供应商,为实现紧密配合就要花费大量的时间,且投入成本较高。基于在制造企业的实践应用中为保证两个系统独立,因此主要选择系统集成方案一。
2制造企业PDM与ERP集成方案
2.1集成数据流程图
制造企业应用CAD系统进行产品三维零件设计,并根据实际需要构建二维图纸设计。将一系列产品结构信息及产生的文档信息直接纳入PDM管理。CAPP系统将针对各种书序进行生产工艺规程文件的编制,并将工艺直接纳入PDM管理中。对文档中关于工艺路线的信息进行获取再存入PDM数据库中;PDM系统为ERP系统提供其制造厂产品工程的相关数据,主要包括工艺路线以及制造BOM;通过ERP系统对原材料信息进行获取及应用,如下图所示。
2.2实现方案分析
在ERP系统数据库构建BOM并建立中间表,开发两个系统接口程序,对BOM及工艺路线进行管理,传送到ERP系统中。具体实施如下:①设计BOM。开发人员利用CAD系统将产品装备进行设计,并将所有设计方案融合进去,利用CAD导入PMD,形成产品BOM。通过在PDM中构建产品配置项,形成关联性关系,再对产品配置方案进行定义。②工艺执行人员在制造BOM工具中选择相关产品配置,再打开工具复制其BOM,根据实际生产需求调整BOM结构,再以工艺需要及工艺件、虚拟件定义等完成编码,对零件进行属性的定义。③工艺人员通过CAPP完成下料冲压卡片、组装工艺卡片编制等,再通过PDM进行流程审批完成工艺卡片信息的工艺路线数据输出。为保证所有数据的准确性与一致性,要在BOM工具中获得ERP系统中的工作中心信息等。④材料定额人员补充添加原材料信息,通过在BOM工具中访问ERP系统实现原材料信息表的获取,同时工时定额人员再为零件制造定义工时。⑤通过BOM传送其完成的工艺路线到ERP系统中间表。⑥通过ERP系统进行定义接受操作,对中间表数据进行接受,并通过正式表进行信息处理。
3结论与分析
基于上述分析可知实现PDM与ERP系统集成,在集成系统运行过程中,该系统的稳定性相对较高,在较长周期的试运行过程中能够满足制造企业的实际需要,同时取得较好的运行效果。PDM与ERP系统集成能够保证制造企业在生产产品的过程中其工程数据顺畅流通,在设计环节、生产环节等都十分顺利;同时ERP系统在运行中其产品数据更加准确;PDM与ERP集成大大提高了产品生产及管理人员的工作效率;PDM与ERP集成能够有效缩短工程周期,并提高产品制造效率。
但在今后的企业实践应用中,应充分注意以下几个方面的问题,以保证PDM与ERP集成效率更高。①要对数据流向问题考虑清楚,通常情况下集成系统数据同时从PDM系统流向ERP系统,因此证明其数据源应是PDM系统。②在PDM与ERP集成过程中还要对物料编码进行充分考虑,也就是两个系统的集成关键问题。两个系统物料编码应注重一致性,否则在系统集成过程中还需要通过定义进行规范,以保证其关系对应实现转换。③系统集成方案的设计与规划应用从数据级角度出发,在完成PDM与ERP系统集成时数据同步性相对较差,但通过规范读写以及掌握中间数据时间等,就能够保证数据同步性不会受到影响。④在PDM与ERP系统集成前应对数据进行检验,使其数据保证与ERP系统业务逻辑相符合。
制造企业工厂在实践生产中已经逐渐实现ERP系统的深化应用,同时在各生产车间中基本配置电脑,保证每个工位能够通过系统化操作提高工作效率。利用电脑进行工作任务的接收与汇报,有效的取代了生产过程中需要的纸质产品,以及生产工艺文件等。运用ERP系统进行车间操作,能够使接收制造工艺任务的同时获取所有需要的电子数据,以及制造环节中工艺文件数据等,基于这种条件下PDM系统数据更改能最及时的反应到生产现场,在今后的制造企业生产及管理中应加强对PDM与ERP集成应用。