計算機測控系統(tǒng)分析—數(shù)據(jù)采集卡詳細介紹_第1頁
計算機測控系統(tǒng)分析—數(shù)據(jù)采集卡詳細介紹_第2頁
計算機測控系統(tǒng)分析—數(shù)據(jù)采集卡詳細介紹_第3頁
計算機測控系統(tǒng)分析—數(shù)據(jù)采集卡詳細介紹_第4頁
計算機測控系統(tǒng)分析—數(shù)據(jù)采集卡詳細介紹_第5頁
已閱讀5頁,還剩56頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、計算機測控系統(tǒng)分析數(shù)據(jù)采集卡詳細介紹數(shù)據(jù)采集卡概述數(shù)據(jù)采集卡的產(chǎn)生 為了滿足IBM-PC機及其兼容機用于數(shù)據(jù)采集與控制的需要,國內(nèi)外許多廠商生產(chǎn)了各種各樣的數(shù)據(jù)采集板卡(或I/O板卡)。這類板卡均參照IBM-PC機的總線技術標準設計和生產(chǎn),用戶只要把這類板卡插入IBM-PC機主板上相應的I/O擴展槽中,就可以迅速方便地構(gòu)成一個數(shù)據(jù)采集與處理系統(tǒng),從而大大節(jié)省了硬件的研制時間和投資,又可以充分利用IBM-PC機的軟硬件資源,還可以使用戶集中精力對數(shù)據(jù)采集與處理中的理論和方法進行研究、進行系統(tǒng)設計以及程序的編制等。數(shù)據(jù)采集卡的種類 基于PC總線的板卡種類很多,其分類方法也有很多種。按照板卡處理信號

2、的不同可以分為模擬量輸入板卡(A/D卡)、模擬量輸出板卡(D/A卡)、開關量輸入板卡、開關量輸出板卡、脈沖量輸入板卡、多功能板卡等。其中多功能板卡可以集成多個功能,如數(shù)字量輸入/輸出板卡將模擬量輸入和數(shù)字量輸入/輸出集成在同一張卡上。根據(jù)總線的不同,可分為PCI板卡和ISA板卡。 PCI-5121智能CAN接口卡 還有其它一些專用I/O板卡,如智能接口卡、虛擬存儲板(電子盤)、信號調(diào)理板、專用(接線)端子板等,這些種類齊全、性能良好的I/O板卡與IPC配合使用,使系統(tǒng)的構(gòu)成十分容易。 常用的數(shù)據(jù)采集卡 1模擬量輸入卡(A/D卡) 在工業(yè)測控系統(tǒng)中,輸入信號往往是模擬量,這就需要一個裝置把模擬量

3、轉(zhuǎn)換成數(shù)字量,各種A/D芯片就是用來完成此類轉(zhuǎn)換的。在實際的計算機測控系統(tǒng)中,不是以A/D芯片為基本單元,而是制成商品化的A/D板卡。 模擬量輸入板卡根據(jù)使用的A/D轉(zhuǎn)換芯片和總線結(jié)構(gòu)不同,性能有很大的區(qū)別。板卡通常有單端輸入、差分輸人以及兩種方式組合輸入三種。板卡內(nèi)部通常設置一定的采樣緩沖器,對采樣數(shù)據(jù)進行緩沖處理,緩沖器的大小也是板卡的性能指標之一。在抗干擾方面,A/D板卡通常采取光電隔離技術,實現(xiàn)信號的隔離。板卡模擬信號采集的精度和速度指標通常由板卡所采用的A/D轉(zhuǎn)換芯片決定。 例如,下圖所示為研華PCI-1713模擬量輸入卡。該板卡具有32 路單端或16 路差分模擬量輸入,或組合輸入方

4、式,12位A/D轉(zhuǎn)換分辨率,A/D轉(zhuǎn)換器的采樣速率可達100 kHz,每個輸入通道的增益可編程,卡上有4K采樣FIFO緩沖器,2500VDC 隔離保護,支持軟件、內(nèi)部定時器觸發(fā)或外部觸發(fā)。 2模擬量輸出卡(D/A卡) 計算機內(nèi)部處理采用的是數(shù)字量,而執(zhí)行機構(gòu)采用的是模擬量。計算機通過D/A板卡將數(shù)字量轉(zhuǎn)化為模擬量,從而通過控制執(zhí)行機構(gòu)的動作去控制生產(chǎn)工藝過程。 D/A轉(zhuǎn)換板卡同樣依據(jù)其采用的D/A轉(zhuǎn)換芯片的不同,轉(zhuǎn)換性能指標有很大的差別。 例如,下圖所示為研華PCI-1720U模擬量輸出卡。該板卡具有四路12 位D/A 輸出通道,多種輸出范圍。由于能夠在輸出和PCI總線之間提供2500VDC的

