組態(tài)王6.55報警存儲與歷史數據查詢設置全過程
1首先我們在電腦內找到組態(tài)王安裝包,在安裝包內valuepack下找到“報警數據庫”將該文件夾復制到我們在電腦D盤已經建好的“報警保存”文件下內并保存。
2設置ODBC數據源,步驟如下C:\Windows\SysWOW64”,雙擊該目錄下的“odbcad32.exe”件,就進去ODBC數據源管理界面了
3 雙擊打開ODBC數據源管理器,選擇系統(tǒng)DSN,點擊右側添加按鈕彈出“創(chuàng)建新數據”窗口選擇Microsoft Access Driver (*.mdb)” 驅動,點擊“完成”。
數據源的名稱,根據需要對數據源進行命名,如“報警”,點擊“選擇(S)”,選擇我們前面定義的數據庫文件“D:\ 報警存儲與查詢\報警數據庫.mdb”。點擊“確定”完成ODBC數據源的定義
4 數據源的名稱,根據需要對數據源進行命名,如“011”,點擊“選擇(S)”,按鈕選擇
我們前面定義的數據庫文件“D:\ 報警保存\報警數據庫.mdb”。點擊“確定”完成ODBC數據源的定義。
5 打開組態(tài)王軟件新建工程命名為“報警”。
6 新建一個工程,在設備處新建設備,我們在本例中定義一個仿真PLC 的設備,設備列表為“PLC-亞控-仿真PLC-串口”,設備名稱為“PLC”。此仿真PLC 可以做為虛擬設備與組態(tài)王進行通訊。PLC 主要有如下的寄存器:自動加1 寄存器INCREA,自動減1 寄存器DECREA,隨機寄存器RADOM,常量寄存器STATIC,常量字符串寄存器STRING,CommErr 寄存器。
7 定義變量:在數據詞典中新建兩個IO 變量,變量名稱分別為壓力、流量,變量類型為IO 實數,連接的設備為前面定義的仿真PLC 設備“PLC”,寄存器分別為INCREA100,DECREA100,數據類型為short,讀寫屬性為“只讀”。這樣壓力變量就會從0 開始自動加1,其變化范圍是0 到100,流量變量從100 開始自動減1,其變化范圍是0 到100。
8 創(chuàng)建報警組:我們首先定義報警組,在報警組處雙擊進行報警組對話框,點擊“增加”定義兩個報警組,分別為“壓力報警”、“流量報警”,確認完成報警組的定義。
9建立畫面:新建兩個畫面一個命名為“實時報警”畫面,一個命名為“報警查詢”畫面。雙擊打開實時報警畫面選擇“工具箱”(第3行最后一個)報警窗口。并在畫面上畫出報警窗口。雙擊打開報警窗口選擇實時報警窗,報警窗口名命名為“報警窗口”。
10 組態(tài)報警查詢窗口。雙擊打開剛才建立好的報警查詢窗口,選擇“工具箱”(第4行最后一個)插入通用控件。找到并選擇通用控件下的KVADODBGrid Class。點擊確定在畫面中建立歷史查詢表格。
11 雙擊打開畫面中建好的歷史查詢表格,控件名命名為“BJCX”。
12 在工具箱找到按鈕并組態(tài)到畫面命名為“查詢”,雙擊打開雙擊打開選擇彈起時進行關聯。彈出畫面雙擊控件彈出控件屬性和方法。控件名稱選擇我們命名的“BJCX”,控件方法依次選擇FetchDaTa和FetchEnd。點擊確認并保存所有結束畫面組態(tài)。
13 在畫面中單擊右鍵切換到View進行測試。據觀察發(fā)現實時報警窗口有報警信息,我們打開D盤內報警信息儲存的數據表發(fā)現歷史報警信息顯示正常說明報警儲存完成。
14 單擊切換畫面到歷史報警查詢畫面單擊查詢歷史報警表格與D盤內歷史報警數據一致表示試驗成功。
提交
新大陸自動識別精彩亮相2024華南國際工業(yè)博覽會
派拓網絡被Forrester評為XDR領域領導者
智能工控,存儲強基 | ??低晭砭手黝}演講
展會|Lubeworks路博流體供料系統(tǒng)精彩亮相AMTS展會
中國聯通首個量子通信產品“量子密信”亮相!