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