4season

如何計算一段時間的歸零次數(或者Peak上升)次數

Blog Post created by 4season on Jul 4, 2019

我會陸續放上一些我對User的request,用PI  來解決的方法,也許你有更好的解決方式也說不定:

Problem:

我們樹脂塔每70~100T的累積量後會換台,我想統計三月份的換台次數 

有什麼方法可以快速統計嗎 不然我只能慢慢數PEAK 

目前想法 統計FIC3401.SUM=0的次數 (換台後累積量會歸零 然後做一個月的累加

Solution:

1.我想用NextVal及PreVal這兩個Archive Value的函數來運算,如果Nextval -Preval<0那就表示這個PI tag沒再累計上升了.對了!User提供的這個Tag是一個DCS FQI(累計值),然後我用Boolean data type來當Output PI Tag (AF Attribute is peak count),它的output is "TRUE" or "FALSE"

2.接下來我利用NumOfChanges這個函數來累計True/False/True的變化次數.一樣要變成PI tag才能紀錄

3.它的AF Analysis寫法如下:ˊ

PS:為什麼要用"*-5s "而不是"*",因為FIC3401.SUM這個PI Tag scan rate is 5sec,用 NextVal(..'*')抓不到值.還有記得recalc/backfill

Outcomes