打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
MRP、APS、MES接口集成包括哪些数据

导 读 ( 小库 )

设计者亲身感悟:MES系统核心要素及制造流程分析

信息系统数据集成:PLM、ERP、APS、MES

MES知识普及必读此文!

资深程序员谈APS在企业生产计划上的应用

学习MES管理系统基础知识

丹东老李:最近有很多同行,请教或讨论ERP系统的MRP计算,APS系统,以及MES系统之间的接口,在设计解决方案时应该如何考虑?如何实现二者的接口集成?下面给出我在实际项目中的一些实践思考,供交流、互鉴。

我是小库,你们的老朋友。欢迎添加小库微信,加入智能制造知识库交流群!

一、MRP、APS、MES接口集成的数据/业务流程

    在下文流程图中,不特意说明是MRP系统、APS系统、或者是MES系统功能模块的概念,主要考虑现在系统太多,且有些功能模块,各软件供应商提供的功能互相有交叉,而各自的模型与管理理念又各不相同,所以容易给企业用户造成误解。比如:

  • 有些ERP软件自称包括APS排程模块,而其功能与专业APS排程软件有很大差距;

  • 有的MES系统包括APS功能模块,而其功能与专业APS排程软件仍有较大差距;

  • APS系统本质是一个有限产能计算器,但为了满足客户产能释放的需求,所以也有工序任务完工汇报的功能,而这部分功能一般属于MES系统;

   再比如,现在很多APS系统都集成了类似MES、ERP的功能,以欧美流行的PlanateTogether APS系统(教学视频点击)为例,它除了具有APS系统的专业功能外,还包括ERP类似功能:销售订单、采购订单、库存管理。

   为了满足企业计划执行,产能释放的需求,还提供了部分MES类似功能:工单报工、生产订单、工序工单。

   显而易见,系统集成的这些功能,都是为APS这个核心功能服务的,而企业业务管理实际情况要比这要复杂的多,所以这些功能根本不可以与ERP、MES等系统专业功能相比较(这个结论需要一定企业业务场景匹配,非绝对)。

   下文流程图中三大功能模块,只是根据企业用户的三大功能工作平台(或功能模块)划分;并说明相同模块内部的数据/业务流程;以及不同模块之间数据/业务的流程、以及接口方式。

   为了企业用户避免被先入为主的模式影响判断,建议大家还是要多丰富自己在相关领域的知识。比如:有的企业用户接触某APS排程软件(如Asprova)多一些,由于先入为主,很可能导致错误的认为APS就是某排程软件(如Asprova),这对未来的软件选择存在非常大的隐患。

   下图流程方案基于的企业业务上下文场景是:

  • 企业有成熟的ERP系统,且已运行稳定

  • ERP系统已实施生产订单、以及工序计划部分模块

  • APS排程是独立于ERP之外的系统,只负责排程运算

  • APS排程主资源为操作者,有限产能,多工厂日历

  • APS排程计划按1工作日执行,操作者实现工单任务日事日毕

  • 操作者配有终端系统,工序任务完成后及时汇报,以及时释放产能

二、APS需要从ERP获取哪些数据

   由上图可知,APS系统排程系统所需要的数据主要有以下几大类:业务数据、资源数据、产能数据(工厂日历相关)。

   1、业务数据—生产订单。ERP生产订单,来自于MRP运算生成计划订单后,计划订单的投放;也可能来自于销售订单的下推、或生产订单下拉销售订单生成;也可能是纯手工打造的生产订单。究竟如何产生生产订单,应该主要考虑客户业务的模式来判断,详细可以参考《中小企业信息化(五)企业必须正确评估的关键要素(业务模式/生产类型)》,对应流程图节点【审核生产订单】与APS工作台【生产订单】接口同步。

   所有APS系统都是按生产订单排程,生产订单是排程最基本的业务数据之一。生产订单有计划开始时间、计划完成时间,是需要通过APS排程计算后,返回给ERP生产订单对应字段的,对应流程图节点【排程计算】与【审核生产订单】接口同步。

   生产订单APS排程优先级的考虑,理论起来非常复杂,业务其实很简单。一般都是一个生产订单排程完毕后,再排第2个生产订单;先排的生产订单优先占用资源,究竟什么样顺序排合理,主要还是看企业关注点,比如:

  • 关键VIP客户

  • 按销售订单要求的交期

  • 自定义优先级顺序等

   不管如何,其本质就是一个排序的事儿,排在前面的生产订单,优先占用资源。这这种需求的实现,是通过APS系统提供的标准功能的,一般有多种策略供企业用户选择。

   2、业务数据—工序计划。ERP生产订单的工序计划单,是依据生产订单物料设置的工程数据工艺路线,自动生成的。对应流程图节点【审核工序计划】与APS工作台的【工序流转单】接口同步。

   Aps系统排程最小单元是工序,所以说工序计划单是APS排程最基本的业务单据之二。工序计划单有工序计划开始时间、计划完成时间,是需要通过APS排程计算后,返回给ERP工序计划单对应字段的,对应流程图节点【排程计算】与【审核工序计划】接口同步。

  3、业务数据—采购订单/采购库存。APS排程时考虑半成品零件原材料供给时间与数量,这个故事听起来非常美妙,相信很多企业用户都想要,同时这也是APS售前更愿意津津乐道。

   究竟是否要实现接口集成?能否实现接口集成?客观讲需要看企业的基础情况,如果MRP、库存都搞不明白,不能及时更新状态,暂时还是不要考虑了;对于企业用户对APS系统能实现标称的效果,更需要深入研究,否则的话会发现现实很骨感,APS系统虽然有此功能,企业能否匹配是另外一回事儿。

  如果排程中需要考虑原材料约束,则需要从ERP中导入相应的库存。有条件的公司,可以使用库存约束排程,以减少因欠料引起的临时计划变更。要使用料况约束,模型中需要定义采购料的BOM,采购品库存还应包括在途库存。这后面隐藏着很多的知识。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
先进规划与排程系统[让规划者快速结合生产相关资讯的系统]
APS与ERP、MES之间到底该如何集成?看完这10点你就明白了
APS是什么系统?APS计划排程系统基本概念和系统说明
23.高级计划与排程实现精益制造
干货分享:“智能运营的关键软件—APS及实战分享”|第37期,震撼来袭!
简析ERP核心计划MRP的十大缺陷 - - ERP-企业资源计划
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服