操作變量和歷史變量記錄
操作變量是對用戶在操作過程中改變的工程變量信息進行保存記錄的變量,與事件相關(guān),用于系統(tǒng)變量被用戶操作的記錄追蹤。保存的記錄信息包括:變量名稱、改變時間、變量改變前后的值、用戶信息等。DIAView組態(tài)
操作變量是對用戶在操作過程中改變的工程變量信息進行保存記錄的變量,與事件相關(guān),用于系統(tǒng)變量被用戶操作的記錄追蹤。保存的記錄信息包括:變量名稱、改變時間、變量改變前后的值、用戶信息等。
DIAView組態(tài)軟件為了實時展示和控制生產(chǎn)現(xiàn)場運行狀態(tài),會建立許多與現(xiàn)場設(shè)備相關(guān)聯(lián)的變量進行數(shù)據(jù)交互,而這些變量是不斷更新變化的。為了保存重要生產(chǎn)數(shù)據(jù)、對數(shù)據(jù)進行統(tǒng)計分析以查看生產(chǎn)狀況及系統(tǒng)運行信息,達到提高生產(chǎn)效率和質(zhì)量的重大目標,以及優(yōu)化系統(tǒng),需要系統(tǒng)在運行過程中對變量的數(shù)據(jù)進行記錄,實現(xiàn)此功能的變量稱為記錄變量。
歷史變量
歷史變量分為變量記錄和歷史群組記錄。DIAView組態(tài)軟件中的變量記錄按記錄方式分為兩種:定時記錄和變化記錄。定時記錄是按照設(shè)置的時間間隔來記錄系統(tǒng)中變量的數(shù)據(jù),變化記錄則是當系統(tǒng)中變量數(shù)據(jù)發(fā)生變化時進行記錄。
歷史記錄群組是以群組的方式記錄歷史變量,每個群組可以關(guān)聯(lián)最多256個變量。使用歷史記錄群組,用戶可以方便地管理、查詢數(shù)據(jù)。
操作變量配置
在DIAView組態(tài)軟件開發(fā)環(huán)境中,操作變量的配置需要進行以下步驟:
1. 在項目工程窗口樹形目錄中雙擊“操作變量”節(jié)點,打開操作變量配置窗口。
2. 在操作變量配置窗口中,設(shè)置操作變量的名稱、關(guān)聯(lián)的系統(tǒng)變量和描述信息。注意操作變量的命名規(guī)則,名稱不能與操作變量組的名稱相同。
3. 點擊“添加”按鈕創(chuàng)建操作變量,系統(tǒng)會自動生成默認名稱。
4. 一個變量只能被一個操作變量關(guān)聯(lián)。
5. 完成配置后,可以通過“刪除”按鈕來刪除選中的操作變量,通過“導(dǎo)入”、“導(dǎo)出”按鈕將操作變量導(dǎo)入、導(dǎo)出到Excel中。
查看操作變量
要查看操作變量數(shù)據(jù),可以通過腳本調(diào)用報表對象的函數(shù)QueryVariableOperations(sheetIndex, opVariablePaths)來查詢。
例如,在窗口中繪制一個報表:報表0,一個按鈕:按鈕0。配置“按鈕0”的事件:左鍵按下,在腳本中調(diào)用報表0的操作變量查詢函數(shù):報表0.QueryVariableOperations(0, "Operation")