UGS征文:Teamcenter与***系统的集成实现
1 前言 全球化市场的形成,使得世界市场竞争中已经没有一块受保护的领地。任何企业要想生存和发展就必须面对激烈的竞争,必须面对“优胜劣汰,适者生存”这一游戏规则,而不论其原来的基础如何。在这一形势下,企业要生存、要发展,就必须以主动的姿态参与全球市场竞争并赢得竞争。而要赢得竞争,除了不断开发新产品和新技术外,管理水平的提高也扮演着重要的作用。为适应这一市场需要,应用最新计算机管理软件参与企业管理就必不可少,erp和PDM是其中可选用的软件。
1.1 ERP软件的应用
ERP是Enterprise Resource Planning 的缩写,中文含义是企业资源计划。它代表了当前在全球范围内应用最广泛、最有效的一种企业管理方法,这种管理方法已经通过计算机软件得到了体现,因此,ERP也代表一类企业管理软件系统。
对企业来说,应用ERP的价值就在于通过系统的计划和控制等功能,结合企业的流程优化,有效地配制各项资源,以加快对市场的响应,降低成本,提高效率和效益,从而提升企业的竞争力。
企业的管理经验总结起来,就是规范、透明、快捷、协同。应用ERP软件,可以帮助企业各部门之间实现动态、实时的信息交换,把企业的产、供、销、人、财、物等生产经营要素与环节集成为一个有机整体,帮助企业实现物流、资金流、信息流、工作流的高度集成和统一,使企业逐步走向虚拟、敏捷和互动的高级形态。完成信息化建设的企业,其建立在信息化手段基础上的管理制度与方法更加规范,管理流程更加合理,信息更加透明,客户响应速度更快,组织内部各单元、跨组织之间的业务协调更加顺畅。
1.2 PDM软件的应用
“产品设计”是企业实现社会化生产过程的重要环节,因为企业所需要的整个数据主要部分在这里产生,它成为覆盖企业整个信息流的“源头”。当前产品设计的显著特点是设计过程的各个阶段所采用的“手段”和“方法”以及由此产生的“结果”都是以各种各样的电子数据为载体的“信息”为基础。这些“信息”又成为企业内部,也包括协调企业间各种功能进行通讯的关键因素,因此确保由CAD/CAM/CAPP/CAE等工程系统所描述的产品信息的可获取性、可重用性及可处理性的能力就成为信息技术在产品设计和制造领域追求的主要目标,产品数据管理(PDM)技术应运而生。
产品数据管理是以软件为基础的一种使能技术,它是帮助工程技术人员或其他人员管理所有产品相关信息和所有与产品信息相关的开发过程的工具。它将数据库的管理能力、网络的通信能力和系统的控制能力相结合,提供了产品全生命周期的信息集成化管理,并支持建立一个并行化运作的产品开发协作环境。作为PDM系统之一的Teamcenter 系统是UGS公司的PLM产品。是全球范围内领先的厂家和产品,兰石国民油井公司母公司美国国民油井公司(NOV)采用的就是Teamcenter系统。所以,兰石国民油井公司自2005年上半年开始对该系统进行了实施。实施方是山东华天软件有限公司。
1.3 集成的提出
兰石国民油井公司于2005年开始在企业管理和设计管理分别使用ERP和PDM软件,并取得了一定的效果,获得了相应的经验。但由于两个软件的侧重点不一样,并且由不同的部门使用,相互之间信息不易沟通,造成许多操作重复,最新的设计数据资料进入生产管理系统时间滞后。PDM和ERP系统具有业务和逻辑上的联系,对PDM和ERP进行集成,从加快产品形成周期的角度出发,具有很大的可行性和很强的实践意义。以设计中心的PDM 和以生产中心的ERP两个系统的结合是企业信息化的重要任务。PDM与ERP系统之间存在着共享的数据和过程的需求。通过这两个系统之间的接口,把共享数据实时地在两个系统之间传递。
2 Teamcenter与***的系统集成
兰石国民油井公司与山东山大华天软件有限公司、浪潮集团通用软件有限公司合作,开发了兰石国民油井ERP项目的ERP、Teamcenter集成接口。即实现了UGS公司的Teamcenter与***的集成应用。
系统的集成主要包含三部分内容:基础数据、产品结构及设计变更。采用互操作级系统集成方案。
集成方式:在***数据库中创建用户为SDHT的名为TCPDM的数据库,为山大华天进行Teamcenter数据发布使用。
总体集成示意图
图1
2.1 基础数据部分
图2
***、Teamcentr之间的集成通过接口(即中间控件)来实现的。
技术人员在设计时可以在Teamcenter界面下通过中间控件直接调用ERP系统的物料信息。
中间控件在Teamcenter系统中通过调用来实现物料的选择、增加、删除、维护的功能(见图2)。Teamcenter系统在调用中间控件时,将物料的编码信息保存到Teamcenter系统中,这样,在向ERP传入数据时,就可以将带有物料编码信息的数据提供给ERP。中间控件可以方便地让用户进行物料的选择,新增。
物料信息主要参数内容如下:物料编号、物料名称、主计量、辅计量。
物料编码帮助的外挂程序同时显示出物料的名称、规格、型号、计划价。Teamcenter操作人员在选择物料后,给出的单项数量要符合物料编号对应的主计量或辅计量,而且要与Teamcenter的计量单位进行对应。即Teamcenter中的计量单位一定是ERP提供的主计量或者辅计量。
同时,中间控件拥有新增物料、删除物料、维护物料的功能。删除物料时,对已经被ERP系统使用的物料不能删除,此功能可在中间控件中判断。
${PageNumber}
2.2 产品结构部分
图3
2.2.1 产品结构清单
产品结构清单即BOM,不同的制造阶段使用不同的BOM。而设计部门提供的设计BOM是最基本的一种,也是ERP需要的最重要的信息之一。
设计人员完成设计并完成审批流程后,将确认的设计BOM数据发布至ERP系统(见图3),主要包括父项号、子项号、单需要量、计量单位等。ERP需要根据此数据形成产品/工程结构数据。这时,产品结构清单要与中间表的数据保持一致,而且是最后一次变更的数据,达到中间表数据的唯一性与及时性。
2.2.2产品及零件属性
产品及零件属性指一个产品、部件或零件各类属性信息,主要包括图号、描述、类型、属性、材质、规格等,也是ERP需要的最重要的信息之一。
属性表由Teamcenter方提供表结构,由ERP方直接进行读取。此表应表示信息的最新性。当此表中的数据发生变更后,相应程序可对此表的变更进行后继处理。Teamcenter无需插入到中间变更表中变更信息。
2.3 设计变更部分
由于各种原因,数据发布后会出现有关设计变更,变更的信息也需要发布至ERP系统,为此在接口设置相关功能,使得ERP系统将依据Teamcenter中发布的变更信息作出对应处理。
结构表(TC_EBOM)发生变更时,Teamcenter发出变更通知,当Teamcenter对结构表中的提取状态(TC_EBOM_TQZT)是‘ 1 ’的数据进行变更或发布时,需要向中间变更表(TC_SJBG)中插入变更数据,用来通知ERP的结构变更。Teamcenter处理产品属性表(TC_ITEM)的变更时,只需要修改此表中的数据即可,无需向ERP中提供变更通知,这部分工作由ERP系统进行处理(见图4)。
图4
PDM系统在变更时,同时将中间表(TC_EBOM,TC_ITEM)的数据进行更新,保证中间表的数据与Teamcenter的最后一次修改数据一致。
插入设计变更表(TC_SJBG)数据,数据中包含变更类型,变更的结节信息。ERP系统可以按这些信息自动的将ERP中的数据自动更新。
2.4 PDM数据发布记录
Teamcenter发布数据的同时,向ERP的数据发布记录表中写入信息,包括发布时间、操作者、发布产品型号等,以便于查询核对。一般情况下,设计部门发布BOM数据后,不允许重新发布,但为适应企业当前的情况不做严格限制,由设计人员控制,重新发布数据时,将原来的数据覆盖,同时系统做严格的记录。
图表注释和图形(表格)
3 结论
实现了***和UGS 公司Teamcenter的集成,使兰石国民油井公司可以以产品数据为基础,建立统一的企业数据模型、数据和知识仓库。整合企业所有的重要业务和应用,形成企业运营的信息链,为技术、生产、销售以及物流等部门实现了实时动态信息共享,极大地提高了公司的运营效率。目前,兰石国民油井公司正在加强相关人员的应用培训,以期收到更好的效益。同时,信息技术人员将根据有关部门的使用情况,对接口程序做进一步的完善工作。(E-works)