wincc flexible報表功能記錄報警開始時間和復位時間
林慧玲
發(fā)布于2014-03-25 17:19
683
0
標簽:
如何能夠用winccflexible報表功能記錄報警開始時間和復位時間,然后導出到excel表中,統(tǒng)計某報警的持續(xù)時間有多久?》應該怎么做呢?
問題補充:
怎么找不到函數(shù):
能詳細介紹一下*?
dimstime
stime=now
setvaluesmarttags("time_1"),stime
在確認事件中調(diào)用以下腳本:
dimetime
etime=now
setvaluesmarttags("time_2"),etime
佳答案
首先新建兩個日期時間類型的變量time_1和time_2,假如有一個模擬量報警需要記錄,在winccflexible中找到這條模擬量報警,選中這條報警,下面有報警的事件,在激活事件中調(diào)用一個腳本,腳本內(nèi)容如下:
dimstime
stime=now
setvaluesmarttags("time_1"),stime
在確認事件中調(diào)用以下腳本:
dimetime
etime=now
setvaluesmarttags("time_2"),etime
這樣time_1和time_2這兩個變量分別記錄的就是報警的觸發(fā)時間以及確認事件。
關于導出成excel,這就需要自己編寫腳本了,大致思路就是當報警確認后,把上述兩個變量寫入到csv中(建議使用csv格式)。