|
|
|
|
@ -412,7 +412,10 @@ async def update_equipment_for_simulation(*, db_session: DbSession,aeros_db_sess
|
|
|
|
|
continue
|
|
|
|
|
|
|
|
|
|
# Check eq dengan "TRIP" di WO, jika ada masukkan parameter Reliabilitu, jika tidak ada MTBF = duration
|
|
|
|
|
MTBF = 1e+6 / float(custom_param['failure_rate'])
|
|
|
|
|
if custom_param['failure_rate'] == 0:
|
|
|
|
|
MTBF = 100000
|
|
|
|
|
else:
|
|
|
|
|
MTBF = 1e+6 / float(custom_param['failure_rate'])
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
eq["cmDisP1"] = custom_param["mttr"]
|
|
|
|
|
|