“十问”彻底弄懂APS、ERP、MES的集成问题

96 篇文章 4 订阅
89 篇文章 5 订阅

ERP是整个企业的信息管理系统,企业的经营、财务、生产、销售等都在ERP下运行。ERP在生产排程方面功能有限,不能满足企业详细排程的需求。

APS作为独立的生产计划模块,成为ERP的补充。MES是生产现场数据采集监控系统,记录整个生产过程并实现产品的可追踪性。

此三个系统组成企业信息化管理的基本框架。本文主要探讨APS与ERP、MES关系及系统继承的一些基本问题。

问题一:三个系统的导入顺序

1、首先应该导入的是ERP,建立信息化管理的基本数据流,再考虑APS或MES。

2、是否必须先导入MES,再导入APS? 虽然说APS系统运行需要读取车间生产进度数据,但APS系统并不是实时需要进度更新,只要每日1-2次更新进度即可。因此车间换班时录入的生产报表就可以实现进度更新。

3、如果手工生产报表的准确性和及时性不能保证,可以考虑导入简单的车间报工软件,使用PC或手机、PAD等都可以进行报工。报工软件不需实时更新进度,在工单启动、结束或换班时更新进度就可以。

4、哪些企业需要优先导入MES,哪些可以暂时不导入MES而先导入APS? 我们认为与行业和需求有关。例如PCBA行业,因电子料需要进行追踪,品质测试数据较多,需要进行品质追踪,大型企业大都优先导入MES系统。机械加工、注塑成型等行业,原料统一,品检主要由人工作业,不一定需要马上导入MES。但是生产排程复杂,人工作业困难,可以先导入APS优化生产计划。

问题二:APS与ERP的接口

APS排程系统解决了车间设备级别详细的生产计划编制问题,但是APS不能离开ERP独立运行,在实施APS时,需要与ERP进行数据共享。

APS需要从ERP中获取的数据包括:

1. 生产工单:很多企业根据客户需求开出工单,按工单管理生产。APS系统按工单排程。 工单是最基本的排程数据。工单中有需求时间,用户也可自己设定优先级,APS按照时间和优先级排程。

2. 库存:库存包括材料及半成品、成品库存。是否使用库存基于以下考虑:

• 制造品库存:按照需求生产的企业,或自动创建库存订单的企业,客户需求先扣库存,不足时再排生产。 注: 如果ERP已经完成了扣除库存的工作,则APS可以不再扣除制造品的库存。

• 采购品库存: 如果排程中需要考虑料况约束,则需要从ERP中导入采购品的库存。经常发生欠料的公司,应使用库存约束排程,以减少因欠料引起的临时计划变更。 要使用料况约束,模型中需要定义采购料的BOM。 采购品库存还应包括在途库存。

• 发料表或欠料表:工单已经发料的清单/欠料清单。如果使用库存约束排程,需要使用此数据表,配合库存项使用,在扣减库存时,需要减去已发料的部分。

问题三:客户订单及生产工单的转换及匹配

客户订单(需求)不等于生产工单。订单有几种:客户订单、预测订单、库存订单等。

从订单转为生产工单有多种实现方式,一般ERP中会有转换功能,根据订单开具生产工单。主要需要考虑以下几种情况:

• 小的需求,同产品可合并开工单,避免单次工单过小。

• 大笔需求,为使生产灵活,方便工序转移和物料准备,会拆分为多个工单,均衡分配。 例如按月下单的需求,可拆分为按周或天生产。

• 按库存生产的企业,库存量低的优先生产,库存高的后生产。要均衡考虑最低库存量、最小生产批次、设备产能等多种因素。

需求时间:应进行产能评估,均衡计算,让生产负载平均分配。APS中产能负载分析可以帮助计算。不能将需求时间都集中在一段时间。

APS不能代替ERP开工单,可以给出建议的工单报表,包括产品、数量、时间、工单需求匹配关系等,ERP可以导入报表开具工单。

还有一种情况是EPR先开出工单,而后APS经过分析后,给出拆分合并报表,调整需求时间,再返回给ERP。

问题四:APS运行后得到哪些数据

APS在获取到排程数据后,根据客户的模型自动排程。自动排程后得到的数据主要包括:

• 主资源的详细生产计划。

• 辅助资源的详细使用分配计划(模具、治具、工人等) 。

• 订单预定交期,订单下每个工序作业计划。

• 在使用料况约束排程时,可以输出:库存分配清单 、采购推荐计划(欠料表) 。

• 如果系统中定义了采购物料的BOM,但关闭库存约束,可以输出:物料需求 。

问题五:供应商供料计划和在途库存

在途库存是指未来一段时间的来料计划。这部分物料还没有入库,因此在ERP中是没有的。大部分企业的做法是,欠料的工单不生产,也不占生产资源。这种做法并不合理,产生很多插单变更,企业不能评估未来数日的交货计划。使用来料计划排程,计划更加准确并可减少计划的变更。 在途库存通常不会维护在ERP中,采购部门会使用其它方法维护。可以通过Excel或文本格式导入到系统中。

问题六:APS需要返回给ERP的数据

排程结束后,需要将排程结果返回ERP中。大部分ERP所需的数据为工单的开工和结束日期,ERP根据开工时期开具采购订单。

问题七:APS与ERP接口实现的方式

ERP的接口有两种实现方式:

• 通过文本报表方式:在ERP中可以定义输出文本格式的报表,APS系统通过定义接口格式,读入报表。在排程完后,输出文本格式的报表,由ERP系统读入。此种方式实施比较简单,不需要开发接口。 如果ERP的数据不开放且开发有困难,可以用此种方式。

