1. 引 言
隨著生產過程自動化控制要求的不斷提高,傳統測試系統的缺點越來越突出。
①儀器間的匹配問題以及儀器間的測量精度使整個測試系統精度的提高受到限制;
②傳統測試系統由多臺測量儀器組成,信號的傳輸速度受到限制,給被測信號的實時分析帶來國難,在很多情況下,如果時間延誤,測得的信號與實時信號存在很大差異,自動控制難以實現;
③由多臺儀器組成的測試系統相對分散,體積大,不易攜帶,使現場實測受到限制。對此,傳統測試系統的改造勢在必行。
綜觀近年來測試技術的發展狀況,現代測試技術除需要不斷提高靈敏度、精度和可靠性以外,主要向著小型化、非接觸化、多功能化(多參數測量)、智能化及網絡化的方向發展。近年來計算機技術、微電子技術、通訊技術和網絡技術的迅猛發展,為以PC機和工作站為基礎的網絡化測試技術的發展提供了技術保障。網絡化技術應用于測試系統已成為現代測試技術發展的一大趨勢。
2. 網絡化測試技術的特點
網絡的最大特點就是可以實現資源共享,使現有資源得到充分利用,從而實現多系統、多專家的協同測試與診斷,它解決了已有總線在儀器臺數上的限制,使一臺機器為更多的用戶使用,實現測量信息的共享,實現整個測試過程的高度自動化、智能化,同時減少了硬件的設置,有效降低了測試系統的成本。另外,網絡可以不受地域的限制,這就決定了網絡化測試系統可以實現遠程測控,使測試人員不受時間和空間的限制,隨時隨地獲取所需信息,同時網絡化測試系統還可以實現測試設備的遠距離測試與診斷,提高測試效率。正是網絡化測試系統的這些優點,使得網絡化測試技術倍受關注。
3. 網絡化測試的技術支持及網絡化儀器
實際測試工作極其復雜,整個測試過程涉及試驗設計、模型理論、傳感器設計、信號加工處理、誤差處理、控制工程、系統辯識和參數評估等。網絡化測試不僅需要這些技術,還需要完備的計算機技術、微電子技術、通訊技術及網絡技術等,這些技術的完備為網絡化測試技術的產生與應用提供了強大的物質支持,而智能檢測儀器儀表的產生加速了測試系統網絡化的進程。各種可直接接入網絡的網絡化儀器已在實際測控領域得到了應用。
為適應需要,目前市場上出現的網絡化儀器都具有標準的上網規范,如VXI總線頒布的TCP/IP儀器協議和接口變換規范,該規范為開發通用接口實現網絡化自動測試系統提供了一種方法和標準,標準中規定了此協議到特定接口的變換,規范的制定使得通過網絡直接控制儀器成為可能。傳感器作為測試系統的一部分,它的網絡化非常重要,網絡化傳感器是在智能傳感器的基礎上,把TCP/IP協議嵌入現場智能傳感器的ROM中,利用局域網和廣域網,使處于測控點的網絡傳感器將測控參數信號加以必要的處理后送入網絡。另外,控制局域網絡(CAN)現場總線的規范也已被制定為國際標準ISO 11898,它已廣泛應用于離散控制系統中。目前市場上還出現了網絡化示波器以及具有良好用戶界面、可實現實時遠程測控的網絡化邏輯分析儀。
這些網絡化儀器的出現,加快了網絡化測試技術的發展,通用性更強、功能更完備的新一代網絡化測試儀器還將不斷涌現市場。
4.網絡化測試技術中的現場總線技術
現場總線既是新型的自動化系統,又是低帶寬的低層控制網絡,它可以與因特網(Internet)、企業內部網(Intranet)相連,且位于生產控制和網絡結構的低層,因此被稱為低層網。它作為網絡系統最顯著的特征是具有開放統一的通訊協議,肩負著生產運行一線測量控制的統一任務。現場總線技術具有以下技術特點:
①系統的開放性:
開放系統是指通訊協議公開,各不同廠家的設備之間可進行互連并實現信息交換,現場總線開發者就是要致力于建立統一的工廠底層網絡的開放系統。這里的開放是指對相關標準的一致、公開性,強調對標準的公識與遵從。一個開放系統,它可以與任何遵守相同標準的其它設備或系統相連。一個具有總線功能的現場總線網絡系統必須是開放的,開放系統把系統集成的權利交給了用戶,用戶可按自己的需求和對象把來自不同供應商的產品組成大小隨意的系統。
②互可操作性與互用性:
這里的可互操作性,是指實現互連設備間、系統間的信息傳遞與溝通,可實行點對點、一點對多點的數字通訊;而互用性則意味著不同生產廠家的性能類似的設備可進行互換,實現互用。
③現場設備的智能化與功能自治性:
它將傳感測量、補償計算、工程量處理與控制等功能分散到現場設備中完成,僅靠現場設備即可完成自動控制的基本功能,并可隨時診斷設備的運行狀態。
④系統結構的高度分散性:
由于現場設備本身已可完成自動控制的基本功能,使得現場總線已構成一種新的全分布式控制系統的體系結構,從根本上改變了現有DCS集中與分散相結合的集散控制系統體系,簡化了系統結構,提高了可靠性。
⑤對現場環境的適應性:
工作在現場設備前端,作為工廠網絡底層的現場總線,是專為在現場環境工作而設計的,它可支持雙膠線、同軸電纜、光纜、射頻、紅外線、電力線等,具有較強的抗干擾能力,能采用兩線制實現送電與通信,并可滿足本質安全防爆要求等。
正因為如此,特別是現場總線系統結構的簡化,使得整個網絡化測試系統從設計、安裝、投運到正常生產運行及其檢修維護都體現出極大的優越性,其優越性主要體現以下幾個方面:
①節省硬件數量與投資:
由于現場總線系統中分散在設備前端的智能設備能直接執行多種傳感、控制、報警和計算功能,因而可減少變送器的數量,不再需要單獨的控制器、計算單元等,也不再需要DCS系統的信號處理、轉換、防腐技術等功能單元及其復雜接線,還可以用工控PC機作為操作站,從而節省了一大筆硬件投資,由于控制設備的減少,還可減少控制室的占地面積。
②節省安裝費用:
現場總線系統的接線十分簡單,由于一對雙膠線或一條電纜上通常可掛接多個設備,因而電纜、端子、槽盒、橋架的用量大大減少,連接設計與接頭校對的工作量也大為減少。當需要增加現場控制設備時,無須增加新的電纜,可就近連接在原有的的電纜上,既節省了投資,也減少了設計、安裝的工作量。據有關典型試驗工程的預算資料,可節省安裝費用60%以上。
③節省維護開銷:
由于現場控制設備具有自診斷與簡單故障處理的能力,并通過數字通訊將相關的診斷維護信息送往控制室,用戶可以查詢所有設備的運行、診斷維護信息,以便早期分析故障原因并快速排除。縮短了維護停工時間,同時由于系統結構簡化,連線簡單而減少了維護工作量。
④用戶具有高度的系統集成主動權:
用戶可以自由選擇不同廠商所提供的設備來集成系統,避免因選擇了某一品牌的產品被“框死”了設備的選擇范圍,不會為系統集成中不兼容的協議、接口而一籌莫展,使系統集成過程中的主動權完全掌握在用戶手中。
⑤提高了系統的準確性與可靠性:
由于現場總線設備的智能化、數字化,與模擬信號相比,它從根本上提高了測量與控制的準確度,減少了傳送誤差,同時由于系統的結構簡化,設備與連線減少,現場儀表內部功能加強,減少了信號的往返傳輸,提高了系統的工作可靠性。此外,由于它的設備標準化和功能模塊化,因而還具有設計簡單、易于重構等優點。
現場總線技術適應了網絡化測試系統的要求,并在其中得到了廣泛的應用。
5.網絡化測試系統的總體設計方案
實際測試過程要求我們從測試方案考慮,最大限度地激發所需信息,并以較明顯的信息形式表現出來,用最敏捷、最合理的方法取得最有用的、表現性強的有關信息,以有效的實驗方法進行設計與實施。一般測試系統的組成如圖1所示。
網絡化測試系統面對的是空間位置分散、測試任務復雜且信息交換量大的測試系統,整個測試系統應同時具有綜合信息采集、信息處理、存儲、傳輸和控制以及數據的分析功能。要組建一個功能強大、完整的網絡化測試系統必須考慮并重點解決以下幾方面的問題:
①為使現有資源充分利用,檢測系統的測量裝置可重定義;
②數據采集是網絡化測試過程中的重要環節,因此常用的數據采集硬件必須兼容;
③數據的分析、信號的處理是測試過程的最后一個環節,也是整個測試過程中較關鍵的一步,因此測試分析系統的信號處理過程必須可重定義;
④對于整個測試系統,其基本的功能單元必須智能化,帶有本地微處理器和存儲器,并且具有網絡化接口。
一個功能齊全的網絡化測試系統的開放性和互操作性也很重要,系統還應遵循可擴充性、安全性及服務器分布性原則。據此,網絡化測試系統的基本框圖如圖2所示。
系統可分為兩個基本的功能結構單元,即設備的測試部分和數據信號的分析處理部分。測試部分主要完成現場設備的必要信息的檢測,將被測系統的非電量信息轉換成所需的電量信息,然后通過網絡送入數據處理中心,對信號進行分析處理。整個測試系統以PC技術為基礎,具有成本低、控制靈活、通用性強的特點,因此以高性能的PC技術為基礎開發的網絡化測試系統已得到廣泛應用。另外,對于整個測試系統的軟硬件平臺的選擇,在考慮其通用性的同時,又要兼顧成本,應選擇目前技術比較成熟的軟硬件開發平臺。
由于網絡自身具有靈活性,因此在實際工作中,可以根據不同的需要組建網絡化測試系統:在被測系統不很復雜但相對分散的情況下,可采用單用戶測試系統;在被測系統較復雜,需要多方協調測試的情況下,可采用局域網下的多用戶測試系統;在被測系統復雜且相當分散的情況下,可采用廣域網下的遠程網絡化測試系統。
6. 網絡化測試技術存在的難點問題
網絡化測試技術雖然得到相當程度的發展,但是還不十分成熟,仍然存在著很多需要解決的難點問題,需要在實踐中逐步完善,主要有以下幾點:
6.1 網絡化測試過程的實時性問題與時間的確定性問題
對某些測量過程,往往要根據測量結果對被測對象、測量條件、測量狀態進行控制,這就需要對被測信號邊測量邊處理,根據處理結果對后序測量過程進行選擇與控制,然而目前所廣泛采用的網絡技術難以實現數據的同步傳輸,使測試受到延誤,從而造成不必要的損失。因此,網絡化測試過程的實時性問題與時間的確定性問題的解決至關重要。
6.2 網絡化測試系統的成本與通用性協調問題
在網絡化測試系統的建造過程中,既要考慮成本,又要考慮系統的通用性,成本盡可能低而通用性盡可能強大是我們追求的最理想的狀態,但是在實際中兩者往往只能兼顧其一,如果為了節約成本而犧牲測試系統的通用性,則減小了系統的使用范圍,就使得建造的測試系統發揮不了應有的作用;相反一味追求通用性而不顧成本,又不實際。所以,在組建網絡化測試系統的過程中,成本與通用性的協調問題應予以高度重視。
6.3 網絡化測試系統的安全性與穩定性問題
這是每個測試工作者都比較關心的問題,它是測試能否順利進行的保障。現代網絡技術雖已相當成熟,但由于網絡自身的局限性,一旦網絡運行中出現故障,將會使整個測試陷入癱瘓狀態。因此,網絡的安全與穩定在網絡化測試中顯得異常重要。
6.4網絡化測試系統中的總線技術和標準問題
網絡測試要求現場總線具有實時性,并實現可互操作性與信息處理的現場化,這就要求在實際測試中要慎重選擇現場總線。目前由于現場總線沒有一個統一的標準,而現存現場總線控制系統又各具優點,它們都在各自的領域形成了獨特的優勢,因此,必須根據實際需要,選擇具有開放性、可擴展性、兼容性強的現場總線控制系統。
7.結束語
隨著測試設備智能化程度的不斷提高,現代測試水平進入了一個嶄新的階段。網絡化測試技術作為一種新的測試手段還將隨著計算機技術、微電子技術、通訊技術和網絡技術的不斷發展而發展。但是,往往由于這些技術發展迅速,使一種新技術剛剛付諸使用,更新的技術就已推出,而在網絡化測試中所使用的設備又比較昂貴,因此測試設備的軟件化,且軟件能升級以適應技術上的平滑過渡,來適應更新的網絡化測試系統的要求已成為一種趨勢。