国产农村一国产农村无码毛片,国产又粗又大又硬一区二区,亚洲无码av在线免费,中文字幕av一区中文字幕天堂

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

1 LabVIEW簡介

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

2 樹的應(yīng)用

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


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

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

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



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

  用研制的航空電纜故障檢測儀對某型飛機航空電纜進行檢測試驗。對于如圖3所示的航空電纜及斷頭,采用如下檢測步驟:

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


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



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

5 結(jié)論

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

參考文獻

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