3. MES与OEE的关系:MES系统如何采集OEE数据?MES在OEE提升中的核心作用
好,咱们直接切入正题。很多工厂老板问我:“我上了MES,OEE是不是就自动提升了?” 我通常会反问一句:“你家的设备会自己说话吗?” 说白了,MES不是魔法棒,它是一套数据采集和逻辑运算的骨架。OEE的提升,靠的是MES把设备“哑巴”变成“话痨”,把现场的黑箱变成透明。
我个人习惯把MES和OEE的关系比作“交警”和“交通流量”。没有交警(MES),你只知道路上堵(OEE低),但不知道是哪个路口、哪个时间段、因为什么原因堵。MES就是那个站在路口、拿着计数器、盯着红绿灯的交警。
3.1 MES系统如何采集OEE数据?—— 从“人工填表”到“自动秒级”
我记得在2018年,帮一家汽配厂做MES实施。他们原来的OEE怎么算?班长下班前拿个本子,凭感觉写“今天设备停了2小时”。结果呢?财务一算,OEE 85%,实际我一测,连60%都不到。为什么?因为人眼对“短暂停机”是麻木的。
MES采集OEE数据,核心就三件事:时间、状态、计数。我把它拆解成三个步骤:
3.1.1 设备状态信号的自动采集
这是最基础的一步。MES通过PLC、传感器或者工业网关,直接读取设备的运行信号。你想想看,设备一开机,PLC的“运行”触点就闭合了;一停机,触点就断开了。MES系统每秒钟扫描一次这个信号,就能精确记录设备的“运行”和“停机”状态。
- 运行信号: 主轴转动、电机电流、气压正常等。
- 待机信号: 设备通电但未生产(比如换刀、等待物料)。
- 故障信号: 报警灯亮起、急停按下、过载保护。
3.1.2 生产计数的自动采集
OEE里的“性能开动率”需要实际产出和理论产出。MES怎么知道做了多少个?
- 传感器计数: 在传送带或出料口安装光电传感器,每过一个工件计一次数。
- 设备内部计数: 很多数控机床、注塑机内部就有产量计数器,MES通过OPC UA或Modbus协议直接读取。
- 扫码枪/视觉系统: 每生产一个产品,扫码枪扫一下条码,MES就知道“又完成了一个”。
这里有个坑。我曾经遇到一个项目,传感器计数和实际入库数量差了5%。为什么?因为传感器把“空跑”的循环也计进去了。所以,我建议一定要做“双重校验”——设备计数和人工抽检结合。
3.1.3 停机原因的自动分类与人工补录
这是MES采集OEE数据最“灵魂”的一步。光知道设备停了没用,得知道为什么停。
MES的做法是:
- 自动分类: 根据设备报警代码,MES自动归类。比如“报警代码E001”自动归为“刀具磨损”。
- 人工补录: 对于无法自动识别的停机,操作工在MES终端上点选原因(比如“等待质检”、“缺料”)。
- 时间戳绑定: 每一次停机事件,MES都记录下“开始时间”、“结束时间”、“原因代码”。
3.2 MES在OEE提升中的核心作用 —— 不只是“算数”,更是“指挥”
很多企业上了MES,OEE数据是有了,但OEE还是没涨。为什么?因为MES只做了“数据采集”和“报表展示”,没有形成管理闭环。MES在OEE提升中的核心作用,我总结为四个字:“看、析、控、改”。
3.2.1 看:让OEE从“报表”变成“仪表盘”
MES的第一个作用,是把OEE数据实时、直观地展示出来。不是月底看一张Excel表,而是车间里的大屏幕上,红黄绿一目了然。
- 实时OEE看板: 当前班次的OEE、可用率、性能率、质量率,每5秒刷新一次。
- 设备状态地图: 车间平面图上,绿色代表运行,黄色代表待机,红色代表故障。车间主任扫一眼就知道哪里出问题了。
- 历史趋势图: 过去24小时、过去一周的OEE走势,是上升还是下降?
3.2.2 析:从“知道低”到“知道为什么低”
MES的第二个核心作用,是自动做根因分析。我见过太多工厂,OEE数据有了,但分析还是靠人拍脑袋。MES可以做到:
- 停机原因帕累托图: 自动统计过去一周,哪类停机原因占比最高?是“换模”还是“设备故障”?
- 班次对比分析: 白班OEE 78%,夜班OEE 65%。MES自动对比两个班次的停机原因,发现夜班“等待物料”时间多了3倍。
- 产品族分析: 生产A产品时OEE高,生产B产品时OEE低。MES自动关联产品工艺参数,发现B产品的节拍设置不合理。
我记得有一次,一家电子厂说他们OEE一直上不去。我让MES拉出过去三个月的停机原因数据,发现“等待质检”占了总停机时间的22%。原来质检员只有一个人,忙不过来。后来调整了质检流程,OEE直接涨了8个百分点。这就是“析”的力量。
3.2.3 控:在问题发生“前”或“中”进行干预
这是MES最值钱的功能。不是等OEE跌了再分析,而是在设备刚要出问题时就介入。
- 异常实时报警: 设备连续停机超过5分钟,MES自动给班组长手机发报警。
- 自动触发工单: 设备故障停机,MES自动生成维修工单,推送到维修工的手持终端上。
- 防错机制: 如果MES检测到当前批次的产品质量率低于95%,自动锁定设备,不允许继续生产,直到工艺员确认参数。
3.2.4 改:用数据驱动持续改善
MES的最后一个作用,是让改善活动“有据可依”。
- 改善前后对比: 上个月针对“换模时间长”做了改善,这个月MES自动对比换模时间的中位数和标准差,看改善是否有效。
- OEE目标管理: 系统自动设定每个班次的OEE目标,实际达成率实时显示。没达标的班次,系统自动生成“未达标分析报告”。
- 知识库沉淀: 每次解决一个停机问题,MES记录下解决方案。下次再出现同样的报警代码,系统自动推送历史解决方案给维修工。
说白了,MES在OEE提升中的核心作用,就是让OEE从“事后统计”变成“事中控制”,再变成“事前预防”。没有MES,你只能看着OEE的“尸体”叹气;有了MES,你可以在OEE“生病”之前就给它打一针疫苗。
公众号:蓝海资料掘金营,微信deep3321