cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Need to share some code when posting a question or reply? Make sure to use the "Insert code sample" menu option. Learn more! X

Manuafcturing Apps Effectiveness Calculation in 9.1 does not work correctly

Carl985
12-Amethyst

Manuafcturing Apps Effectiveness Calculation in 9.1 does not work correctly

The effectiveness calculation is Thingworx apps 9.1 release does not work correctly.

Following the support page https://support.ptc.com/help/thingworx/apps/r9.1/en/#page/thingworx_apps%2FCustomizing_the_Apps%2Fcalculating_kpis.html%23
Effectiveness is PRI*PQ/ABT so 0.516*470/270 = 0.8982222222 but the effectiveness calculation is showing 0.19573677341929643

 

Just looked at the calculation and it looks wrong see attached file

 

 

 

 

 

 

ACCEPTED SOLUTION

Accepted Solutions

Hi @Carl985 ,

Below is the logic for calculations of the KPI’s.

OEE = Availability X Quality Ratio X Effectiveness

Availability = actualProductionTime_APT / plannedBusyTime_PBT.

Effectiveness = (( Δ producedQuantity * plannedRunTimePerItem_PRI) / actualProductionTime_APT).
Where Δ producedQuantity_PQ = producedQuantity_PQ - producedQuantity_PQ_firstValue (which stored in the kpiCacheValue property, this value is changed at the beginning of a shift).

Quality Ratio = Δ goodQuantity / Δ producedQuantity.
Where Δ goodQuantity = goodQuantity_GQ - goodQuantity_GQ_firstValue (which stored in the kpiCacheValue property, this value is changed at the beginning of a shift).
And Δ producedQuantity = producedQuantity_PQ - producedQuantity_PQ_firstValue.

When any KPI parameter seems to be incorrect, please check the kpiCacheValue property and compare the stored producedQuantity_PQ_firstValue and goodQuantity_GQ_firstValue with the current values (i.e. producedQuantity_PQ and goodQuantity_GQ respectively)

 

Thanks,

Himanshu

 

 

View solution in original post

1 REPLY 1

Hi @Carl985 ,

Below is the logic for calculations of the KPI’s.

OEE = Availability X Quality Ratio X Effectiveness

Availability = actualProductionTime_APT / plannedBusyTime_PBT.

Effectiveness = (( Δ producedQuantity * plannedRunTimePerItem_PRI) / actualProductionTime_APT).
Where Δ producedQuantity_PQ = producedQuantity_PQ - producedQuantity_PQ_firstValue (which stored in the kpiCacheValue property, this value is changed at the beginning of a shift).

Quality Ratio = Δ goodQuantity / Δ producedQuantity.
Where Δ goodQuantity = goodQuantity_GQ - goodQuantity_GQ_firstValue (which stored in the kpiCacheValue property, this value is changed at the beginning of a shift).
And Δ producedQuantity = producedQuantity_PQ - producedQuantity_PQ_firstValue.

When any KPI parameter seems to be incorrect, please check the kpiCacheValue property and compare the stored producedQuantity_PQ_firstValue and goodQuantity_GQ_firstValue with the current values (i.e. producedQuantity_PQ and goodQuantity_GQ respectively)

 

Thanks,

Himanshu

 

 

Announcements


Top Tags