公司动态 > 动态详情

ERP、PLM、APS、MES信息系统数据集成的技术分析

发布时间:2020-11-21 17:36:30

 

1 公共部分使用同样数据库表格

 

使用同样数据库表格,指的是使用同样的数据库,例如PLM、ERP、APS、MES数据库都是Sql server, 里面不同系统涉及到的BOM表都是Sql server中同一张表。这无疑是集成最彻底的方式,但经常每个公司侧重点不同,例如提供ERP的公司,没有PLM产品,或者不擅长PLM,其PLM系统功能不强。如果是大公司的产品,产品线更丰富,相互融合性更好些。例如用友公司既有ERP 产品,也有PLM产品。如果想要这种方式集成,需要购买时,考虑大公司的信息系统产品。

 

2 使用中间文件

 

该方法是在一个信息系统将需要共享数据导出,导出到一个中间文件,然后再通过这个中间文件将共享数据导入到另外一个信息系统中。

 

例如:Excel文件是最常用的表格程序。一般的PLM、ERP、APS、MES都有数据导出到Excel和从Excel导入的功能。可以从PLM系统中导出BOM数据到Excel表格中,然后再从Excel表格将BOM数据导入到ERP和APS系统中。

 

 

3 使用数据自动传递方式

 

数据自动传递,是指利用程序软件在不同的信息系统之间自动传递共享数据,这样传递数据效率高。自动传递数据的手段之中,通过数据库触发器传递数据是开发便利,成本低廉的手段。下面对数据库触发器传递数据做一介绍。

 

PLM、ERP、APS、MES信息系统常用的数据中,可能Sql server是使用最多的。SQL Server 是 Microsoft推出一套产品,它具有使用方便、与相关软件集成程度高等优点,成为了Windows平台下进行数据库应用开发理想的选择。SQL Server广泛应用于金融、保险、电力、行政管理等与数据库有关的行业。SQL Server与其它数据库,如Access、FoxPro、Excel等有良好的ODBC接口,可以把上述数据库 转成SQL Server的数据库。

 

Sql server数据库带有触发器的功能,利用触发器功能编写代码,代码是自动触发的。当对表中的数据做了任何修改之后立即被激活,然后程序运行,对其它数据表进行修改。

 

基本的触发器包括一下3种类型:
A insert触发器:向表中插入数据时被触发;
B update触发器:修改表中数据时被触发;
C delete触发器:从表中删除数据时被触发。

 

以知名ERP厂商用友的ERP为例,它的零件基础数据都是存在于Inventory表格中。零件基础数据是PLM, ERP, APS和MES的共同数据,需要共享。可以只维护一个系统,然后设置触发器,当一个信息系统零件基础数据更新后,利用触发器自动修改其它信息系统零件基础数据。

 

例如,我们需要利用触发器更新UFDATA_002_2018..Inventory数据表,可以利用下面代码创建触发器,因为数据表实际字段很多,本文只选cInvAddCode一个字段做代码展示,更改其它字段道理相同。

售前咨询热线

0769-89875710

友情链接
深圳自动化学会
广东省工业互联网产业联盟
模切工学院
模切特价库存
模切行业活动
联系我们
时代模切信息技术(深圳)有限公司
地址:深圳市龙华区大浪街道同胜社区上横朗第四工业区3号103
电话:0769-89875710