《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 測試測量 > 設(shè)計應(yīng)用 > 基于LabVIEW的電網(wǎng)綜合參數(shù)測控系統(tǒng)設(shè)計
基于LabVIEW的電網(wǎng)綜合參數(shù)測控系統(tǒng)設(shè)計
摘要: 虛擬儀器由用戶白行設(shè)計、自定義,并結(jié)合一種或多種功能的通用模塊,調(diào)用不同功能的軟件模塊,組成不同的儀器功能,以滿足自己的特殊需求。這里通過對電網(wǎng)綜合參數(shù)測控系統(tǒng)的軟件設(shè)計,介紹了軟件設(shè)計中采用LabVIEW的方法和步驟。
Abstract:
Key words :

1引言

  虛擬儀器是計算機技術(shù)和數(shù)字信號處理(Digital SignalProcessor,簡稱DSP)技術(shù)發(fā)展的產(chǎn)物,具有功能開放,設(shè)計靈活,對網(wǎng)絡(luò)支持良好,價位低廉等優(yōu)勢,近幾年已獲得飛速發(fā)展和廣泛應(yīng)用。作為一種通用的圖形化編程語言,其實質(zhì)是充分利用最新的計算機技術(shù)來實現(xiàn)和擴展傳統(tǒng)儀器的功能。

  虛擬儀器由用戶白行設(shè)計、自定義,并結(jié)合一種或多種功能的通用模塊,調(diào)用不同功能的軟件模塊,組成不同的儀器功能,以滿足自己的特殊需求。這里通過對電網(wǎng)綜合參數(shù)測控系統(tǒng)的軟件設(shè)計,介紹了軟件設(shè)計中采用LabVIEW的方法和步驟。

2 LabVIEW的軟件開發(fā)步驟

2.1創(chuàng)建前面板

  從控件面板上選擇所需的各種控件,將其按規(guī)律放置在前面板的容器上,組織好彼此的相對位置,使得前面板變得美觀漂亮,設(shè)置好各控件的屬性和顯示方式。

2.2創(chuàng)建數(shù)據(jù)流程圖

  從函數(shù)面板上選擇所需的函數(shù)圖標,依據(jù)要實現(xiàn)的功能,用線將它們有序地連接起來,以創(chuàng)建完整的數(shù)據(jù)流程圖。

2.3函數(shù)調(diào)試分析

  采用各種方式進行程序調(diào)試,修改數(shù)據(jù)流程圖,直至滿足要求。

  (1)軟件的登陸設(shè)置利用順序結(jié)構(gòu)控制登陸成功后才能顯示界面,在用戶登陸子VI屬性設(shè)置成軟件運行時就啟動,彈出登陸界面,輸入口令正確進入系統(tǒng)。

  (2)菜單設(shè)置 LabVIEW窗自身具有定制菜單的功能。在VI前面板主菜單中選擇“編輯-運行時菜單”,彈出菜單編輯對話框,如圖1所示。用戶根據(jù)要求在對話框中設(shè)置系統(tǒng)管理、通訊等主菜單,在界面左半部選擇菜單類型為用戶項,菜單項名稱分別寫入對應(yīng)的菜單設(shè)置名稱,用同樣方法設(shè)置主菜單下的子菜單。在后面板中,用幾個菜單設(shè)計圖標相連,并分別寫入主菜單和子菜單的名稱,以完成相應(yīng)菜單的定制功能,如圖2所示。

  菜單的響應(yīng)程序依靠編輯設(shè)置一個事件結(jié)構(gòu)來完成,編輯事件對話框中的事件源本VI對應(yīng)的事件設(shè)置成菜單選擇(用戶),選擇項只留下項標識符(Item Tag)一項,在事件結(jié)構(gòu)內(nèi)放上對應(yīng)事件,將項標識符與條件結(jié)構(gòu)相連,用以選擇相應(yīng)的指令,如圖3所示。

  在自定義菜單中,根據(jù)需要創(chuàng)建菜單項,待完成菜單定制后,對每個子菜單設(shè)計對應(yīng)的SUBVI,并且每個子VI都有自己的用戶界面。新建一個文件夾,把設(shè)計過程中需要保存的東西都保存在這個文件夾下。

  編寫菜單響應(yīng)程序。利用LabVIEW提供的菜單選擇節(jié)點獲取所選菜單項,然后在一個條件結(jié)構(gòu)中編寫與菜單選項對應(yīng)的功能程序。在VI運行時,條件結(jié)構(gòu)根據(jù)菜單選擇節(jié)點返回的菜單執(zhí)行相應(yīng)的功能程序。

