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