5、隔離保護,PCI-1720非常適合需要高電壓保護的工業(yè)場合。 3數(shù)字量輸入/輸出卡(I/O卡) 計算機測控系統(tǒng)通過數(shù)字量輸入板卡采集工業(yè)生產(chǎn)過程的離散輸入信號,并通過數(shù)字量輸出板卡對生產(chǎn)過程或控制設備進行開關式控制(二位式控制)。將數(shù)字量輸入和數(shù)字量輸出功能集成在一塊板卡上,就稱為數(shù)字量輸入/輸出板卡,簡稱I/O板卡。 例如,下圖所示為研華PCI-1730數(shù)字量輸入/輸出卡,它提供了16路數(shù)字量輸入和16路數(shù)字量輸出,高輸出驅(qū)動能力和中斷能力,具有2500VDC高電壓隔離I/O通道。4脈沖量輸入/輸出板卡 工業(yè)控制現(xiàn)場有許多高速的脈沖信號,如旋轉(zhuǎn)編碼器、流量檢測信號等,這些都要用脈沖量輸入板卡

6、或一些專用測量模塊進行測量。脈沖量輸入/輸出板卡可以實現(xiàn)脈沖數(shù)字量的輸出和采集,并可以通過跳線器選擇計數(shù)、定時、測頻等不同工作方式,計算機可以通過該板卡方便地讀取脈沖計數(shù)值,也可測量脈沖的頻率或產(chǎn)生一定頻率的脈沖??紤]到現(xiàn)場強電的干擾,該類型板卡多采用光電隔離技術,使計算機與現(xiàn)場信號之間全部隔離,來提高板卡測量的抗干擾能力。例如,下圖所示的研華PCI-1780U計數(shù)器/定時器卡,是基于PCI總線設計的接口卡。該卡使用了AM9513芯片,能夠通過CPLD實現(xiàn)計數(shù)器/定時器功能。此外,該卡還提供8個16位計數(shù)器通道,并具有8通道可編程時鐘資源,8路TTL數(shù)字量輸出/8路TTL數(shù)字量輸入,最高輸入頻

7、率達20MHz,有多種時鐘可以選擇,可編程計數(shù)器輸出,同時有計數(shù)器門選通功能。 遠程I/O模塊 遠程I/O模塊又稱為牛頓模塊,為近年來比較流行的一種I/O方式,它安裝在工業(yè)現(xiàn)場,就地完成A/D、D/A轉(zhuǎn)換、I/O操作及脈沖量的計數(shù)、累計等操作。 遠程I/O以通訊方式和計算機交換信息,通訊接口一般采用RS-485總線,通訊協(xié)議與模塊的生產(chǎn)廠家有關,但都是采用面向字符的通訊協(xié)議。 基于板卡的測控系統(tǒng)基于板卡的計算機測控系統(tǒng)的組成如圖所示,它可分為硬件和軟件兩大部分。 1計算機主機 它是整個計算機控制系統(tǒng)的核心。主機由CPU、存儲器等構(gòu)成。它通過由過程輸入通道發(fā)送來的工業(yè)對象的生產(chǎn)工況參數(shù),按照人們

8、預先安排的程序,自動地進行信息處理、分析和計算,并作出相應的控制決策或調(diào)節(jié),以信息的形式通過輸出通道,及時發(fā)出控制命令,實現(xiàn)良好的人機聯(lián)系。目前采用的主機有PC機及工業(yè)PC機(IPC)等。 2傳感器與變送器 傳感器的作用是把非電物理量(如溫度、壓力、速度等)轉(zhuǎn)換成電壓或電流信號。例如,使用熱電偶可以獲得隨著溫度變化而變化的電壓信號;轉(zhuǎn)速傳感器可以把轉(zhuǎn)速轉(zhuǎn)換為電脈沖信號。 3信號調(diào)理器 信號調(diào)理器(電路)的作用是對傳感器輸出的電信號進行加工和處理,轉(zhuǎn)換成便于輸送、顯示和記錄的電信號(電壓或電流)。常見的信號調(diào)理電路有:電橋電路、調(diào)制、解調(diào)電路、濾波電路、放大電路、線性化電路、A/D轉(zhuǎn)換電路、隔離

9、電路等。 如:傳感器輸出信號是微弱的,就需要放大電路將微弱信號加以放大,以滿足過程通道的要求;為了與計算機接口方便,需要A/D轉(zhuǎn)換電路將模擬信號變換成數(shù)字信號等。 如果信號調(diào)理電路輸出的是規(guī)范化的標準信號(如420mA、15V等),這種信號調(diào)理電路稱為變送器。 在工業(yè)控制領域,常常將傳感器與變送器做成一體,統(tǒng)稱為變送器。變送器輸出的標準信號一般送往智能儀表或計算機系統(tǒng)。 4輸入輸出板卡 應用IPC對工業(yè)現(xiàn)場進行控制,首先要采集各種被測量,計算機對這些被測量進行一系列處理后,將結(jié)果數(shù)據(jù)輸出。計算機輸出的數(shù)字量還必須轉(zhuǎn)換成可對生產(chǎn)過程進行控制的量。因此,構(gòu)成一個工業(yè)控制系統(tǒng),除了IPC主機外,還需