3工具欄

  在該軟件界面上,工具欄上的按鈕在LabVIEW控件中找不到,這就需要自定義控件。剪切相應(yīng)的圖標放入畫圖工具中,用剪切工具把圖片選中下來,按ctrl+c將其復制到剪貼板上,若要其效果更好,可用PHOTOSHOP之類的軟件進行修飾。編輯控件。把確定按鈕放在LabVIEW前面板上,右擊選擇“高級-自定義”,點擊后進入編輯狀態(tài),點擊工具欄中按鈕,使其變成 ,對著最大的外形框右擊,選擇從剪貼板導入圖片,這樣即可把先前準備好的圖片制作成控件。

4數(shù)據(jù)庫

  在添加用戶與添加設(shè)備子VI中,需要用到數(shù)據(jù)庫。這里應(yīng)用Microsoft Access數(shù)據(jù)庫,它是一種關(guān)系型數(shù)據(jù)庫,按關(guān)系數(shù)據(jù)模型組織數(shù)據(jù)庫。

  LabVIEW開發(fā)環(huán)境的本身并不具備數(shù)據(jù)庫訪問功能。利用NI公司的附加工具包LabVIEW SQL Toolkit進行數(shù)據(jù)庫訪問,這種工具包價格比較昂貴,不適合應(yīng)用。因此利用了由美國NI公司開發(fā)的一個免費、多數(shù)據(jù)庫、跨平臺的LabVIEW數(shù)據(jù)庫訪問工具即LabSQL工具包來實現(xiàn)數(shù)據(jù)庫訪問。

  在LabVIEW安裝目錄重的user.lib文件夾中新建一個LabSQL文件夾,將下載的LabSQL放到這個文件夾下,再次運行時,LabVIEW的功能模塊就會自動加載LabSQL。LabSQL與數(shù)據(jù)庫之間通過ODBC連接,用戶需要在ODBC中指定數(shù)據(jù)源名稱和驅(qū)動程序。因此,在使用LabSQL之前,首先要在Windows操作系統(tǒng)的ODBC數(shù)據(jù)源中創(chuàng)建一個DSN,LabSQL與數(shù)據(jù)庫之間的連接就是建立在DSN的基礎(chǔ)之上。

  在Windows操作系統(tǒng)的控制面板中,依次點擊性能與維護→管理工具→數(shù)據(jù)源,彈出圖4的ODBC數(shù)據(jù)源管理器。

 

  單擊“系統(tǒng)DSN”選項卡中的“添加(D)…”按鈕,在隨后彈出的圖5所示“創(chuàng)建新數(shù)據(jù)源”界面的驅(qū)動程序列表中選擇“Microsoft Access Driver(*.mdb)”,并單擊“完成”按鈕,在隨后出現(xiàn)的圖6所示對話框中“數(shù)據(jù)源名(N)”一欄中創(chuàng)建DSN的名稱,并單擊“選擇”按鈕,選擇需要訪問的數(shù)據(jù)庫,按“確定”按鈕結(jié)束。

  完成上述設(shè)置后就可以進行數(shù)據(jù)庫的操作,其基本步驟如圖7所示。首先利用ADO Connection Create.vi創(chuàng)建一個Connection對象,然后利用ADO Connection Open.vi建立與數(shù)據(jù)庫的連接,要連接的數(shù)據(jù)庫由字符串ConnectionString控制在前面板控件中輸入。在程序框圖中使用Format Into Strings生成SQL命令,將它連接到ADO Connection Execute.vi即可執(zhí)行。利用ADO Recordset Creat.vi創(chuàng)建一個Recordset對象,然后利用ADO Recordset Open.vi打開Recordset對象,并同時利用SQL查詢命令,以獲得數(shù)據(jù)庫表中的全部或部分記錄。通過功能選擇按鈕來選擇和控制對數(shù)據(jù)庫的操作。利用ADO Recordset Close.vi和ADO Connection Close.vi關(guān)閉與數(shù)據(jù)庫之間的連接,利用ADO Connection Destroy.vi刪除Connection對象。將其用于設(shè)計中,即在設(shè)計界面點擊“添加”按鈕,出現(xiàn)圖8所示的用戶注冊對話框。

  在整點數(shù)據(jù)等子VI 中,要在同一個界面切換顯示測試圖象,運用選項卡控件來實現(xiàn)這種功能,如圖9所示。圖10給出最終建立的界面。

