張 亮,王興亮,梁 俊,武文斌
(空軍工程大學 電訊工程學院,陜西 西安 710077)
隨著電子技術的發展,各種電子系統越來越復雜,因而需要采用自動化的測量技術。自動化測量就是采用以計算機為代表的控制器來代替人按照預定程序控制對被測對象的激勵、采樣和測量,并進行信息處理、分析和判斷[1]。對于測控儀器的規范也隨之出現。
測量儀器的總線技術主要經歷了GPIB(通用儀器總線)、VXI(VEMbus eXtensions for Instrumentation)總線和 PXI(PCI eXtensions for Instrumentation)總線等多種形式。采用這些總線技術組建的測試系統被廣泛地使用。但是,不管采用哪種技術的自動測試系統都存在很多不足。如GPIB(主要由HP公司提出的總線規范)儀器體積和重量大,數據傳輸速度慢,要GPIB卡和電纜來實現程控,需要昂貴的電纜,且有時需要電纜多(由于被測端口與綜合測試系統的距離較遠),總線最多支持14個終端,軟件標準化程度不高,儀器非模塊化,維修性能較差;VXI(主要由HP公司提出的總線規范)系統雖然有較小的體積和重量,通道數也很多,但是VXI系統必須采用VXI機箱、零槽控制器以及1394-PCI接口卡才可實現程控,并且不能直接和普通計算機直接兼容;構建系統的成本比較高;PXI(主要由NI公司提出的總線規范)儀器雖然比VXI儀器的體積小,重量輕,成本也低,提供卡式儀器較好的機械完整性和主流軟件,但PXI總線儀器的功能覆蓋面有限,儀器品種也遠比VXI儀器少,通道數和電磁兼容性都比VXI差。
傳統總線結構要求在每個監測點建立一套獨立的測試系統,分別由終端計算機和VXI儀器、PXI儀器或GPIB儀器組成,然后每個終端機和服務器通過網絡連接,從而組成分布式測試系統。這種結構中,每個節點都由終端計算機控制,中心服務器不具備遠程控制的能力;每個節點,不管監測參數多少,哪怕只監測一個參數,也得一臺計算機和一臺儀器組成測試系統,系統結構復雜且造成系統資源浪費。圖1是基于傳統總線的測量系統。
傳統總線技術都無法很好地解決實現遠程的編程、控制、測試測量、故障診斷等現實需求。

圖1 基于傳統總線的測量系統Fig.1 Measurement system based on traditional bus
LXI是基于以太網技術等工業標準,由中小型總線模塊共同組成的新型儀器平臺。它由安捷倫公司和VXI科技公司成立于2004年9月共同合作成立的聯盟提出[2]。全稱為LAN-based Extensions for Instrumentation(局域網技術在儀器領域的擴展)。
獨立LXI儀器分為全機架或半機架寬度,高度上有1U、2U、3U和4U幾種 (足以裝入前面板顯示和鍵區)。因而能容易地將各種功能的模塊混裝在機柜中。也可放在夾具中,掛在墻上,或附在某些設備的小型裝置上。所有信號連接輸入和輸出都在前面板上,電源、I/O、觸發總線及網線接口(RJ-45)連接在后面。與VXI和PXI受限于特定模塊尺寸不同,LXI的尺寸能完全符合應用的需要。圖2為一種基于LXI的儀器樣式。

圖2 一種LXI的硬件平臺Fig.2 A kind of LXI’hardware platform
除了LXI儀器以外,帶網口的計算機、集線器、路由器都是系統中必不可少的設備。所有這些才是構建LXI測試系統的硬件平臺。
LXI規范規定了3種基本儀器類型:A、B、C。這3種類型能在測試系統中混用。
C類儀器,允許把LAN接到儀器和模塊上,可以與其他廠家的LXI產品很好地協同工作,為簡化編程,C類儀器提供 IVI驅動程序API(應用程序接口)。達到這一基準的產品都要粘貼LXI標識。
B類儀器:這類儀器可用于分布式測量系統。它們符合C類儀器的要求,并包括IEEE 1588同步。
A類儀器:這類裝置除滿足 C類和B類儀器要求外,還另外增加了兩項屬性:硬件觸發總線和合成儀器工作模型。圖3是3種儀器關系示意圖。