10、要配備各種用途的I/O接口產(chǎn)品,即I/O板卡。 各種板卡是不能直接由計算機主機控制的,必須由“I/O”接口來傳送相應的信息和命令。I/O接口是主機和板卡、外圍設備進行信息交換的紐帶。 目前絕大部分I/O接口都是采用可編程接口芯片,它們的工作方式可以通過編程設置。 要想驅(qū)動執(zhí)行機構(gòu),必須具有較大的輸出功率,即向執(zhí)行機構(gòu)提供大電流、高電壓驅(qū)動信號,以帶動其動作;另一方面,由于各種執(zhí)行機構(gòu)的動作原理不盡相同,有的用電動,有的用氣動或液動,如何使計算機輸出的信號與之匹配,也是執(zhí)行機構(gòu)必須解決的重要問題。因此為了實現(xiàn)與執(zhí)行機構(gòu)的功率配合,一般都要在計算機輸出板卡與執(zhí)行機構(gòu)之間配置驅(qū)動電路。 5.驅(qū)動電路

11、 6執(zhí)行機構(gòu) 它的作用是接受計算機發(fā)出的控制信號,并把它轉(zhuǎn)換成執(zhí)行機構(gòu)的動作,使被控對象按預先規(guī)定的要求進行調(diào)整,保證其正常運行。生產(chǎn)過程按預先規(guī)定的要求正常運行,即控制生產(chǎn)過程。 7外圍設備 主要是為了擴大計算機主機的功能而配置的。它用來顯示、存儲、打印、記錄各種數(shù)據(jù)。包括輸入設備、輸出設備和存儲設備。 常用的外圍設備有:打印機、記錄儀、圖形顯示器(CRT)、外部存儲器(軟盤、硬盤、光盤等)、記錄儀、聲光報警器等。 8人機聯(lián)系設備 操作臺是人機對話的聯(lián)系紐帶。計算機向生產(chǎn)過程的操作人員顯示系統(tǒng)運行狀態(tài)、運行參數(shù),發(fā)出報警信號;生產(chǎn)過程的操作人員通過操作臺向計算機輸入和修改控制參數(shù),發(fā)出各種操

12、作命令;程序員使用操作臺檢查程序;維修人員利用操作臺判斷故障等。 9網(wǎng)絡通信接口 對于復雜的生產(chǎn)過程,通過網(wǎng)絡通信接口可構(gòu)成網(wǎng)絡集成式計算機控制系統(tǒng)。系統(tǒng)采用多臺計算機分別執(zhí)行不同的控制功能,既能同時控制分布在不同區(qū)域的多臺設備,同時又能實現(xiàn)管理功能。 軟件使PC和數(shù)據(jù)采集硬件形成了一個完整的數(shù)據(jù)采集、分析和顯示系統(tǒng)。沒有軟件,數(shù)據(jù)采集硬件是毫無用處的或者使用比較差的軟件,數(shù)據(jù)采集硬件也幾乎無法工作。 大部分數(shù)據(jù)采集應用實例都使用了驅(qū)動軟件。軟件層中的驅(qū)動軟件可以直接對數(shù)據(jù)采集件的寄存器編程,管理數(shù)據(jù)采集硬件的操作并把它和處理器中斷,DMA和內(nèi)存這樣的計算機資源結(jié)合在一起。驅(qū)動軟件隱藏了復雜的

13、硬件底層編程細節(jié),為用戶提供容易理解的接口。 軟件子系統(tǒng) 基于PC的DAQ系統(tǒng)(簡稱PCs)的基本特點是,輸入輸出裝置為板卡的形式,并將板卡直接與個人計算機的系統(tǒng)總線相連,即直接插在計算機主機的擴展槽上。這些輸入輸出板卡往往按照某種標準由第三方批量生產(chǎn),開發(fā)者或用戶可以直接在市場上購買,也可以由開發(fā)者自行制作。一塊板卡的點數(shù)(指測控信號的數(shù)量)少的有幾點,多的可達24點、32點甚至更多。 系統(tǒng)特點 由于PCs價格低廉、組成靈活、標準化程度高、結(jié)構(gòu)開放、配件供應來源廣泛、應用軟件豐富等特點,PCs是一種很有應用前景的計算機測控系統(tǒng)。 利用板卡開發(fā)測控系統(tǒng)的步驟利用板卡開發(fā)測控系統(tǒng)的開發(fā)步驟用數(shù)據(jù)

