APP下载

基于PDM系统的信息化集成研究

2013-10-17焦晓艳陈宗利郑海婴

电子科技 2013年6期
关键词:元器件基线管理系统

焦晓艳,陈宗利,郑海婴

(中国航空工业西安航空计算技术研究所总师办,陕西西安 710119)

随着信息技术的快速发展,PDM系统已作为产品数据管理系统,实现了产品相关“信息”与产品相关“过程”的管理[1]。如何消除PDM系统与其他系统之间的信息孤岛,为其它系统提供了重要的输入信息,实现与其他系统集成也变得尤为重要,因此,完成PDM系统与各系统应用集成是当前面临的紧迫任务。

PDM系统与其他系统的集成目标是在尽可能对已有应用系统不做过多修改的前提下,使企业内各种信息系统被无缝集成到一起,实现业务流程的集成。

按照信息化建设计划,开展了基于PDM系统的信息化集成研究,将PDM系统作为信息化系统建设的唯一数据源,对产品数据、物料、元器件等进行管理,并提供给MES、MSM、工艺管理等系统,支撑各系统应用,实现信息统一管理与共享。

1 PDM系统与生产管理系统的集成

1.1 集成需求

MES系统独立使用需要手工录入产品BOM,技术状态管理及变更管理都很麻烦,不但工作效率低,而且无法有效避免人为错误,保证数据准确性,因此PDM系统[2]与MES系统集成,需要实现产品信息数据与BOM数据源的唯一性、准确性和继承性。

PDM系统为MES系统提供以下信息:基线:基线标识、基线基础信息、基线-成员对象关系;结构关系:相关的零部件标识、装配/替代关系;零部件(物料):零部件标识、零部件基础信息;图纸:图纸标识、图纸基础信息;生产任务:任务标识、任务基础信息、任务相关的零部件标识、零部件生产任务计划信息、零部件生产任务进度信息(完成数量、完成日期)。MES系统将生产任务进度信息反馈给PDM系统。

1.2 集成方案

集成方案设计图,如图1所示。

图1 集成方案设计图1

PDM系统为MES系统提供基线信息:(1)将发布后的基线写入到基线中间表。(2)将基线与成员对象之间的关系数据写入到基线成员中间表。

PDM系统为MES系统提供零部件、图纸及结构关系:(1)将发布后的根节点装配件及其下属所有零部件信息写入到零部件中间表,如果已经存在则忽略。(2)将发布后的根节点装配件及其下属所有零部件相关的已发布图纸信息写入到图纸中间表。(3)按规则虚拟一个伪基线,将相关信息写入到基线中间表。(4)将前述零部件、图纸识别为前述伪基线的成员,将基线成员关系数据写入到基线成员中间表。(5)将前述(伪)基线相关的装配关系信息写入到结构关系中间表。

为MES系统提供生产任务信息,生产责任明细表发布后调用客户化消息:(1)将发布后的生产责任明细表及其关联自制件的信息写入到生产任务中间表和生产任务内容中间表。(2)向MES消息接口传递任务下达消息,触发MES获取生产责任明细表信息。

PDM系统读取生产任务表信息更新任务进度,定期读取中间表,更新实际完成数量、实际完成日期,并按规则更新整个生产责任明细表的生产状态概况。

PDM系统调用MES系统的生产任务状态查看页面,为已发布的生产责任明细表提供“查看MES系统中任务状态”菜单:打开一个新的页面,根据MES系统任务状态查看页面根路径和生产任务的MES订单编号构成。

2 PDM系统与MSM系统的集成

2.1 集成需求

PDM系统为MSM系统提供以下信息:元器件:元器件标识、元器件基础信息、元器件库存信息;物资申购单:申购单标识、申购单基础信息、申购单执行状态、待申购元器件标识、申购需求信息。MSM系统将元器件库存信息反馈给PDM系统[3]。

2.2 集成方案

集成方案设计[4],如图2所示。

为MSM系统提供新申请的元器件信息,零部件申请单通过审批后,如果是元器件,将通过申请的元器件信息写入基础信息中间表。

为MSM系统提供更新的元器件信息,为已发布状态的元器件提供“更新MSM系统的元器件信息”菜单,检查当前元器件信息与元器件基础信息中间表是否存在差异,如果发生了变化,则更新中间表的对应记录。

读取元器件库存信息中间表更新元器件,针对元器件库存信息中间表定义数据库触发器,一旦该表新插入记录或者某行记录变更,则自动根据该行库存信息更新元器件的对应属性。

