基于Excel VBA的OEE分析系统的应用研究

2009-12-25 08:54胡笳琨
新一代 2009年11期

胡笳琨

摘要:结合OEE的定义以及当前各类OEE分析软件特点的基础上,提出一种新的基于Excel VBA开发的OEE分析系统。该系统除了有常规OEE分析系统具备的基本功能外,还有成本低廉,开发使用便捷,能紧密结合企业自身情况等特点,可以让OEE分析系统得到更广泛的应用和推广。

关键词:OEE;析系;Excel;VBA

中图分类号:TN919.1文献标识码:文章编号:1003-2851(2009)11-0177-01

设备综合效率(OEE)是全员生产维护的一项关键性能指标,设备综合效率指数已经成为衡量企业生产效率的重要标准。软件行业高速发展的背景下,各种OEE分析软件系统已经开始在企业生产活动中进行使用。这些软件在企业的生产活动中,不仅降低了材料以及时间的损失,同时也提高了企业的生产能力。在结合现有OEE分析系统特点的基础上,笔者提出了一种开发更简单,使用更便捷的基于Excel VBA的OEE分析系统。

一、OEE分析软件系统的现状综述

目前OEE分析软件已经被广泛使用,另外在各种MES系统中也相应引入了OEE分析模块。这些软件可以在手工录入数据的基础上还可以通过PLC或者其它传感器自动收集数据,这样可以让生产活动中各种动作都一一详细记录。然而,不管是OEE分析专用软件还是带有OEE分析模块的MES,都存在如费用高昂,开发要求高,软件使用存在问题等弊端。

二、基于Excel VBA的OEE分析系统的提出

在结合OEE的定义、作用以及上述各类OEE系统的优点和弊端的基础上,本文提出了用Excel VBA对OEE分析系统进行开发的观点,让OEE分析系统能够得到更加广泛的应用。相对于上述的各类OEE分析系统,基于Excel VBA的OEE分析系统具备成本低廉, 开发容易,使用方便,对生产设备影响不大的诸多优点。

三、OEE的定义和计算

OEE是准确地告诉管理者设备的效率如何,在生产的哪个环节有多少损失,以及可以进行那些有针对性的改善工作。企业长期运用OEE,可以分析找出影响生产效率的瓶颈因素,并进行跟踪和持续改进。

OEE的计算公式为:OEE = 时间开动率 × 性能开动率 × 合格品率 × 100%。其中:时间开动率 = 实际工作时间/计划工作时间,性能开动率 = 理想周期时间/(工作时间/总产量) = (总产量/工作时间)/生产速率,合格品率 = 合格品/总产量。

时间开动率是用来考核停工所带来的损失。性能开动率包括了设备的运行速度,所以涉及到生产速度上的损失。合格品率系指由于质量问题导致的生产率损失。OEE利用的一个最重要目的就是减少一般生产中所存在的损失

四、 系统结构

(一)系统总体结构

在基于Excel VBA的OEE分析系统中,系统的分为三个模块,即数据输入,数据分析计算,结果输出。在这三个模块中,输入和输出模块是可视的,直接面向使用人员进行原始数据的录入,以及在分析过后对OEE结果的查看。对于分析计算模块,可以采用封闭的方式完成运行,即在分析过程中,完全在后台运行。

(二)输入模块

由OEE的定义和计算过程可以知道,在输入模块中,以下数据是必须引入到分析系统中的。分别是:实际工作时间、计划工作时间、总产量、理想周期时间或者生产速率,合格品数量。

除了在进行必要的数据录入以外,输入模块中,可以根据企业自身情况加入其它生产数据和信息。这些额外数据的引入,可以让OEE系统的提供更加详尽的数据。

(三)计算模块

在数据计算模块中,各种和OEE计算有关输入数据按照OEE计算有关规则进行计算。在计算过程中,除了计算OEE三大指标和OEE数据以外,还有针对时间损失的计算和工效能力指数计算。时间损失是直接通过时间的形式直接将生产系统中的损失表达出来,这样可以让企业管理人员更加直观地看到生产的实际情况和浪费的实际情况。

时间损失的公式是:实际工作时间 = 有效工作时间+停机损失时间+性能损失时间+质量损失时间。有效工作时间 = 实际工作时间×OEE,停机损失时间 = 实际工作时间×(1—时间开动率),性能损失时间 =(实际工作时间—停机损失时间)×(1—性能开动率),质量损失时间 =(实际工作时间—停机损失时间—性能损失时间)×(1—合格品率)。

在数据计算的模块中,除了对OEE各指标的计算,时间损失的计算和工效能力指数计算外,还可以根据输入的其它数据进行计算。

五、总结

OEE是一个对企业生产状况有效的评估工具,针对OEE的分析和计算工具有利于企业对自身生产情况进行高效准确的评估。与传统的OEE分析系统相比,基于Excel VBA开发的OEE分析系统,具备开发成本低廉,使用柔性高,可以直接引用原有数据等诸多优点。

另外基于Excel VBA的OEE分析系统,在对生产进行分析基础上对绩效改善起到积极作用的同时,企业中使用和开发人员也可以对分析系统进行改动,让其不断满足企业的实际要求。在企业在进行持续改善的同时,基于Excel VBA的OEE也能够实现与之相适应的持续改善。

参考文献

[1]尚文利,史海波,李丕祥.设备综合效能应用框架研究[J].中国机械工程,2006(8).