ERP(Enterprise Resource Planning)企业资源计划
作者:苏州智能制造
来源:知乎
一天中午,丈夫在外给家里打电话:“亲爱的老婆,晚上想带几个同事回家吃饭可以吗?”(订货意向)
丈夫:“6个人,我们7点左右回来,准备些酒 烤鸭番茄炒蛋 凉菜 蛋花汤。。。。。。,你看可以吗?”(商务沟通)
妻子:“没问题,我会准备好的,”(订单确认)
妻子记录下需要做的菜单(主生产计划),具体要准备的菜:鸭酒番茄鸡蛋食用油。。。。。。(BOM物料清单),发现需要:1只鸭,5瓶酒,4个番茄,。。。。。。,炒蛋需要6个鸡蛋,蛋花汤需要4个鸡蛋(共用物料)。
打开冰箱一看(仓库),只剩下2个鸡蛋(缺料/MRP)。
到自由市场,妻子:“请问鸡蛋怎么卖?”(采购询价)
小贩:“1个1元,8块钱10个。”
妻子:“我只需要8个,但这次买1打。”(经济批量采购)
妻子:“这有一个坏的,换一个。”(验收、退料、换料)
MES((Manufacturing Execution System)制造执行系统
回到家中,高高兴兴的看了下燃气灶、微波炉、电饭堡,磨了下菜刀,(设备动态监测使用情况)考虑菜先做什么?后做什么?预计什么时候可以把第一道菜做完?估计了一下全部做完需要多少时间?(高级排产,交货期自动计算)
然后打电话告诉老公:亲爱的老公我开始做菜了,7:10左右你可以带客人回家吃了。(向客户回复准确交货期)
然后安排好做菜顺序,(按工艺路线编排生产任务)开始洗菜、切菜、炒菜,另外一边做一边看菜谱(智能终端查看工艺指标),根据每个客人的饮食习惯调整味道和咸度(工艺指标更改),厨房中有燃气灶、微波炉、电饭堡。。。。。。设置电器上加温的指标,避免过火了(生产车间自动数据采集系统,LED电子看板系统)。
妻子发现拔鸭毛的夹子坏了,知道儿子放学早,然后通知儿子回来带个夹子来(生产异常,短信通知),没办法只能临时用手拔(生产作业更改),但很费时间,用微波炉自己做烤鸭可能就来不及(产能不足),于是决定在楼下的餐厅里买现成的(产品托外)。如果忙不过来请邻居帮忙,共同完成工作(生产计划临时调整为委外)。
如果在餐厅:厨师长分配工作(一级调度,调度指令),每盘菜背后都表明菜名、厨师、加工时间等(追溯跟踪产品),做菜时厨师时常品尝、观察颜色等(中控检验),邻班对每道菜把关(质量)。
下午4点,电话铃又响:“妈妈,晚上几个同学想来家里吃饭,你帮忙准备一下。”(紧急插单)
“好的,儿子,你们想吃什么,爸爸晚上也有客人,你愿意和他们一起吃吗?”(客户协商)
“菜你看着办吧,但一定要有番茄炒鸡蛋。我们不和大人一起吃,6:30左右回来。”(不能并单处理)
“好的,肯定让你们满意。”(订单确认,MES精益系统重新利用APS排产)
看来要多切些菜、洗点菜、炒多点菜了(APS高级排程根据现场物料和设备使用情况调整生产任务)厨房鸡蛋已经用了7个(MES现场数据采集,现场短信通知仓库),冰箱里查看又不够了,(仓管员查仓库,短信通知采购)打电话叫小贩送来。(紧急采购)
6:30,一切准备就绪,可烤鸭还没送来,急忙打电话询问:“我是李太太,怎么订的烤鸭还没送来。”(采购委外单跟催)
“不好意思,送货的人已经走了,可能是堵车吧,马上就会到的。”
门铃响了,“李太太,这是您要的烤鸭。请在单上签一个字。”(验收、入库、发货,转入应付账款)
6:45,女儿的电话:“妈妈,我想现在带几个朋友回家吃饭可以吗?”(又是紧急订购意向,要求现货)
“女儿,今天妈妈已经准备了两桌饭,6:30做完你弟弟的饭,7:10做完你爸爸的饭,你可以6:30回来和你弟弟一起吃,也可以7:10分回来和你爸爸还有些客人一起吃,如果你是要晚一点回来呢,8:00我再做些给你吃也可以。”(MES精益系统随时掌握订单进度时间情况准确回复客户时间)
女儿的电话:“妈妈,我们8点还要去一起学舞蹈呢,我和弟弟一起吃吧,不过我们有三个人哦”
“乖女儿,你等等,我先问下你爸爸晚点回来行不行?如果时间来的及,你们可以6:30以后回家吃。”
拿起电话打给老公:“亲爱的,儿子女儿今天都有朋友带回来吃饭,你们稍晚半小时7:40回家吃可以吗?”(根据掌握订单进度时间情况与客户沟通,重排生产工序计划)
老公:“好,刚好我也有些事没处理完,我和朋友们说好,7:40回去吃,亲爱的,辛苦你了”
老婆:“恩,老公,做饭是我的本分,不辛苦,回家注意安全哦”
“乖女儿,我和你爸爸说好了,他们晚些回家吃,你们6:30和你弟弟一起吃吧”
女儿的电话:“好,还是妈妈好,等会我们就回去”
(MES精益系统利用高级排程根据现场物料重新排产,根据设备产能调整生产任务,重排交货期)增加洗菜、切菜量。重新多煮一次饭。
7:40,丈夫问妻子菜做的怎样了。妻子马上回答说:“亲爱的!你想吃的烤鸭、番茄炒蛋 凉菜做好了,现在正在做蛋花汤!5分钟以后就可以了!你现在马上回来,刚好可以趁热吃”(生产过程及进度控制)
蛋花汤不要放太多油(减少生产现场浪费)......
送走了所有客人,疲惫的妻子坐在沙发上对丈夫说:“亲爱的,现在咱们家请客的频率非常高,应该要买些厨房用品了(设备采购),最好能再雇个小保姆(连人力资源系统也有接口了)。”(MES精益系统数据分析,帮助领导层决策)
丈夫:“家里你做主,需要什么你就去办吧。”(通过审核)
妻子:“还有,最近家里花销太大,用你的私房钱来补贴一下,好吗?”(哈哈哈哈,最后就是应收货款的催要)
编外话:
链接:https://www.zhihu.com/question/66474001/answer/2249889200
来源:知乎
APS是进阶生产规划及排程系统,而MES是制造执行系统,显然两者在定义上就是不同的,APS是用于制定具体的生产计划、生产环节、流程和原理的信息系统。要实现高级生产排程和生产原理的优化,从而实现生产流程的简化、提升生产效率,APS就必须获取精确的生产基础数据和明确的生产业务管理需求。
APS为离散行业解决多工序、多资源的优化调度问题。为流程行业解决顺序优化问题。为流程和离散的混合模型同时解决顺序和调度的优化问题。对项目管理与项目制造解决关键链和成本时间最小化问题。
MES制造执行系统,早期用于车间控制,管理工作中心,并下达派工单,主要靠手工汇报进度、工时、损耗。随着制造精益化,制造数字化,形成了MES制造执行系统,它包含了工序详细调度、作业人员管理、生产单元分配、资源状态管理、产品跟踪管理、质量管理、文档图纸管理、设备维护管理、设备性能分析、车间数据采集、制造过程管理。
虽然APS和MES的定义和侧重的功能不同,但是MES实际的生产中也是会需要和数据打交道,通过数据的采集分析来实现生产效率的提高。
可以说APS本来是MES的一个模块,也许是因为优化排产太重要了,技术门槛太高了,才拿出来单独作为一个功能软件使用。APS要满足资源约束,均衡生产过程中各种生产资源;要在不同的生产瓶颈阶段给出最优的生产排程计划;要实现快速排程并对需求变化做出快速反应。不能小看仅仅是一个车间一个工厂的计划排程问题,从学术上讲,这是一个大系统、复杂系统的优化问题。
排程就是排序,就是先做什么,后做什么的问题。但是你可以这样想象,几百台大小设备、几百人同时要做各种任务,怎样才能在各种约束(设备能力、人员、时间、场地、物料等)条件下(还是动态变化的),实现目标(交货期、设备有效使用率、最低成本等)最优?
APS在离散制造业,由于排程问题的复杂性,几乎目前所有的APS系统都采用规则或启发式算法。规则法或启发式算法最大优点就是能快速得到一个可行的排程结果,但是无法保证最优解,也无法量化排程结果。对于简单的流程,较少的订单,不论什么算法得到的结果相差无几。复杂的排程问题,是否具有优化功能其结果将有很大差异。
MES与APS融为一体
APS和MES在排产功能上是重叠的。不过,现在的趋势是APS和MES融为一体,实现四个闭环:
1、需求预测和订单承诺闭环。
2、计划与排产闭环。
3、排产与执行闭环。
4、订单承诺与订单履约发货闭环。形成系统自治,自反馈、自决策。
MES是智能工厂的核心,将前端产品设计、工艺定义阶段的产品数据管理与后端制造阶段的生产数据管理融合,实现产品设计、生产过程、维修服务闭环协同全生命周期管理。
MES与APS集成主要是为了实现生产排程,实现生产流程的优化与简化,在APS获得详细的生产基础数据和计划、设备数据之后,能够为MES系统提供的排程信息包括两部分,其一是生产排程对比,APS ,高级生产排程系统能够对生产计划、生产任务根据不同的排程策略,计算出不同生产排程计划,系统会通过自动对比分析,提炼出最佳的生产排程效果。
其二是生产排程计划,将最终的排程计划,即具体的生产排程方案输入到MES系统中,MES系统根据细化的生产排程计划,进行对工序详细制造指令、工人、时间、工装工具、道具以及其他物资解牌的安排,进而对具体生产的规范与计划进行指导。
本文来自博客园,作者:董锡振,转载请注明原文链接:https://www.cnblogs.com/dongxizhen/p/16262899.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人