查看原文
其他

一个建立OEE系统的栗子

2017-11-07 工业工程实践者


OEE的系统怎么建立呢?来看看吧



题目:

一个建立OEE系统的栗子

作者:胖胖虎

来源 : 70后黑俊堂


   建立OEE系统  

胖胖虎在前边的文章胖胖虎讲TPM的故事(全文)中,针对数据收集数据部分对OEE 进行了简单的提及。在其他的公众号以及百度文库里面有很多资料去说OEE。


胖胖虎在这里直接说干的吧,说说OEE 系统是具体怎么建立出来的,你可以直接跳过图片,往后看。


   一、基本的套路   

下面是建立OEE 的基本路子,你要是想建立,你一定要搞清下面的一些概念和逻辑。


1-1


1-2


1-3


1-4


1-5


1-6



   二、表后的小秘密   

下面我们分2条线去说,一种是单设备的,一种是设备群或者装配线(有人说了,OEE不是用在机器设备上面吗,装配线,尤其是手工装配线,怎么有OEE,不解释了,继续看下文)。


在前面的文章中,胖胖虎仅仅给大家看了这张报表,但后面的数据库却没有给大家。这里就给大家看看这张表后面的东东。


下面就是数据库的整体面貌,图2-2因为表太长,就分上下两段看看了。看这些有什么意思,干什么用啊。我们一部分一部分看。


2-1


2-2



   三、A—E列的小窍门   

OEE,你肯定要长期跟踪的,所以要分年月日去记录,大家看A/B/C/D 列,在这里有个窍门,为了减少输入数字,我们仅仅输入D列-- "日的数据",其他的使用公式就好了,举个例子,看看A列是怎么利用公式自动出来的 =IF(D3="","",WEEKNUM(D3)) 。


E列是设备代号了,输入代号也是为了便捷输入了。


3-1



   四、F列—总的利用时间  

F列 是我们要关注的第一个关键数字“ 总的利用时间(A. Total Available Time (Min))”,在这里特殊强调一下,在有的一些公司,你和他们聊OEE,他们的数值非常吓人,达到>95%,甚至100%。


猫腻就在这里,一般情况下,一个班次8小时,480分钟,但是有些一线的哥们,为了让自身的数字好看,就把一些时间刨除在外。


举个例子,如果他们把例如,设备计划性维修刨除,长时间的故障停机刨除。这样就把“总的利用时间(A. Total Available Time (Min))”,弄的很小。总的利用时间是什么?是我们计算OEE %的分母,如果把分母弄得小,那得数当然大了。


4-1


上表中的黄的粉的这些列是干什么的,这些是因为各种原因而造成损失时间?记录这些损失时间,我们是为了计算第二个关键数据“运作时间(B. Operating Time (Min)”,


“运作时间(B. Operating Time (Min)”=“总的利用时间(A. Total Available Time (Min))”- 损失时间


下图4-2中CC列的“总的利用时间(A. Total Available Time (Min))”就是F列的“总的利用时间(A. Total Available Time (Min))”减去从G到CB列的损失时间求和,而得到的。


在得到“运作时间(B. Operating Time (Min)”和“总的利用时间(A. Total Available Time (Min))”后,我们就可以得出上面所讲的:


“停工损失的时间%” ,C.  % Availability (90%) = B / A,这里的90%是干啥的,这是我们的目标值。


4-2



   五、速度损失   

下面继续算什么了?当然开始计算“速度损失”。


首先我们先要知道每个几台的实际输出,包括成品和废品“ D.  Actual Out put (Good part + Scrap)”。一线人员将下图中的CF列到CK 列的各个型号的实际输出都填写进去,汇总的到CE列的实际输出,包括成品和废品“ D.  Actual Out put (Good part + Scrap)”


5-1


为了知道速度损失“ F. % Performance (95%) ”的结果,我们先要知道目标输出 ”E.  Target Output (B. Operating Time/BottleNeck CT)“等于什么?


目标输出=运营时间(前面CC 那列数字)/ 瓶颈工序的节拍时间(就是下图里面的标记黄色的数字),这样我们就得到CL列的目标输出 ”E.  Target Output (B. Operating Time/BottleNeck CT)“。


我们就可以得出上面所讲的:


速度损失“ F. % Performance (95%) ” = D / E,这里的95%是干啥的,这是我们的目标值。


5-2


   六、 废品损失  

下面我们继续计算废品损失。


废品损失 ” I. Quality Rate (99.9%) ” =成品输出“ H. Good Body”/总计输出“G. Total Out put”=H/G,这里的99.9%是干啥的,这是我们的目标值。


6-1


当 停工损失、速度损失、废品损失都得到后,我们就可以计算出该设备的


J.  OEE (Goal 85%) = C * F *I


那下图6-2的CZ到DH 列是干啥滴?这是我们对损失时间进行的分类,做出前面的帕累托图,确定造成损失的主要原因。


6-2


6-3



  七、怎么保证正确分类?   

还有有人问了,你怎么保证员工记录的损失时间能够正确分类的,什么停机记录到什么分类中?


好问题,我们是通过下面的表格去帮助员工进行正确的分类。我们和各个团队商讨完成下面这个表。


并且按照不同的大类,制定了负责的部门定义了年度目标,定期进行回顾和跟踪改善措施。也就是excel中G到CB 列的来源。


7-1



   八、更新与排序按钮   

当基础数据库框架完成后,我们使用数据透视表完成相关的表格。就是下图了。


还有人问,看下图里面的有更新和排序这2个按钮。更新好理解了,刷新数据透视表。排序是干什么滴?排序就是让帕累托图,按照要求排序了。


胖胖虎厉害了,VBA 也会。其实关于excel 的能力,胖胖虎是经过一个法国人培训过的,他的名字叫Pascal,中文名字叫-- 八戒。VBA 仅仅会一点点,大家可以通过录制宏去完成。


关于数据透视表怎么做?宏怎么做?你联系俺吧,付费俺教你。或者把excel 发你,自己改造一下就可以做了,打赏的优先。


小编bb:戳文末,阅读原文,可以打赏给原作者哦~


8-1



   九、结尾啦   

上面都是介绍单机台的OEE 是怎么建立出来的,胖胖虎你不是要说说设备群和装配线怎么建立吗?特别有的朋友感兴趣的是手工装配线怎么建立的?


设备群,几个设备组成,其中单个设备加工产品的某一道工序。这个情况,你要选择瓶颈工序作为OEE 考虑的点。在损失原因中,你将设立上下道工序的原因而造成损失。


关于装配线,特别是手工装配线。案例大家可以看看胖胖虎的文章


改善案例分享 - Sigma公司提升LDO产线产能项目


在这个案例中,有5个人组成的一个手工装配线。方式和设备群一样,我们也是将瓶颈工序作为OEE 考核的点。节拍时间就是这个工序的人的操作节拍。


上面的分享,可能有人有不同的观点和想法,没问题,留言说说。


好了分享完了,没明白的联系俺吧。


整理:拉方

编辑:拉方

排版:拉方

本文由“工业工程实践者”微信公众号小编整理、编辑,如有侵权,请联系删除。如需转载,请在公众号留言联系授权,未经授权不得转载。转载请务必保留此署名模块,否则按侵权处理。


推荐阅读:

精益实战—TPM(一)

精益实战—TPM(二)

精益TPM实战(三)—团队活动


长期招收在校生做编辑~

有意留言~

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存