背景:
利用實時數(shù)據(jù)庫創(chuàng)建大點數(shù)工程時,由于點數(shù)過多,逐個點創(chuàng)建繁瑣且會浪費大量的時間,為此紫金橋?qū)崟r數(shù)據(jù)庫引入“數(shù)據(jù)庫點導(dǎo)入導(dǎo)出”功能,該功能簡單、方便、快捷,大大加快了大點數(shù)工程的創(chuàng)建。
示例:
示例要求
新建5萬點示例工程,要求點與紫金橋軟件自帶的仿真驅(qū)動建立外部連接,共創(chuàng)建四種點類型,每種點類型的數(shù)量如下表:
實現(xiàn)過程
1.創(chuàng)建工程
打開紫金橋軟件【工程管理器】對話框,新建一個5萬點示例工程。
圖1 工程管理器
2.創(chuàng)建設(shè)備
雙擊【工程管理器】對話框中的工程名,進入組態(tài)環(huán)境,在左側(cè)導(dǎo)航器中選中【數(shù)據(jù)庫】選項卡,雙擊【設(shè)備組態(tài)】,在彈出的【IODEF】對話框中選擇【仿真儀表/紫金橋/儀表仿真驅(qū)動】,創(chuàng)建設(shè)備【test】。
圖2 創(chuàng)建設(shè)備
3.點組態(tài)
在左側(cè)導(dǎo)航器中選中【數(shù)據(jù)庫】選項卡,雙擊【點組態(tài)】,彈出【點組態(tài)】窗口。
圖3 點組態(tài)窗口
3.1創(chuàng)建自定義點類型
在【點組態(tài)】窗口在菜單欄中選擇【點類型】/【點類型管理】,彈出【點類型】對話框,選擇【自定義點類型】選項卡,單擊【增加】按鈕,彈出【點類型-增加】對話框,在這里填寫必要信息,并增加點參數(shù)。這里我們新建一個點名為“自定義點”的點類型。如下圖:
圖 4 創(chuàng)建點類型
3.2 新建組織機構(gòu)
在【點組態(tài)】窗口左側(cè)導(dǎo)航樹中,在右鍵彈出菜單中選中【增加】,增加新組織【模擬點】,同樣的方法我們分別創(chuàng)建【數(shù)字點】、【累計點】、【自定義點】。如圖5。
圖 5 新建組織機構(gòu)
組織機構(gòu)可以使我們在設(shè)計導(dǎo)入數(shù)據(jù)表格式時更加簡捷,建議按一定的規(guī)則將點分成多個組織機構(gòu)。
3.3導(dǎo)出數(shù)據(jù)庫點表
在【模擬點】下,新建兩個點,并與設(shè)備“test”相關(guān)連。在【點組態(tài)】窗口菜單欄中選擇【數(shù)據(jù)庫點】/【導(dǎo)出數(shù)據(jù)庫點】。
圖 6 導(dǎo)出數(shù)據(jù)庫點
在彈出的【點組態(tài)-導(dǎo)出數(shù)據(jù)庫點】對話框中選擇輸出路徑,選擇參數(shù)導(dǎo)出路徑,導(dǎo)出。
圖 7 選擇導(dǎo)出路徑和參數(shù)
3.4 設(shè)計導(dǎo)入數(shù)據(jù)庫點表
打開導(dǎo)出的數(shù)據(jù)庫點表,按照導(dǎo)出的數(shù)據(jù)庫點表格式設(shè)計點表,共15000點。主要修改TagName、Str、LinkDesc、TagId幾列。如圖8。
圖8 導(dǎo)入數(shù)據(jù)庫點表
3.5 導(dǎo)入數(shù)據(jù)庫點
在【點組態(tài)】窗口菜單欄中選擇【數(shù)據(jù)庫點】/【導(dǎo)入數(shù)據(jù)庫點】,在彈出的對話框中選擇導(dǎo)入數(shù)據(jù)表的路徑,點擊【確定】按鈕。
圖 9 導(dǎo)入實體點
【數(shù)字點】、【累計點】、【自定義點】分別按照上述方法導(dǎo)入數(shù)點,導(dǎo)入數(shù)據(jù)庫點后,5萬點工程創(chuàng)建完成。
3.6 導(dǎo)入數(shù)據(jù)庫點注意事項
1.每個區(qū)域只能容納32000點。
2.每個仿真設(shè)備只支持20000點,超出20000點需建立多個仿真設(shè)備。
總結(jié):
紫金橋?qū)崟r數(shù)據(jù)庫的數(shù)據(jù)庫點導(dǎo)入導(dǎo)出功能,大大加快了創(chuàng)建大點數(shù)工程的速度,減少設(shè)計人員的工作量。