14、采集卡構(gòu)成完整的測控系統(tǒng)還需要: 接線端子板、通信電纜和驅(qū)動程序光盤板卡產(chǎn)品的成套性PCI-1710HG多功能板卡PCI-1710HG多功能板卡介紹 PCI-1710HG是一款功能強大的低成本多功能PCI總線數(shù)據(jù)采集卡,如圖所示,其中包含五種最常用的測量和控制功能。PCI1710HG板卡的成套性電纜采用PCL-10168型,是兩端針型接口的68芯SCSI-II電纜,用于連接板卡與ADAM-3968接線端子板。 PCL-10168電纜接線端子板采用ADAM-3968型,是DIN導軌安裝的68芯SCSI-II接線端子板,用于各種輸入輸出信號線的連接。ADAM-3968接線端子板用PCI-1710H

15、G板卡構(gòu)成的控制系統(tǒng)框圖如圖6-6所示。 PCI-1710HG板卡設備的安裝 首先進入研華公司官方網(wǎng)站找到并下載下列程序:、等; 1安裝設備驅(qū)動程序在測試板卡和使用研華驅(qū)動編程之前必須首先安裝研華設備管理程序Device Manager和32bitDLL驅(qū)動程序。首先執(zhí)行程序,根據(jù)安裝向?qū)瓿膳渲霉芾碥浖陌惭b;接著執(zhí)行程序,按照提示完成驅(qū)動程序的安裝。 2安裝硬件關閉計算機電源,打開機箱,將PCI-1710HG板卡正確地插到一空閑的PCI插槽中,如圖6-8所示,檢查無誤后合上機箱。 圖6-8 PCI-1710HG板卡安裝重新開啟計算機,進入WindowsXP系統(tǒng),首先出現(xiàn)“找到新的硬件向?qū)А?/p>

16、對話框,選擇“自動安裝軟件”項,點擊“下一步”按鈕,計算機將自動完成Advantech PCI-1710HG Device驅(qū)動程序的安裝。系統(tǒng)自動地為PCI板卡設備分配中斷和基地址,用戶無需關心。注意:在用手持板卡之前,請先釋放手上的靜電(例如:通過觸摸電腦機箱的金屬外殼釋放靜電),不要接觸易帶靜電的材料(如塑料材料),手持板卡時只能握它的邊沿,以免手上的靜電損壞面板上的集成電路或組件。 檢查板卡是否安裝正確:右擊“我的電腦”,點擊“屬性”項,彈出“系統(tǒng)屬性”對話框,選中“硬件”項,點擊“設備管理器”按鈕,進入“設備管理器”畫面,若板卡安裝成功后會在設備管理器列表中出現(xiàn)PCI-1710HG的設

17、備信息,如圖所示。 設備管理器中的板卡信息查看板卡屬性“資源”選項中,可獲得計算機分配給板卡的地址輸入輸出范圍:C000-C0FF,其中首地址為C000,分配的中斷號為22(與板卡在擴展槽中的位置有關),如圖所示。 板卡資源信息3配置板卡 在測試板卡和使用研華驅(qū)動編程之前必須首先對板卡進行配置,通過研華板卡配置軟件Device Manager來實現(xiàn)。從開始菜單/所有程序/Advantech Automation/Device Manager打開設備管理程序Advantech Device Manager,如圖所示。 如果沒有安裝的板卡,先找到該板卡,再執(zhí)行“Add”即可。配置板卡4板卡測試可以

18、利用板卡附帶的測試程序?qū)Π蹇ǖ母黜椆δ苓M行測試。 運行設備測試程序:在研華設備管理程序Advantech Device Manager對話框中點擊“Test”按鈕,出現(xiàn)“Advantech Device Test”對話框,通過不同選項卡可以對板卡的“Analog Input”、“Analog Output”、“Digital Input”、“Digital Output”、“Counter”等功能進行測試。 PCI-1710HG板卡其它程序的安裝1安裝編程示例程序運行或程序,安裝示例程序。例程默認安裝在:C:Program FilesAdvantechAdsapiExamples下,可以在這里找到32bitDLL驅(qū)動函數(shù)使用的示例程序供編程時參考。示例程序在驅(qū)動手冊Device Drivers Manual中有說明。2安裝ActiveDAQ控件 研華提供ActiveDAQ控件,供VB、VC+等可視化語言對其板卡編程使用。 首先在研華公司官方網(wǎng)站找到文件,運行該程序,安裝程序會把所需要的文件復制到計算機的硬盤中,并把ActiveDAQ控件安裝在C:windowssystem路徑下或者在C:Winntsystem32路徑下 ActiveDAQ控件集 安裝完文件后,在VB部件“控件”選項卡中就會

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論