WinCC 如何在特定的時間點(非周期)歸檔過程變量?
如果希望僅在特定的時間點歸檔趨勢變量。可以通過在變量記錄的“ Properties - Process Tags” 對話框中通過進行下列操作來實現:
1組態起始事件 組態觸發歸檔的事件。可以在下列選項間選擇:
可以使用 WinCC 全局腳本組態一個返回布爾數據類型值的函數。如果函數的返回值改變(從 FALSE 到 TRUE 或者反之),那么歸檔將會發生。
可以組態一個二進制變量,當它的值變化時觸發歸檔。
2選擇“ Acyclic ”作為采集類型 在“ Archive Tag ”選項卡中在“ Acquisition type ”選項域中選擇“ Acyclic ”
自 WinCC V6.2開始:選擇歸檔類型“ acyclic ”和采集類型“ Event-controlled ” 在“ Archiving ”選項卡中的選擇域“ Archiving type ”中,選擇“ acyclic ”并在“ Acquisition ”中選擇“ event-controlled”。
3指定起始事件 在“ Event ”選項卡中指定項目函數或變量作為起始事件。
當起始事件變化時(函數返回值或變量變化),過程值(實際值)被歸檔一次。這既發生在上升沿也發生在下降沿。
注意:
如果組態一個函數來監控起始事件,在運行時變量記錄循環調用函數(每 500 ms)。但返回值發生變化時進行歸檔 - 否則將不進行。
如果沒有組態起始事件(既沒有函數也沒有變量),那么在過程值每次變化時不執行歸檔。
在組態起始事件時必須注意變量記錄僅能捕獲在起始事件中大于 500 ms 的變化。
===================================== 更多技術資料,請加微信公眾帳號“gongkong8”
工控技術博客: http://blog.sina.com.cn/wincchome
啟程自動化培訓中心 http://www.gongkong8.com/ 聯系電話:0755-85292922
|