圖3 3種儀器關系示意圖Fig.3 Relationship among three instruments
LXI設備并不是簡單的帶有LAN接口的測試儀器,它們必須具有以下特點:
1)支持以太網標準協議。包括(TCP/IP,DHCP,URL/IP addresses, Dynamic DNS, Auto-MDIX)。 這是通過 LAN,實現遠端控制與檢測對設備的基本要求。
2)支持軟件標準接口。 包括(IVI driver, VXI-11)。 這是為滿足LXI設備的C/S通信模式的要求。
3)支持設備網頁瀏覽(web-server),通過 IE瀏覽器能夠訪問設備同時得到設備的基本信息。這是為滿足LXI設備的B/S通信模式的要求。
4)物理上對系統功率,散熱,前面板指示燈,以及復位按鈕有詳細的定義。
5)對不同種類的設備對觸發標準有不同的定義。如C類的網絡消息觸發 (幾 ms);B類的 IEEE-1588時鐘同步觸發(<100 ns);A 類的觸發總線(5 ns/m)。
6)通過嵌入式 0 槽等裝置與傳統的總線(GPIB、VXI、PXI)設備實現無縫連接,實現設備兼容與平穩過渡[1]。
LXI總線引入了 B/S(Browser/Server,瀏覽器/服務器)模型。該模型使用戶可以通過網頁瀏覽器(如IE)發布數據。通常,客戶端只需要安裝一個瀏覽器,輸入LXI模塊的IP地址,就可以直接訪問相應模塊的主頁面,并實施遠程監控。此模式相當于搭建在嵌入式操作系統平臺上的Web服務程序。
LXI模塊不僅可以通過瀏覽器進行訪問,還可通過專用客戶端軟件訪問。即支持C/S(Client/Server,客戶端/服務器)模型。在C/S模式中,LXI測試模塊使用IVI-COM驅動程序對儀器進行控制。IVI驅動程序是基于VISA的,主控程序通過調用VISA-I/O庫函數,控制LXI模塊完成測量[3]。圖4為兩種軟件實現模式[1]。
GPIB總線的數據傳輸速率小于1 MB/s;PXI總線的數據傳輸速率在132~528 MB/s;VXI總線的數據傳輸速率可達10 MB/s,LXI總線的數據傳輸速率從10 MB/s發展到10 Gb/s(主干為光纜)(目前 40 Gb/s、100 Gb/s、160 Gb/s 的工作已經開始)[4],而且向后兼容,所以采用LXI總線技術將提高系統的數據傳輸速率。

圖4 兩種LXI軟件模式Fig.4 Two LXI’s software mode
除了網絡傳輸速率快之外,LXI儀器還提供了兩種提升系統吞吐率的方法。第一種方法是軟件在 LXI模塊內運行,這就有可能在LXI模塊中執行基本分析功能,只把結果(而非數據塊)送至主PC。這種類似于分布式結構大大降低了網絡實際需要傳輸的數據量,進而提高了網絡利用率。第二種方法是用LXI模塊間的對等通信,消除因PC處理所有消息而可能產生的瓶頸。
由于LXI儀器的核心硬件技術與臺式儀器的核心硬件技術相同,所以在研發階段在臺式儀器上使用的測試方法和測試軟件同樣可以方便地移植到LXI系統中,從而降低了重新編寫測試軟件和驗證系統性能的費用。在組建測試系統方面,LXI模塊自帶了處理器、LAN連接、電源和觸發器輸入;并且不需要機箱和零槽控制器,不需要專用接口卡和昂貴的電纜。這一改變為測試系統設計工程師提供了最佳的靈活性并且大大降低了成本,他們能按照需求添加新的LXI模塊而不用擔心機箱的電源功率是否足夠、散熱是否充分、或是否需要購買一套更大的機箱、或是否需要更換一個全新測試系統體系。從傳輸距離來看,傳統的點對點(如交換機與交換機之間)的網絡傳輸距離是100 m(10BASE-T不加中繼的距離)[4],如果用光纖通訊可以達到幾千公里,所以,LXI系統可以不受節點和距離的限制。
LXI儀器采用標準的以太網接口與計算機相連接,并且可以自動識別網線的極性(Auto-MDIX);每個LXI儀器的IP地址可以手動設置,也可以在系統中自動分配,所以這就使得用LXI測試設備組建測試系統的時間大大減小,而且難度也降低了。
高速信號的采集和分析系統中對要測試設備必須保持精確的同步,因此為了克服LAN總線帶來的同步問題,LXI協議中對同步進行了更詳細的定義,ClassC類型的設備采用指令的方式進行觸發,觸發的精度為1 ms。對于更高觸發精度要求測試系統中必須使用ClassA和ClassB類型的設備。在ClassA和ClassB類型的設備中引入了IEEE1588協議(全稱為網絡測量和控制系統的精密時鐘同步協議標準),保證觸發精度達到微秒或者亞微秒級。測試系統采用IEEE1588時鐘同步時,觸發信號是告訴每個器件何時輸出它的信號,每個器件是根據告訴的時間而不是根據何時收到的以太網命令啟動,所有沒有以太網開銷和網絡時延影響,特別適用于那些需要實現最高精度分布時鐘的時間同步的有限網絡領域[5]。而對于納秒級別的觸發精度要求,則必須利用ClassA類型設備中專用的觸發總線來保證觸發的精度。
采用LXI總線技術,實現了儀器模塊化,擺脫了主控制器(0槽)和背板限制。這樣在實際測量中,可以自由地移動測量模塊,減少了測量電纜開銷。同時,用戶可以根據需求,有針對性的選擇模塊,且驅動軟件標準化使得通用性大大提高。LXI為構建分布式測試系統提供了更加有效的手段,成為測試儀器發展新方向。表1是幾種主要總線的比較[1]。