为MSM系统提供元器件申购信息,物资申购单发布后调用客户化消息,将发布后的物资申购单及其关联元器件申购信息写入到物资申购单基础信息中间表和元器件申购需求信息中间表。

元器件申购状况汇总报表,针对指定的装配件所使用的元器件是否都已申购输出汇总报告:(1)为已发布的一个或多个装配件提供“外购件申购状况汇总表”菜单链接。(2)按需指定“项目号”、“产品代号”、“生产指令号”作为报表选项条件。(3)系统在新的浏览器窗口输出外购件申购状况汇总报表:首先查找选定的装配件使用的所有元器件,其次根据报表选项条件查找出所有符合条件的已发布的物资申购单,然后,针对每一个元器件,查找该元器件相关的申购需求,记录其编号、需求人、需求日期及已申购数,如果没有找到申购单信息,则记录申购单编号为空;输出报表结果分为已申购和未申购两部分,输出信息包括代号、版本、名称、规格、合格数、需求余数、在途量和未入库数来自于元器件的对象属性,申购单编号、需求人和需求日期来自于物资申购单的对象属性,已申购数来自于申购关系。

3 PDM系统与工艺管理系统的集成

3.1 集成需求

PDM系统与工艺管理系统需要实现产品结构集成,产品结构集成是指从PDM导出产品设计数据,在工艺管理系统中还原成产品结构。通过产品结构集成保证工艺管理系统中零部件结构和PDM中零部件结构严格一致,保证工艺人员能够进行工艺设计和相关活动。

PDM系统为工艺管理系统系统提供以下信息;BOM:产品结构中的零部件及装配关系;工艺文件:工艺文件的基础信息和电子文件;自制件代号:有效的装配件/零件的代号清单。工艺管理系统将工艺文件反馈给PDM系统归档。

3.2 集成方案

为CAXA提供BOM数据中间文件,BOM通过审批后调用客户化消息,按样式模板输出中间数据文件到中间数据文件交换区,供CAXA端定期读取。存档工艺文件,PDM系统定期读取工艺文档信息中间表,使用CAXA端输出到中间数据文件交换区的工艺文件电子文件,对应新建或升版工艺文档,并将其关联到指定的零部件版本对象。提供有效的零部件代号清单,基于装配件和零件的数据表定义视图,共享给CAXA端以查找有效的零部件代号[5]。

图3 集成方案设计图3

4 PDM系统与综合经济管理系统的集成

4.1 集成需求

PDM系统为综合经济管理系统提供零部件信息,包括零部件标识、零部件基础信息综合经济管理系统将外购件库存信息反馈给PDM系统[6]。

4.2 集成方案

为综合经济管理系统提供零部件基础信息中间表,零部件申请单通过审批后,所申请的零部件进入分解流程,PDM系统将零部件的基础信息写入到零部件基础信息中间表供综合经济管理系统定期读取。

图4 集成方案设计图4

读取外购件库存信息中间表更新外购件,针对外购件库存信息中间表定义数据库触发器,新插入记录或者某行记录变更,自动根据库存信息更新外购件的对应属性。

5 结束语

通过基于PDM系统的信息化集成研究,明确了PDM与各应用系统间的集成需求与实现方案,为消除PDM系统与其他系统之间的信息孤岛,减少人为重复工作、缩短工作周期、提高工作效率奠定了基础。

[1]童秉枢,李建明.产品数据管理(PDM)技术[M].北京:北京清华大学出版社,2000.

[2]杜亚莲.基于PDM的CAD/CAPP集成系统的研究[D].哈尔滨:哈尔滨工程大学,2009.

[3]黄劲.SAP与PDM系统集成的设计与实现[D].成都:电子科技大学,2010.

[4]曾芬芳,陈万领.工艺管理系统与PDM系统集成的研究和应用[J].机械制造与自动化,2010(2):95-98.

[5]周鑫淼,唐金栓.基于工作流管理中项目管理的应用[J].电子科技,2012,25(9):40-44.

[6]贺颖,陈高阳,王珏.设计系统与PDM系统的集成技术研究与实现[J].制造业自动化,2012,34(4):116-118.

猜你喜欢

元器件基线管理系统
元器件国产化推进工作实践探索
基于James的院内邮件管理系统的实现
适用于MAUV的变基线定位系统
航天技术与甚长基线阵的结合探索
基于LED联动显示的违停管理系统
装备元器件采购质量管理与控制探讨
基于DSP+FPGA的元器件焊接垂直度识别方法
海盾压载水管理系统
一种改进的干涉仪测向基线设计方法
炭黑气力输送装置主要元器件的选择