Como sumar tiempo downtime mayores a 2 horas en PI Analytics

Hola, Buenas. por favor su ayuda. Actualmente estoy trabajando en cálculos de downtime de un equipo secador.

Por efectos de solicitud, solo se considera Downtime cuando la detención es mayor a 2 horas.

Tengo el estado (1) running y (0) Stopped de un secador en un tag PI muestreado cada 1 segundo y requiero sumar el tiempo acumulado única y exclusivamente cuando el tiempo Stopped supere 2 horas en estado Stopped. Por ejemplo, si el secador estuvo Stopped (0) de 13 a 16 horas y también estuvo Stopped (0) de 18:30 a 21 hrs y además estuvo Stopped(0) 21:30 a 22. el resultado de Tiempo Downtime debería ser:

13 a 16 = 3 hrs (OK mayor a dos horas)

18:30 a 21 = 2,5 hrs (OK mayor a dos horas)

21:30 a 22 = 0,5 hrs (Not Ok menor a dos horas, no se considera detención)

 

Entonces el tiempo downtime total del secador es de 3 + 2,5 = 5,5 hrs.

Según las condiciones anteriores busco hacer un cálculo en PI analytics de forma semanal y mensual.

 

Quedo muy atento a sus comentarios.