表1 幾種總線技術的比較Tab.1 Comparison between several bus technologies
本系統采用了以LXI總線的體系結構,如圖5所示。在這個系統中,由遠程診斷中心、LAN、LXI終端用戶組成。其中用戶由LXI合成儀器,及相關的配套設備(交換機、測量對象)組成。LXI合成儀器由符合LXI標準的模塊化儀器組成,儀器的選擇依賴用戶的實際需求。本系統中假定由下變頻模塊和數字化儀模塊組成。下變頻模塊測量相關設備,并將接收的信號變頻之中頻,傳輸給數字化儀模塊,進行中頻處理,最終通過網線連接至交換機。在接入網部分可采用有線和無線兩種手段。尤其是無線方式,有利用測量模塊的移動,進而節省了電纜連接帶來的額外開銷。各個LXI儀器直接通過交換機連接到網絡上,由于每個LXI設備有自己的處理器,所以監測節點處不需要終端計算機。本系統采用B/S模式遠程診斷中心來控制各個模塊,即通過遠程診斷終端通過IE瀏覽器通過輸入相應LXI模塊的IP地址,可以實時監控相應模塊的相關參數,并可以直接進行遠端控制。
對于某些地面測試項目,有相對成熟的VXI或GPIB總線系統,為了節約成本,將這些系統也接入到LXI總線系統中。由于很多儀器供航天測控供應商提供了GPIB與LAN的轉換器,以及支持網絡傳輸的零槽控制器,這就使已有的GPIB、VXI和PXI測試系統可以很容易地接入到整個LXI網絡中來。從圖5可以看出,采用LXI總線技術即簡化了系統配置,節約了系統資源,又增加了系統的靈活性。

圖5 LXI在分布式系統中的應用Fig.5 Application of LXI in distributed system
從以上系統中可以總結基于LXI技術的儀器使用有以下特點:
1)設備模塊化,方便用戶根據需求選購相關產品,從而降低了使用成本。
2)設備智能化,LXI設備內嵌處理器,有較強的分析,處理數據功能,將處理結果傳送至遠端診斷中心,這樣大大降低了網絡數據傳輸量,提高網絡利用率。
3)設備資源共享化,采用B/S模式可以直接通過鍵入儀器網址方式查看模塊參數,采用IEEE-1588始終同步方式,將觸發同步控制在ns級。
4)測試網絡兼容性好,基于LXI技術的測量系統,最大限度地實現資源共用,充分兼容傳統總線設備。
自動測試系統的發展正沿著GPIB、VXI、PXI和 LXI的方向不斷進步。LXI模塊化平臺標準將PXI和VXI的體積小、LAN的高吞吐率以及GPIB的高性能集成在一起,同時又采用IEEE-1588網絡時鐘同步協議及觸發總線等技術很好地解決了同步觸發的問題,繼承了VXI、PXI儀器背板觸發的優點,從而可以很好地滿足測試系統構建的要求,尤其在遠程分布式測試與故障診斷應用中將發揮非常顯著的作用。未來的測試系統發展,以太網將扮演重要的角色。臺式儀器、VXI、PXI、LXI將共存于系統。
[1]徐昕,徐瑋,肖勇.LXI總線接口的設計及其在軍用測試系統中的應用[J].計算機測量與控制,2009,17(10):1996-2000.XU Xin,XU Wei,XIAO Yong.Design of LXI bus interface and its application in military test ing system[J].Computer Measurement and Control,2009,17(10):1996-2000.
[2]楊江濤,黃珍元.LXI總線數字化儀模塊設計[J].電子產品世界,2011,18(4):38-39,45.YANG Jiang-tao,HUANG Zhen-yuan.Design of LXI bus digitizer instrument module[J].Electronic Engineering&Product World for EngineeringManager&Designers,2011,18(4):38-39,45.
[3]同江,蔡遠文.LXI總線儀器接口的設計方法[J].兵工自動化,2010,29(9):64-66,78.TONG Jiang,CAI Yuan-wen.Method of interface design for LXI bus instruments[J].Ordance Industry Automation,2010,29(9):64-676,78.
[4]Wendell o,Thomas k.Networkig basic CCNA 1 companion guide (ciso net working academy)[M].England:Cisco Press,2008.
[5]黃云水.IEEE1588精密時鐘同步分析[J].國外電子測量技術,2005,24(9):9-12.HUANG Yun-shui.Analysis of the precise time synchronization of IEEE 1588[J].Foreign Electronic Measurement Technology,2005,24(9):9-12.
[6]鐘世春,馬敏,王厚軍.LXI儀器中VXI-11協議的研究與實現[J].電子科技大學學報, 2010,39(s1):65-66,79.ZHONG Shi-chun,,MA Min,WANG Hou-jun.Research and realization of VXI-11 in LXI instrument[J].Journal of university of Electronic Science and Techenology of China,2010,39(s1):65-66,79.