首页 > 解决方案 > 从资源池中删除停止时间以进行 OEE 计算

问题描述

我正在尝试计算制造过程的 OEE。但是,当资源池“工人”在休息或不工作时(周末),产品依赖于生产线,因此这段时间被计为制造时间。

出于这个原因,我想定义变量“noworkingTime”,从总制造时间中减去这个时间。我尝试在流程的某些部分使用这种结构:

if(workers.sizeActive()==0){
noworkingTimeStart=time();}

if(workers.sizeActive()!=0){
noworkingTime+=time()-noworkingTimeStart;}

但没有什么真正有效......有什么想法吗?

提前致谢!

标签: anylogic

解决方案


推荐阅读