天堂网www中文天堂在线/色操在线/成人精品视频一区二区三区/欧美特黄一片aa大片免费看

  • Labview在航空電纜故障檢測(cè)儀中的應(yīng)用———Labview在航空電纜故障檢測(cè)儀中的應(yīng)用

    1 LabVIEW簡(jiǎn)介

      LabVIEW是NI公司1986年推出的虛擬儀器開發(fā)平臺(tái),是一種易學(xué)易用、功能強(qiáng)大的圖形化開發(fā)軟件。

    2 樹的應(yīng)用

      利用數(shù)組函數(shù)和樹可以把數(shù)據(jù)的層次關(guān)系表達(dá)得十分清楚,圖1中數(shù)組常量用樹型結(jié)構(gòu)來表達(dá),可實(shí)現(xiàn)數(shù)據(jù)層次關(guān)系的準(zhǔn)確顯示,數(shù)據(jù)的的選擇、查詢等功能。由于本儀器要對(duì)飛機(jī)電纜故障進(jìn)行檢測(cè),儀器中存儲(chǔ)了大量的飛機(jī)電纜和插銷的有關(guān)數(shù)據(jù),因此,程序采用了樹型結(jié)構(gòu)來實(shí)現(xiàn)電纜、插銷數(shù)據(jù)的顯示、選擇、查詢等功能。在圖1所示的流程圖中,首先利用“Open Tree Control.vi”創(chuàng)建一個(gè)樹,再利用“Generate Tree.vi”為創(chuàng)建的樹賦值,將數(shù)組“Array Constant”中的值賦予所創(chuàng)建的樹,然后對(duì)樹的屬性進(jìn)行設(shè)置,可以實(shí)現(xiàn)快速、準(zhǔn)確地選擇、查詢插銷。


    圖1 實(shí)現(xiàn)數(shù)據(jù)項(xiàng)目查詢功能的程序框圖
    3 LabSQL的應(yīng)用

      LabSQL是一個(gè)多數(shù)據(jù)庫(kù)、跨平臺(tái)的LabVIEW數(shù)據(jù)庫(kù)訪問工具包,支持Windows操作系統(tǒng)中任何基于OBDC的數(shù)據(jù)庫(kù),包括Access、SQL Server、Oracle等。

      OBDC是SQL 語(yǔ)句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等。LabSQL利用Microsoft ADO 以及SQL語(yǔ)言來完成數(shù)據(jù)庫(kù)訪問,將復(fù)雜的底層ADO及SQL操作封裝成一系列的LabSQL VIs。LabSQL VIs按照功能可以分為四類:Command VIs、Connection VIs、Recordset VIs和Top Level VIs。Command VIs的功能是完成一系列的基本ADO操作,例如:創(chuàng)建或刪除一個(gè)Command,對(duì)數(shù)據(jù)庫(kù)的某一個(gè)參數(shù)進(jìn)行讀或?qū)懙取onnection VIs的功能是管理LabVIEW與數(shù)據(jù)庫(kù)之間的連接。Recordset VIs的功能是用于對(duì)數(shù)據(jù)庫(kù)中的記錄進(jìn)行各種操作,例如:創(chuàng)建或刪除一個(gè)記錄,對(duì)記錄中的某一個(gè)條目進(jìn)行讀或?qū)懙取op Level VIs屬于頂層的LabSQL應(yīng)用,完成對(duì)前三類LabSQL VIs的封裝,例如:SQL Execute.vi可用于直接執(zhí)行命令,其程序框圖如圖2所示。圖2是實(shí)現(xiàn)數(shù)據(jù)庫(kù)查詢功能的程序框圖。



    圖2 實(shí)現(xiàn)數(shù)據(jù)庫(kù)查詢功能的程序框圖
    4 檢測(cè)試驗(yàn)

      用研制的航空電纜故障檢測(cè)儀對(duì)某型飛機(jī)航空電纜進(jìn)行檢測(cè)試驗(yàn)。對(duì)于如圖3所示的航空電纜及斷頭,采用如下檢測(cè)步驟:

    (1)將電纜斷線依次接入帶有編號(hào)的接線盒;
    (2)開啟電源,啟動(dòng)檢測(cè)程序;
    (3)選擇檢測(cè)機(jī)型、檢測(cè)部位、檢測(cè)電纜和檢測(cè)插銷;
    (4)將檢測(cè)到的插針號(hào)和對(duì)應(yīng)的線號(hào)輸入指定的列表框中;
    (5)點(diǎn)擊生成電纜連接關(guān)系;
    (6)根據(jù)系統(tǒng)生成的電纜連接關(guān)系接線。


    圖3 航空電纜及斷頭
        檢測(cè)結(jié)果如圖4所示:



    圖4 某型飛機(jī)航空斷纜檢測(cè)結(jié)果
      檢測(cè)結(jié)果表明,1號(hào)線夾應(yīng)該與10號(hào)線夾相連,由于1號(hào)線夾與10號(hào)線夾分別對(duì)應(yīng)該型飛機(jī)斷纜的插銷名為83/3的第2號(hào)插針與插銷名為шл10的第23號(hào)插孔,檢測(cè)系統(tǒng)通過自動(dòng)比對(duì)儀器中存儲(chǔ)的電纜資料(插銷名為83/3的第2號(hào)插針與插銷名為шл10的第23號(hào)插孔相連),因此1號(hào)線夾所夾住的斷線應(yīng)該與10號(hào)線夾所夾住的斷線相連接,同理可知,其它斷線的連接關(guān)系分別為2-14,3-20,4-13,5-11,6-17。工作人員即可根據(jù)上述連接關(guān)系,將飛機(jī)斷纜快速修復(fù)。

    5 結(jié)論

      該儀器利用LabVIEW軟件平臺(tái)開發(fā)的檢測(cè)軟件,可智能引導(dǎo)檢測(cè)人員選擇機(jī)型、損傷部位、電纜號(hào)、插銷號(hào),自動(dòng)調(diào)用數(shù)據(jù)庫(kù),進(jìn)行數(shù)據(jù)分析。利用工控機(jī)中的電纜資料數(shù)據(jù)庫(kù),結(jié)合檢測(cè)電路等相應(yīng)的硬件,儀器可將斷開電纜的連接關(guān)系實(shí)時(shí)顯示出來,實(shí)現(xiàn)了電纜檢測(cè)的智能化和數(shù)據(jù)的快速處理。

    參考文獻(xiàn)

      [1] 張明虎,張?bào)J.基于虛擬儀器的艦艇防化裝備故障診斷儀設(shè)計(jì).[J].儀器儀表學(xué)報(bào),2006,27(12)
      [2] 戴鵬飛.測(cè)試工程與LabVIEW應(yīng)用. [M].北京:電子工業(yè)出版社,2006
      [3] 鄧焱,王磊等.LabVIEW7.1測(cè)試技術(shù)與儀器應(yīng)用.[M].北京:機(jī)械工業(yè)出版社,2004
      [4] 韋志康,楊春蘭等.基于LabVIEW的發(fā)動(dòng)機(jī)燃燒測(cè)試分析系統(tǒng).[J].儀器儀表學(xué)報(bào),2006,27(12)

     
     
    網(wǎng)站首頁(yè)  |  關(guān)于我們  |  聯(lián)系我們  |  廣告服務(wù)  |  版權(quán)隱私  |  友情鏈接  |  站點(diǎn)導(dǎo)航