anylogic - 从资源池中删除停止时间以进行 OEE 计算
问题描述
我正在尝试计算制造过程的 OEE。但是,当资源池“工人”在休息或不工作时(周末),产品依赖于生产线,因此这段时间被计为制造时间。
出于这个原因,我想定义变量“noworkingTime”,从总制造时间中减去这个时间。我尝试在流程的某些部分使用这种结构:
if(workers.sizeActive()==0){
noworkingTimeStart=time();}
if(workers.sizeActive()!=0){
noworkingTime+=time()-noworkingTimeStart;}
但没有什么真正有效......有什么想法吗?
提前致谢!
解决方案
推荐阅读
- camera - 立体相机可以“看到”的最小深度是多少?
- wordpress - IE 和边缘浏览器的标题图像上出现的奇怪数字在其他浏览器上工作正常
- javascript - 如何从 redux 中的动作事件重定向
- mysql - Mysql 每月分区 - 错误代码:1503 A PRIMARY KEY must include all columns in the table's partitioning function
- javascript - 如何从数据 json 对象中获取“ReferenceNumber”的值?
- python - 如何从 cognito api 响应中获取 phone_no
- gradle - Gradle 从 IntellijIdea 中的缓存创建模块
- dart - 使用颤振飞镖从pdf和word中获取文本
- git - 尝试更改我的 github 页面的源时无法选择主分支/文档文件夹
- xamarin - Xamarin Forms MessagingCenter 不工作