步驟:
首先,在下位機(jī)的工程中,將要上傳到上位機(jī)的數(shù)據(jù),以數(shù)據(jù)組的方式進(jìn)行保存;例如在下位機(jī)的工程中建立一個數(shù)據(jù)組,數(shù)據(jù)組名是test

在下位機(jī)的工程中運行腳本exec "DBMServer.exe",SCADA啟動時執(zhí)行即可

然后,在上位機(jī)建立一個ODBC數(shù)據(jù)庫,目的是將eHMBuilder下位機(jī)數(shù)據(jù)組中的數(shù)據(jù)讀到上位機(jī)后保存在數(shù)據(jù)庫中;
建立數(shù)據(jù)源的步驟是:
在上位機(jī)的管理工具————數(shù)據(jù)源(ODBC)中,按以下步驟進(jìn)行操作:
在系統(tǒng)DSN中

點擊添加

雙擊需要建立的數(shù)據(jù)庫的類型:Microsoft Access Driver

添加數(shù)據(jù)源名:讀取下位機(jī)數(shù)據(jù)
在數(shù)據(jù)庫下面選擇需要連接的數(shù)據(jù)庫:采集數(shù)據(jù)庫.mdb
點擊確定。

則在系統(tǒng)DSN中完成對數(shù)據(jù)源的建立;
還要在數(shù)據(jù)采集.mdb中建立一個表,表中的字段要與下位機(jī)中數(shù)據(jù)組中的字段相吻合。
最簡單的方法是:
將下載到下位機(jī)的工程,在通用版中打開,

數(shù)據(jù)組態(tài)下拉菜單中,選擇設(shè)置ODBC數(shù)據(jù)源/數(shù)據(jù)表

在配置中選擇系統(tǒng)DNS數(shù)據(jù)源:讀取下位機(jī)數(shù)據(jù)
選擇數(shù)據(jù)組:test
添加表名:test
點擊創(chuàng)建數(shù)據(jù)表,則表創(chuàng)建成功
在上位機(jī)的路徑:"D:\\HMITECH\\eHMIBuilder1.0\\Out\\DBMClient.exe"
打開應(yīng)用程序DBMClient.exe
配置數(shù)據(jù)源,表名數(shù)據(jù)組名,想要讀取數(shù)據(jù)的時間段,服務(wù)器IP是指TPC的IP地址;

點擊讀取,則會有讀取數(shù)據(jù)成功!的提示
此時在上位機(jī)打開數(shù)據(jù)庫,則所需下位機(jī)的數(shù)據(jù)全部讀到上位機(jī)里來了。










