OEE这个词制造企业几乎没人不知道,时间开动率乘性能开动率再乘合格品率,公式初中生都看得懂。可真落地十个厂算出十个数,有的常年95%车间却天天加班,有的算出来40%老板直拍桌子。问题不在公式,在数据口径。数据从哪来、停机怎么认定、节拍用哪个值、返修品算不算合格,每步都有模糊空间。这篇从上位机角度,讲讲怎么用PLC数据采集和现场报工把OEE算实,而不是月底靠人在Excel里凑个好看的数。
为什么十个厂算出来不一样
先说清OEE衡量什么。它衡量设备在计划生产时间内,有多少比例真正产出合格产品,三个因子对应三类损失,时间、性能、质量。算不准的根子通常有三个。数据靠人填,操作工下班凭记忆填停机原因,十分钟故障写成两分钟,换模半小时干脆不写,源头就偏了。口径没统一,早会、吃饭、等料、等检验算不算停机,各班理解不一样。统计粒度太粗,按天统计,上午停两小时下午追回来,日OEE看着行,损失在哪台设备哪个时段完全说不清。所以第一件事不是写程序,是管理层、车间、工艺坐到一起,把每个定义白纸黑字定下来,全员按一套口径执行。没这个共识,软件再漂亮算出来的数也没人认。
时间到底怎么扣才服气
时间开动率等于实际运行时间除以计划生产时间。计划生产时间一般从班次总时长里先减掉法定休息、早会、计划保养这些事先安排的非生产时间,剩下的是分母。实际运行时间靠设备状态判定,PLC的运行信号、循环完成信号、伺服上电信号都能用,连续多久没有循环动作判停机,阈值建议一到两分钟,避免加工间隙被误判。停机原因必须细分,等料、等模、故障、换型、等质检,和损失类型一一对应,后面改善才找得到靶子。设备没活干空转算运行还是停机?我建议按管理目的看,空转不产出,用电流信号区分真加工和空载,比看运行灯靠谱。跨班次跨天的长停机要切分到对应时段,别全堆一个班,班组间又要扯皮。
理论节拍到底用哪个数
性能开动率等于理论节拍乘合格数除以实际运行时间。理论节拍取哪个数,是OEE里争议最大的地方。用说明书理想节拍,性能动不动超100%,操作工说脱离实际;用历史最好水平,换产品又得重定。稳妥做法是按产品工艺分别维护标准节拍,工艺部门实测加评审确定,每季度或换型时修订,版本留痕。性能损失分两块看,短停机和降速。短停机是一两分钟内设备没报故障却不连续出活,最容易忽略,积少成多很吓人;降速是实际节拍持续慢于标准。上位机逐件记录产出时间戳,实际节拍自动算,短停机自动归类,比让人记靠谱。性能超100%一定报警核查,要么节拍错了要么采集有问题。
合格品数怎么自动拿到手
合格品率等于合格品数除以总投入数,难点在合格品数怎么自动准确拿到。从PLC取加工完成计数最省事,但加工完不等于合格,只能当总产出。视觉检测、测试工位的OK信号更准,能直接分出好坏,条件允许这是首选。报工经过MES有人确认,但要防漏报补报,夜班第二天才录的打上时间戳处理。返修品、让步接收品单独定义,我习惯首次合格才算合格,返修后合格不计入一次合格率但单独统计,让步品单列。首件试机、调机废品要从分母扣除,不然刚换模做十个废品OEE直接腰斩,操作工只能想办法藏数据。让数据真实的前提是规则对一线公平,这点做系统时要替车间想到。
OEE怎么落地不流于形式
讲点实施经验。先选一条线、一台瓶颈设备试点,跑一两个月把口径、阈值、报表磨顺再推广,一上来全面铺开大概率烂尾。报表分层,操作工看本班停机明细,班组长看日OEE和损失帕累托,厂长看周月趋势,别一张大表打天下。数据要能下钻,月OEE低点进去看哪个因子拖的,再看哪几次停机、什么原因,改善会才有得聊。采集端尽量全自动,人工只填停机原因这类判断信息,工位屏点几下就行,填了有反馈不填有提醒。说句实在话,OEE是改善工具不是考核大棒,天天拿它扣钱,数据一定被层层加工,最后谁也看不到真相。
想做OEE又不知从哪下手,先盘设备能不能自动取数,再把口径会议开起来。赢式科技做过不少这类项目,PLC数据采集到OEE报表可以一起落地,电话15001875806,微信同号。把产品清单、班次安排和现有数据来源整理好再沟通,方案周期都能估准。
