一、引言:
在當前測量與控制領域,對于每一個不同的被測控對象,在搭建它們的測控系統(tǒng)時,都需要針對性地確定一個獨立的測控實驗流程。每個流程都可以分為若干不同的步驟,每個步驟都用來進行產品的某個特定性能指標的測控工作。當流程中所有步驟執(zhí)行完一遍以后,也就完成了對產品的一次測控工作過程。而在對產品壽命進行檢測時,我們需要多次重復上述測控工作過程。為此,我們引入了試驗循環(huán)。然而我們還會經常會遇到這樣的問題,就是在同一行業(yè)中,不同類型或型號的產品其測控試驗流程所包含的步驟及每個步驟所模擬的試驗環(huán)境可能有所不同,因此具有用戶自定義流程功能的測控系統(tǒng),將具有更好的兼容性、擴展性和通用性, 可以更好地滿足用戶的實際需求。
二、基于LabVIEW RT的自定義流程測控系統(tǒng)
作為測控系統(tǒng),其主要任務有兩項:測量和控制。測量系統(tǒng)由傳感器和數據采集模塊組成,控制系統(tǒng)由執(zhí)行元件和控制模塊組成。所以要建立一個測控系統(tǒng),首先我們要有一系列的硬件,例如傳感器、執(zhí)行器、開關量等來為軟件進行支持。當然光有硬件是不夠的,下一步,我們需要將硬件同軟件聯系起來,實現數據傳輸。也就是說要依靠某種總線(如PCI或PXI總線等)通過硬件驅動程序完成系統(tǒng)底層硬件同硬件接口的通訊,實現了兩者間的數據傳輸。最后,選擇一個編程平臺,如LabVIEW、VC、VB等,根據用戶的需求。開發(fā)出相應的應用軟件,完成要求的測量和控制任務。這樣一個簡單的測控系統(tǒng)就建立了。
當前,隨著測控技術的不斷發(fā)展,簡單的測控系統(tǒng)已經越來越不能滿足用戶的需求了。用戶對測控流程的要求也越來越復雜。針對這種原因,我們基于LabVIEW RT開發(fā)了自定義流程測控系統(tǒng)。系統(tǒng)程序實現了硬件配置功能,用戶可方便地將整個試驗劃分為若干步驟,自定義每個步驟的動作;也可將若干步驟合成試驗階段,參與循環(huán),實現復雜的試驗流程配置和數據管理。
1、自定義流程配置:
經過對用戶需求的深入研究,我們將自定義流程分成了以下幾個部分。
詳細內容請點擊下載... ...