資源描述:
《基于pci總線數(shù)據(jù)采集卡的實(shí)時(shí)測控技術(shù)new》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、生物醫(yī)學(xué)工程研究2009,28(1):56~59JournalofBiomedicalEngineeringResearch基于PCI總線數(shù)據(jù)采集卡的實(shí)時(shí)測控技術(shù)1△213孫業(yè),張鵬,張哲,梁敏(1.山東福瑞達(dá)醫(yī)療器械有限公司,濟(jì)南250101;2.中國科學(xué)院軟件研究所計(jì)算機(jī)科學(xué)國家重點(diǎn)實(shí)驗(yàn)室,北京100190;3.山東省立醫(yī)院,濟(jì)南250021)摘要:我們從軟件技術(shù)的角度,論述了在WindowsXP環(huán)境下基于PCI總線數(shù)據(jù)采集卡實(shí)現(xiàn)實(shí)時(shí)測控所需要的關(guān)鍵技術(shù)、軟件體系結(jié)構(gòu)和開發(fā)方法。遵循本文所討論的技術(shù)路線,開發(fā)了DFQ系列多方位牽引
2、床的測控軟件,提高了被控系統(tǒng)的控制精度和可靠性,增強(qiáng)了系統(tǒng)的可用性。關(guān)鍵詞:PCI總線;WDM設(shè)備驅(qū)動(dòng)程序;軟件體系結(jié)構(gòu);計(jì)算機(jī)測量與控制中圖分類號:TP216;TP311;R318文獻(xiàn)標(biāo)識碼:A文章編號:167226278(2009)0120056204TheStudyofReal-timeMeasurementandControlTechniquebasedonPCIBusDataAcquisitionCard1213SUNYe,ZHANGPeng,ZHANGZhe,LIANGMin(1.ShandongFredaMedicalD
3、eviceCo,Ltd,Jinan250101,China;2.InstituteofSoftwareChineseAcademyofSciences,ThestateKeyLaboratoryofComputerScience,Beijing100190,China;3.ShandongProvincalHospital,Jinan250021)Abstract:Thekeytechniques,softwarearchitectureanddevelopmentmethodusedtoimplementreal-timemeasu
4、rementandcontrolbasedonPCIbusdataacquisitioncardinWindowsXPenvironmentarediscussedfromtheviewpointofsoftwaretechnology.ThemeasurementandcontrolsoftwareforDFQmultidimensionaltractionbedaredevelopedaccordingtothetechniquesprovidedinthispaper,theprecision,highreliabilityan
5、dbetterusabilityoftheobjectsystemareimproved.Keywords:PCIBus;WDMdevicedriver;Softwarearchitecture;Computermeasurementandcontrol能要求較為復(fù)雜的被控對象。1引言WindowsXP是一個(gè)多任務(wù)的并能夠滿足實(shí)時(shí)計(jì)算機(jī)測控技術(shù)在生產(chǎn)實(shí)踐中有著廣泛的應(yīng)要求的操作系統(tǒng),是目前PC機(jī)普遍采用的操作系用?;谟?jì)算機(jī)技術(shù)的測控系統(tǒng)主要分為兩種類統(tǒng)之一。PCI總線是高性能的局部總線,支持高速型。一類是以各種單片機(jī)、可編程邏輯芯片
6、為核心數(shù)據(jù)傳輸,是PC機(jī)上流行的總線接口標(biāo)準(zhǔn)。我們組成的測控系統(tǒng),這類測控系統(tǒng)一般適用于功能要從軟件技術(shù)的角度,討論了在WindowsXP操作系統(tǒng)求相對簡單的被控對象,可獨(dú)立構(gòu)成測控系統(tǒng),或以下,基于PCI總線數(shù)據(jù)采集卡,在工業(yè)現(xiàn)場實(shí)現(xiàn)實(shí)時(shí)PC機(jī)作為上位機(jī)構(gòu)成兩級級聯(lián)的測控系統(tǒng),此時(shí)數(shù)據(jù)測控的關(guān)鍵技術(shù),包括實(shí)時(shí)IPO端口讀寫和定PC機(jī)一般負(fù)責(zé)界面處理。一類是以PC機(jī)為核心構(gòu)時(shí)數(shù)據(jù)采集的實(shí)現(xiàn)方法。本研究的技術(shù)已成功應(yīng)用成的測控系統(tǒng),PC機(jī)通過數(shù)據(jù)采集卡及接口電路連于DFQ多方位牽引床的軟件研發(fā),取得了良好的效接到被控對象。由于PC機(jī)具有
7、高性能、易用性、可果。由于是在WindowsXP操作系統(tǒng)下采用實(shí)時(shí)測擴(kuò)展性和豐富的軟件資源等,此類系統(tǒng)可適用于功控技術(shù),最終設(shè)計(jì)完成的牽引床系統(tǒng)功能豐富,控制△通信作者Email:syfreda@163.com第1期孫業(yè),等:基于PCI總線數(shù)據(jù)采集卡的實(shí)時(shí)測控技術(shù)研究57[3]精確,可靠性高,具有良好的用戶界面。9111數(shù)據(jù)采集卡。接口電路完成模擬信號和數(shù)字信號的調(diào)理和傳輸。2系統(tǒng)的關(guān)鍵點(diǎn)和技術(shù)難點(diǎn)系統(tǒng)測控程序由上層主程序和下層設(shè)備驅(qū)動(dòng)程WindowsXP是一個(gè)多用戶、多任務(wù)的操作系序兩部分組成。主程序完成系統(tǒng)的總體邏輯功能和統(tǒng)。由于
8、允許多個(gè)任務(wù)并發(fā)執(zhí)行以及允許多個(gè)用戶界面交互,運(yùn)行于操作系統(tǒng)的用戶態(tài)。設(shè)備驅(qū)動(dòng)程同時(shí)登錄操作系統(tǒng),安全性和穩(wěn)定性是WindowsXP序采集數(shù)據(jù),完成牽引床的各種基本控制動(dòng)作,運(yùn)行操作系統(tǒng)設(shè)計(jì)的主要目標(biāo)之一。在Window