• 也可以通过开发接口,直接与ERP进行数据交换。处于数据安全,一般由企业的ERP维护人员进行开发。

问题八: MES接口

虽然我们可以制定一个看起来很好的计划,但是生产现场的情况随时都在变化,如果不及时调整,计划与现场的实际执行情况很快就会不一致。所以,要及时获取现场的生产进度,并根据进度情况修改生产计划。

MES指的是生产现场的数据采集和监控系统。MES通过条码设备,或与设备进行实时通讯,或通过人工录入等方式,实时采集生产现场的数据。

APS与MES系统一般通过工单号、工序、资源等信息进行数据的关联,定时获取实际生产进度,根据进度情况,可以调整生产计划。这种调整可以由系统自动进行,或生管手工进行。

问题九:没有实施MES的企业如果获取实际进度

APS生产排程系统需要得到实际的生产进度,才能跟踪计划的执行情况,如果企业还没有实施MES系统,可以使用每日换班时的生产报表做为实际产量数据。

慧都aps系统

问题十:计划与实际差异的处理方式

如果现场的情况与计划差异很大,该如何修改生产计划呢?例如有一台设备发生故障,在这个设备上的所有任务都被后延。通常的做法是将发生故障的设备上的部分任务移动到其它的同类设备上。对于工序简单的生产方式,这种方式是可行的。

但是在生产有多道工序的企业,生产计划的时间排列紧凑,任务互相交错,部分任务后延会造成很多任务工序时间上的冲突,这种冲突如果靠人工调整是很困难的,单纯向后拖延设备会出现空档时间,浪费企业资源,影响交期。这正是很多企业生管每天都要面对的难题。

在实施了自动排程系统后,在这种情况下,固定已经发生及正在执行的任务,然后让系统重新优化产生新的生产计划,这样得出的生产计划比单纯向后延迟的计划要优化,而且所需的计划修改时间也较短。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
“在美国的ERP软件市场和中国恰恰相反——大型软件厂商稳扎稳打,无为而治;中小型软件厂商则积极进取,锋芒毕露。企业的产品代码、库存信息、客户信息、应收账款,所有这些数据必须有一套软件来帮助管理,因而小型的初级ERP软件很受欢迎。这类软件包含了总账、应收、应付、库存、采购、销售和简单的MRP模块,严格地讲不能算做ERP软件,有些人干脆把这类软件叫做财务或会计系统。目前美国市场流行的Peach Tree,Quick Books,MAS90,Accpac,SBT,Macola,Syspro等软件均属此类。在美国的软件业界,提到MAS90可谓无人不晓,MAS90在北美拥有7万多家用户。MAS90的核心部分是库存、供销和财务模块,对企业规模在5~30个并发用户的企业非常适用,实施周期在1~2个月左右。” 在比我们成熟的美国ERP市场,众多企业选用的仍是会计和进销存系统,是美国的企业比我们的企业业务简单吗?是美国的企业比我们的企业规模都要小吗?是美国的企业都不是制造业吗?我们也发现,好多到中国办厂的国外企业直接带进来了ERP产品,但他们相当多数都还只用进销存部分,IT主管解释说,在我们的进销存系统数据没有达到总部要求的标准之前,总部不会批准我们使用计划等其他模块。 这些企业用进销存原因无他,唯理智耳!这是经历过ERP应用之后的务实选择。“超越ERP,终结ERP,智能ERPERP过不过时,ERP实不实时”,面对如此喧嚣的文字概念,ERP巨人SAP公司基于对企业实际应用情况的深切了解,推出一款小型产品SAP Business One。我们在它的界面上看到的都是最熟悉不过的:会计,银行,销售,采购,库存,客户关系,售后服务,以及简单的BOM,简单的生产,简单的MRP。SAP难道不知道现如今的用户眼界之高已然看不起进销存了吗?毋庸置疑。从这款产品中,已感受到了进销存在SAP眼中的地位。 当初吵着闹着要排产要计划的用户在经过实施应用的洗礼后也归于平静,确切地说是归于冷静,排产和计划功能不但没达到其预期,更多地情况是根本就没有使用起来,进销存数据的精度根本达不到计划排产能力功能运行的要求。当用户冷水浇头后再想回头去落实进销存的时候,已时过境迁,对ERP的负面评价已耗光使用者的激情,结局只能是以文件落实文件,以会议落实会议,悔之晚矣。 在失败后寻求成功,先吃亏再醒悟,是一种活法;但我们可不可以不交学费,跨越失败,直接迈向成功呢? 正视ERP世界里的乌托邦 ——电脑无法完全胜任细部排产(Detail Production Scheduling)工作 作为ERP的前身,传统MRP对于产能的知觉是不敏感的,由电脑计算出来的生产计划,往往无法满足车间对于细部排产的需要。因此,有些用户在选择ERP时将电脑细部排产列为重要的需求,部分软件也号称在电脑细部排产方面有完整的解决方案。但是,用户真实使用的情况如何?电脑细部排产的结果与车间的需求是否相符?或者我们该问,细部排产真的能完全交给电脑来做吗? 所谓电脑排产,指的是使用计算机与软件安排制造型企业的生产计划。而电脑排产依据时间的长短,可分为中长期的主生产排程(MPS,Master Production Scheduling)和短期的细部生产排程(Detail Production Scheduling)两种。事实上,就像乌托邦在现实世界中并不真实存在一样,ERP里能真实处理细部排产的完美解决方案其实也并不存在。深入到细部生产排程当中,我们会发现有不计其数的影响因素存在。可以断言,如果没有人工的介入和操控,电脑永远无法完全胜任细部排产的工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值