5結(jié)語

  在確定計算機和儀器等硬件資源的情況下,對應(yīng)不同的應(yīng)用程序有不同的虛擬儀器。通過軟件實現(xiàn)虛擬儀器的部分或全部功能,這就是設(shè)計虛擬儀器的核心思想。采用面向?qū)ο蟮脑O(shè)計方法,利用可視化圖形編程環(huán)境,建立圖形化用戶接口是儀器實現(xiàn)自動化和智能化的關(guān)鍵。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美日韩精品一区视频| 好看的日韩视频| 久久久久久尹人网香蕉| 亚洲淫性视频| av72成人在线| 99re66热这里只有精品3直播| 亚洲国产精品一区二区尤物区| 欧美一站二站| 香蕉久久国产| 欧美亚洲色图校园春色| 午夜在线电影亚洲一区| 性高湖久久久久久久久| 亚洲在线一区| 亚洲欧美另类在线观看| 亚洲综合电影| 亚洲欧美一区二区精品久久久| 亚洲一区二区在线播放| 中文高清一区| 亚洲一区二区在线| 亚洲欧美激情诱惑| 篠田优中文在线播放第一区| 欧美一区二区视频在线观看2020| 久久激五月天综合精品| 亚洲国产高清自拍| 亚洲精品久久久一区二区三区| 亚洲免费不卡| 国产精品白丝av嫩草影院| 欧美黄色一级视频| 激情欧美亚洲| 国产日韩欧美不卡| 国产一区二区精品久久| 国产亚洲电影| 极品少妇一区二区三区| 1000部国产精品成人观看| 亚洲国产一区视频| 亚洲精品乱码久久久久久按摩观 | 国产午夜精品视频| 国产综合精品一区| 亚洲高清av| 一区二区三区国产| 亚洲欧美一级二级三级| 亚洲高清不卡av| 一区二区三区鲁丝不卡| 性欧美大战久久久久久久久| 久久久久久网址| 欧美极品欧美精品欧美视频| 欧美性一区二区| 国内外成人在线视频| 亚洲区欧美区| 亚洲欧美国产精品桃花| 亚洲国产精品美女| 亚洲午夜电影在线观看| 久久久久久久久久久成人| 欧美激情一区二区三区蜜桃视频| 国产精品爱久久久久久久| 国内精品久久久久久久影视麻豆| 亚洲人成毛片在线播放| 亚洲综合欧美日韩| 亚洲欧洲一区二区天堂久久| 亚洲免费在线精品一区| 免费不卡欧美自拍视频| 国产精品国产三级国产| 精品99一区二区| 亚洲一区www| 亚洲国产你懂的| 午夜久久tv| 免费中文日韩| 国产欧美日韩视频在线观看 | 亚洲国产精品va在看黑人| 在线亚洲激情| 亚洲欧洲视频| 久久精品盗摄| 欧美手机在线视频| 在线观看欧美精品| 亚洲一区二区三区色| 亚洲精品日韩一| 欧美在线视频一区二区三区| 欧美久久九九| 黑人一区二区| 亚洲男女自偷自拍| 亚洲视屏在线播放| 美女视频网站黄色亚洲| 国产精品制服诱惑| 日韩一级免费观看| 亚洲精品日产精品乱码不卡| 久久久欧美精品| 国产精品久久综合| 99re6热只有精品免费观看| 亚洲国产成人精品女人久久久 | 欧美一区二区三区在线| 亚洲午夜久久久久久尤物| 欧美福利小视频| 黄色成人精品网站| 亚洲欧美日韩国产中文| 亚洲午夜激情免费视频| 欧美日本免费| 亚洲欧洲一区| 亚洲日本视频| 美女国产精品| 狠狠色丁香婷婷综合久久片| 亚洲欧美卡通另类91av| 亚洲欧美日韩一区二区在线| 欧美日韩精品一区二区在线播放 | 性欧美超级视频| 亚洲女人小视频在线观看| 欧美精品九九99久久| 亚洲电影免费观看高清完整版| 欧美专区日韩专区| 久久精品国产精品亚洲| 国产精品制服诱惑| 亚洲综合社区| 性色av一区二区三区红粉影视| 国产精品激情电影| 一本色道久久综合| 宅男精品导航| 欧美日韩一区二区视频在线观看| 亚洲精品久久久久久久久| 亚洲精品精选| 欧美激情欧美激情在线五月| 亚洲国产免费看| 99热免费精品| 欧美三级午夜理伦三级中文幕| 亚洲美女毛片| 亚洲一二三区视频在线观看| 欧美性做爰猛烈叫床潮| 在线午夜精品| 小处雏高清一区二区三区| 国产精品视频免费| 欧美一级视频一区二区| 久久精品91| 精品动漫3d一区二区三区| 亚洲高清色综合| 欧美成人一区在线| 亚洲精品日韩在线| 亚洲男人av电影| 国产欧美精品一区二区三区介绍| 欧美一区二区免费视频| 久久视频免费观看| 在线观看精品| 一区二区三区欧美激情| 欧美日韩一区二区在线观看| 亚洲视频在线播放| 欧美一区二区三区免费观看视频| 国产亚洲一级高清| 亚洲国产精品一区二区久| 欧美精品一线| 亚洲手机视频| 久久精品视频在线播放| 激情一区二区| 夜夜夜精品看看| 国产精品剧情在线亚洲| 欧美一区二区成人| 女生裸体视频一区二区三区| 日韩视频在线你懂得| 午夜欧美不卡精品aaaaa| 国产一区二区高清| 亚洲精品免费在线观看| 欧美私人啪啪vps| 久久精品二区| 欧美日韩mp4| 午夜精品理论片| 欧美韩日视频| 亚洲影院免费观看| 欧美+亚洲+精品+三区| 99国产精品国产精品久久| 欧美一区二区三区成人| 亚洲国产成人精品女人久久久 | 欧美乱妇高清无乱码| 亚洲在线一区| 欧美成人一区二区三区片免费 | 一区二区三区日韩欧美精品| 久久精品一本久久99精品| 亚洲日韩欧美一区二区在线| 性色av一区二区三区| 亚洲国产精品999| 小黄鸭精品密入口导航| 亚洲高清在线观看一区| 亚洲欧美一区二区视频| 在线播放中文字幕一区| 午夜电影亚洲| 亚洲欧洲日本mm| 久久久久久久久久久久久女国产乱| 亚洲激情不卡| 久久久久久久成人| 在线午夜精品自拍| 欧美成人午夜77777| 亚洲欧美另类在线观看| 欧美日本在线一区| 久久激情视频久久| 国产精品久久久久久亚洲调教| 91久久中文| 国产日本欧美视频| 这里只有精品视频在线| 韩国三级在线一区| 午夜精品www| 日韩一区二区免费高清| 乱中年女人伦av一区二区| 亚洲欧美日本伦理| 欧美日韩黄视频| 91久久精品一区|