研華大數(shù)據(jù)采集卡PCI-1710快速入門手冊(cè)簿_第1頁
研華大數(shù)據(jù)采集卡PCI-1710快速入門手冊(cè)簿_第2頁
研華大數(shù)據(jù)采集卡PCI-1710快速入門手冊(cè)簿_第3頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、PCI-1710快速安裝使用手冊(cè)PCI-1710快速安裝使用手冊(cè) 1第一章產(chǎn)品介紹 21.1概述 2即插即用功能 2單端或差分混合的模擬量輸入 21.1.3 卡上FIFO(先入先出)存儲(chǔ)器 21.1.4 卡上可編程計(jì)數(shù)器 2用于降低噪聲的特殊屏蔽電纜 31.1.6 16 路數(shù)字輸入和16路數(shù)字輸出 31.1.7 短路保護(hù) 31.2特點(diǎn): 31.3 一般特性: 3第二章安裝與測(cè)試 32.1初始檢查 32.2 Windows2K/XP/9X 下板卡的安裝 42.2.1 軟件的安裝: 62.2.2 硬件的安裝: 72.3測(cè)試 82.3.1 模擬輸入功能測(cè)試 8模擬輸出功能測(cè)試 9數(shù)字量輸入功能測(cè)試

2、102.3.4 數(shù)字量輸出功能測(cè)試 11計(jì)數(shù)器功能測(cè)試 12第三章信號(hào)連接 133.1模擬信號(hào)輸入連接: 153.1.1 單端模擬輸入連接 153.1.2 差分式模擬輸入連接 153.2模擬信號(hào)輸出連接 173.3觸發(fā)源連接 173.3.1 部定時(shí)器觸發(fā)連接 173.3.2 外部觸發(fā)源連接 18第四章例程使用詳解 184.1板卡支持例程列表4.2常用例子使用說明 184.2.1 ADSOFT/ADTRIG(軟件觸發(fā)方式例程) 184.2.2 ADi nt (中斷方式進(jìn)行數(shù)據(jù)采集的例程) 194.2.3 DIGOUT (數(shù)字量輸出): 214.2.4 COUNTER(計(jì)數(shù)程序) 234.2.5

3、Dig in ( 數(shù)字量輸入例程) 244.2.6 PULSE(脈沖輸出例程) 244.2.7 MADint(多通道中斷采集例程) 25第五章 遇到問題,如何解決? 錯(cuò)誤!未定義書簽。第一章產(chǎn)品介紹1.1概述PCI-1710/1710HG是一款PCI總線的多功能數(shù)據(jù)采集卡。其先進(jìn)的電路設(shè)計(jì) 使得它具有更高的質(zhì)量和更多的功能。這其中包含五種最常用的測(cè)量和控制功 能:12位A/D轉(zhuǎn)換、D/A轉(zhuǎn)換、數(shù)字量輸入、數(shù)字量輸出及計(jì)數(shù)器/定時(shí)器功能。PCI-1710系列能夠?yàn)橛脩籼峁iT的功能:PCI-1710100KS/S,12位多功能數(shù)據(jù)采集卡PCI-1710L100KS/S,12位多功能數(shù)據(jù)采集卡,不

4、帶 AOPCI-1710HG 100KS/S,12位多功能數(shù)據(jù)采集卡PCI-1710HGL 100KS/S,12位多功能數(shù)據(jù)采集卡,不帶 AO即插即用功能PCI-1710/1710HG完全符合PCI規(guī)格Rev2.1標(biāo)準(zhǔn),支持即插即用。在安裝 插卡時(shí),用戶不需要設(shè)置任何跳線和 DIP撥碼開關(guān)。實(shí)際上,所有與總線相關(guān)的 配置,比如基地址、中斷,均由即插即用功能完成。單端或差分混合的模擬量輸入PCI-1710/1710HG有一個(gè)自動(dòng)通道/增益掃描電路。該電路能代替軟件控制 采樣期間多路開關(guān)的切換??ㄉ系?SRAM?儲(chǔ)了每個(gè)通道不同的增益值及配置。 這種設(shè)計(jì)能讓您對(duì)不同通道使用不同增益,并自由組合單端

5、和差分輸入來完成多 通道的高速采樣。1.1.3 卡上FIFO(先入先出)存儲(chǔ)器PCI-1710/1710HG卡上有一個(gè)FIFO緩沖器,它能存儲(chǔ)4K的A/D采樣值。當(dāng) FIFO半滿時(shí),PCI-1710/1710HG會(huì)產(chǎn)生一個(gè)中斷。該特性提供了連續(xù)高速的數(shù)據(jù) 輸入及Windows下更可靠的性能。卡上可編程計(jì)數(shù)器PCI-1710/1710HG提供了可編程的計(jì)數(shù)器,用于為A/D變換提供可觸發(fā)脈沖。計(jì)數(shù)器芯片為82C54或與其兼容的芯片,它包含了三個(gè) 16位的10MHz時(shí)鐘 的計(jì)數(shù)器。其中有一個(gè)計(jì)數(shù)器作為事件計(jì)數(shù)器,用于對(duì)輸入通道的事件進(jìn)行計(jì)數(shù)。 另外兩個(gè)級(jí)聯(lián)在一起,用作脈沖觸發(fā)的 32位定時(shí)器。用于降

6、低噪聲的特殊屏蔽電纜PCL-10168屏蔽電纜是專門為PCI-1710/1710HG所設(shè)計(jì)的,它用來降低模擬 信號(hào)的輸入噪聲。該電纜采用雙絞線,并且模擬信號(hào)線和數(shù)字信號(hào)線是分開屏蔽 的。這樣能使信號(hào)間的交叉干擾降到最小,并使EMI/EMC'可題得到了最終的解決。1.1.6 16 路數(shù)字輸入和16路數(shù)字輸出提供16路數(shù)字輸入和16路數(shù)字輸出,使客戶可以最大靈活的根據(jù)自己的需 要來應(yīng)用。1.1.7 短路保護(hù)PCI-1710/1710HG在+12V(DC /+5V (DC輸出管腳處提供了短路保護(hù)器件, 當(dāng)發(fā)生短路時(shí),保護(hù)器件會(huì)自動(dòng)斷開停止輸出電流, 直到短路被清除大約兩分鐘 后,管腳才可開始

7、輸出電流。1.2特點(diǎn):1. 16路單端或8路差分模擬量輸入,或組合方式輸入;2. 12位A/D 轉(zhuǎn)換器,采樣數(shù)率可達(dá)100KHZ;3. 每個(gè)通道的增益可編程;4. 單端或差分輸入自由組合;5. 卡上4K采樣FIFO緩沖器;6. 2路12位模擬量輸出;7. 16 路數(shù)字量輸入及16路數(shù)字量輸出;8. 可編程觸發(fā)器/定時(shí)器;9. 板卡ID10. PCI總線數(shù)據(jù)傳輸1.3 一般特性:1. 獲 CE CISPR 22 CLASS B認(rèn)證2. I/O 接口 :68 腳 SCSI-II 孔式接口3. 功耗:+5V 850mA (典型值)+5V 1.0A ( 最大)4. 工作溫度:0 ° 60&#

8、176; C( 30140° F)5. 存儲(chǔ)溫度:-2070 ° C( -4158 ° F)6. 工作濕度:5%95%RH無凝結(jié)7. 尺寸:175mm( L) *100mm( H)第二章安裝與測(cè)試2.1初始檢查研華 PCI-1710/1710HG,包含如下三部分:一塊 PCI-1710/1710HG PCI 總 線的多功能數(shù)據(jù)采集卡,一本使用手冊(cè)和一個(gè)含板卡驅(qū)動(dòng)的光盤。打開包裝后,請(qǐng)您查看這三件是否齊全,請(qǐng)仔細(xì)檢查有沒有在運(yùn)送過程中對(duì)板卡造成的損壞, 如果有損壞或者規(guī)格不符,請(qǐng)立即告知我們的服務(wù)部門或是本地經(jīng)銷代理商,我 們將會(huì)負(fù)責(zé)維修或者更換。取出板卡后,請(qǐng)保留

9、它的防震包裝,以便在您不使用 時(shí)將采集卡保護(hù)存放。在您用手持板卡之前,請(qǐng)先釋放手上的靜電(例如,通過 觸摸您電腦機(jī)箱的金屬底盤釋放靜電),不要接觸易帶靜電的材料,比如塑料材 料等。手持板卡時(shí)只能握它的邊沿,以免您手上的靜電損壞面板上的集成電路或 組件。2.2 Windows2K/XP/9X下板卡的安裝安裝流程圖,如下:插入驅(qū)動(dòng)光盤,安裝板卡的驅(qū)動(dòng)程序及配置軟件 (DevMgr),然后關(guān)機(jī)、 11、J將板卡插入計(jì)算機(jī),然后開機(jī)、1.、J用研華提供的配置軟件(DevMgr)對(duì)板卡進(jìn)行配直V用研華提供的測(cè)試軟件測(cè)試硬件、 1、7閱讀板卡的硬件手冊(cè),Device Driver s Manual, De

10、mo Program Manual、 1、J9參黒研華所提供的例程,開始編寫您的應(yīng)用程序2.2.1 軟件的安裝:第一步:將啟動(dòng)光盤插入光驅(qū);第二步:安裝執(zhí)行程序?qū)?huì)自動(dòng)啟動(dòng)安裝 ,這時(shí)您會(huì)看到下面的安裝界面:注意:如果您的計(jì)算機(jī)沒有啟用自動(dòng)安裝, 可在H:盤文件中點(diǎn)擊SETUP.EXE 文件啟動(dòng)安裝程第三步:點(diǎn)擊CONTINUE現(xiàn)下圖界面:AcmntechLT mVELI-dl1 際dkAk>n廿卻 fg粋rrvMofToiii q C a dts皿 HIM匸£|.卑1理 卜 11 diiL ptjj/is pci rcbv.ua FCUITHtCLLngM CilJZU 傀

11、L 昭 PCML ICUlia Ml 1/I?LJ C STCJH4flDevice Diiv«r V2.1第四步:選擇點(diǎn)擊您所安裝的板卡型號(hào),然后按照提示就可一步一步完成驅(qū) 動(dòng)程序的安裝。222 硬件的安裝:第一步:關(guān)掉計(jì)算機(jī),將您的板卡插入到計(jì)算機(jī)后面空閑的 PCI插槽中(注意:在您手持板卡之前觸摸一下計(jì)算機(jī)的金屬機(jī)箱殼以免手上的靜電損壞板卡。)第二步:檢查板卡是否安裝正確,可以通過右擊“我的電腦”,點(diǎn)擊“屬性”, 彈出“系統(tǒng)屬性”框;選中“硬件”頁面,點(diǎn)擊“設(shè)備管理器”;將彈出畫面, 如下圖所示:從圖中可以看到板卡已經(jīng)成功安裝。第三步:從開始菜單 / 程序 /Advantech

12、 Device Driver V2.1/ AdvantechSupM幅d Devices:Device Manager,打開 Advantech Device Manager,女口下圖:Yttur rtUitJcrrm lrfitrr| Aiaantech甸魏伽備卿1I retailed Device;;說明驅(qū)動(dòng)程序已經(jīng)安裝成功。PCI總線的板卡插好后計(jì)算機(jī)操作系統(tǒng)會(huì)自動(dòng)識(shí) 別,Device Ma nager 在 In stalledDevices 欄中 MyComputer 下也會(huì)自動(dòng)顯示出所插入的器件,這一點(diǎn)和ISA總線的板卡不同,如上圖所示。點(diǎn)擊“ Setup”彈出下圖,可設(shè)置模擬輸入通

13、道是單端輸入或是差分輸入以 及兩個(gè)模擬輸出通道D/A轉(zhuǎn)換的參考電壓。設(shè)置完成后點(diǎn)擊“ 0K即可。到此,PCI-1710數(shù)據(jù)采集卡的軟件和硬件已經(jīng)安裝完畢,可進(jìn)行板卡測(cè)試2.3測(cè)試在上圖的界面中點(diǎn)擊“ Test” ,彈出下圖:模擬輸入功能測(cè)試測(cè)試界面說明:Channe1 No模擬量輸入通道號(hào)(0-15);In put range :輸入圍選擇;An alog in put readi ng:模擬量輸入通道讀取的數(shù)值;Channel mode:通道設(shè)定模式;sampli ng period:采樣時(shí)間間隔;測(cè)試時(shí)可用PCL-10168(兩端針型接口的68芯SCSI-II電纜,1米和2米) 將PCI-

14、1710與ADAM-3968可DIN導(dǎo)軌安裝的68芯SCSI-II接線端子板)連接, 這樣PCL-1710的68個(gè)針腳和ADAM-3968勺68個(gè)接線端子對(duì)應(yīng),可通過將 輸入信號(hào)連接到接線端子來測(cè)試 PCI-1710管腳。例如:在差分輸入模式下,測(cè)試通道 0,需將待測(cè)信號(hào)接至通道0所對(duì)應(yīng)接 線端子的68與34管腳,在通道0對(duì)應(yīng)的” An alog in put readi ng ”框中將顯示 輸入信號(hào)的電壓值。模擬輸出功能測(cè)試在測(cè)試界面中點(diǎn)擊模擬輸出標(biāo)簽,彈出下圖:兩個(gè)模擬輸出通道可以通過軟件設(shè)置選擇輸出正弦波、三角波、方波,您也可以設(shè)置輸出波頻率以及輸出電壓幅值。例如,要使通道0輸出4.5V

15、電壓,在“Manual Output”中設(shè)置輸出值為4.5V,點(diǎn)擊“Out”按紐,即可在管腳AO0_OUT 與AO_GN之間輸出4.5V電壓,這個(gè)值可用萬用表測(cè)得。用戶可以方便地通過數(shù)字量輸入通道指示燈的顏色, 得到相應(yīng)數(shù)字量輸 入通道輸入的是低電平還是高電平(紅色為高,綠色為低)。例如,將通道 0對(duì)應(yīng)管腳DIO與數(shù)字地DGN短接,則通道0對(duì)應(yīng)的狀態(tài)指示燈(BitO)變 綠,在DI0與數(shù)字地之間接入+5V電壓,則指示燈變紅。用戶可以通過按動(dòng)界面中的方框,方便的將相對(duì)應(yīng)的輸出通道設(shè)為高輸出或低輸出。高電平為5V,低電平為0V。用電壓表測(cè)試相應(yīng)管腳,可以測(cè)到這個(gè)電壓。例如圖中,低八位輸出 CE高八

16、位輸出73 (十六進(jìn)制)。245計(jì)數(shù)器功能測(cè)試點(diǎn)擊計(jì)數(shù)器,彈出下圖:您可以選擇Eve nt cou nting(事件計(jì)數(shù))或者pulse out (脈沖輸出)兩種功能,選擇事件記數(shù)時(shí),將信號(hào)發(fā)生器接到管腳 CNT0-CLK當(dāng)CNTO-GATEt空或 接+5V時(shí),事件計(jì)數(shù)器將開始計(jì)數(shù)。例如:在管腳 CNT0-CLK接100Hz的方波信 號(hào),計(jì)數(shù)器將累加方波信號(hào)的頻率。如果您選擇脈沖輸出,管腳 CNT0-OU將輸 出頻率信號(hào),輸出信號(hào)的頻率可以設(shè)置。例如圖上顯示,設(shè)置輸出信號(hào)的頻率為 1KHzAVV*第二早信號(hào)連接在數(shù)據(jù)采集應(yīng)用中,模擬量輸入基本上都是以電壓信號(hào)輸入。 為了達(dá)到準(zhǔn)確 測(cè)量并防止損壞

17、您的應(yīng)用系統(tǒng),正確的信號(hào)連接是非常重要的。這一章我們將向 您介紹如何來正確連接模擬信號(hào)的輸入、輸出以及計(jì)數(shù)器的連接。管腳圖:(注意:PCI-1710L/PCI1710HGL沒有 2325和 5759 管腳功能)AWA12AIGAlflAI10AI12AH 4MGNDAOO.REF*AOO ourAOGND*DIODI2 I4DIEl£noDI12114DGNDDOODO 2DO4D0606001000120014DGINDCNTO_CLKCNTQ OUTCNTO.GAJE+12¥60:M67翻6632GE31643063296261276026S9255624S723甜ns

18、s2154205319琥1S6117501649154914471346124B11441043942841740G39&3043733G2351AllA13A15A17AigAI11A11SAI1SA1GNDA01 .REF*A01 OUT AOGhJD*Dll013DIS017DI9DI11DI1?0115DGNDDC1DCSD07D090011DO130C1SGUDRACE R_ OUT T'RG GATE EXT.TRG+&Y3.1模擬信號(hào)輸入連接:單端模擬輸入連接PCI-1710/1710HG提供16路模擬量輸入通道,當(dāng)測(cè)量一個(gè)單端信號(hào)時(shí),只 需一根導(dǎo)線將信號(hào)

19、連接到輸入端口, 被測(cè)的輸入電壓以公共地為參考。沒有地端 的信號(hào)源稱為“浮動(dòng)”信號(hào)源,在這種模式下,PCI-1710/1710HG為外部浮動(dòng)信 號(hào)源提供一個(gè)參考地。測(cè)量單端模擬信號(hào)輸入,標(biāo)準(zhǔn)連接方法,如下圖所示:InternalExternalMtuundAIGND差分式模擬輸入連接PCI-1710/1710HG有16個(gè)模擬輸入通道,可以設(shè)置成8對(duì)差分式輸入通道。 差分輸入需要兩根線分別接到兩個(gè)輸入通道上,測(cè)量的是兩個(gè)輸入端的電壓差。 如果信號(hào)源連有參考地,則PCI-1710/1710HG的地端和信號(hào)源的地端之間會(huì)存在 電壓差,這個(gè)電壓差會(huì)隨信號(hào)源輸入到輸入端,這個(gè)電壓差就是共模干擾。為了避免

20、共模干擾,您可以將信號(hào)地連到低電壓輸入端。連接方式如下圖所示:(CM。如果是一個(gè)浮動(dòng)信號(hào)源連接到差分輸入端,信號(hào)源可能會(huì)超過PGIA的共模輸入圍,PGIA過飽和將不能正確讀出輸入電壓值,因此您必須將浮動(dòng)信號(hào)源的 兩端連接到AIGND如下圖所示,將浮動(dòng)信號(hào)源的兩端分別通過一個(gè)電阻連接到 AIGND這種連接可以消除信號(hào)源同板卡地之間的共模電壓。InternalMwunitiAIIBMiAplHerAllAJ3R odng V»SourceAK3HD但是,這樣做的一個(gè)缺點(diǎn)就是串聯(lián)的兩個(gè)電阻增大了信號(hào)源負(fù)載。 例如,輸 入阻抗Rs是1K?,兩個(gè)電阻Ra和Rb分別是100K?,電阻負(fù)載增加的2

21、00K? 就會(huì)導(dǎo)致-0.5%的增益誤差。電路圖和計(jì)算過程如下圖所示:rsl kCVs: ideal signal sourcef*+n> =200 KQVi: measured signal ourea rs: outpul Impedance of signal sOLjrce r«3 Cb: series-wound resistors一 r.+rh “200200 oVi Vs 一” Vs1+200 201Vi-v?1Gain errors 一甘一=仙=-0.5%3.2模擬信號(hào)輸出連接PCI-1710/1710HG有兩個(gè)D/A轉(zhuǎn)換通道,AOO-OUT AO1-OUT您可以

22、使用部 提供的-5V/-10V的基準(zhǔn)電壓產(chǎn)生0到+5/+10的模擬量輸出,您也可以使用外部 基準(zhǔn)電壓AO0-REF AO1-REF外部基準(zhǔn)電壓圍是-10V/+10V,比如外部參考電壓 是-7V則輸出0V到+7V的輸出電壓。連接方法如下圖所示:InternalExternal-5V-10VI NT REFDAO REFDATABUSDAO OUTDAOAOGNDHILoadEjdarnal Rofamncs For tDA Signal 0LoadINT REFDM OUTo DA1-REr .DA1External RaferoncflForDlA Signall;O Connector3.3

23、觸發(fā)源連接3.3.1 部定時(shí)器觸發(fā)連接PCI-1710/1710HG帶有一個(gè)82C54或與其兼容的定時(shí)器/計(jì)數(shù)器芯片,它有 三個(gè)16位連在10MHz時(shí)鐘源的計(jì)數(shù)器。Counter 0作為事件計(jì)數(shù)器或脈沖發(fā)生 器,可用于對(duì)輸入通道的事件進(jìn)行計(jì)數(shù)。另外兩個(gè)counter 1、counter 2級(jí)聯(lián) 在一起,用作定時(shí)脈沖觸發(fā)的32位定時(shí)器。從(PACER-OUT俞出一個(gè)上升沿觸 發(fā)一次A/D轉(zhuǎn)換,同時(shí)您也可以用它作為別的同步信號(hào)。332 外部觸發(fā)源連接PCI-1710/1710HG也支持外部觸發(fā)源觸發(fā) A/D轉(zhuǎn)換,當(dāng)+5V連接到TRG-GATE 時(shí),就允許外部觸發(fā),當(dāng)EXT-TRGt個(gè)上升沿時(shí)觸發(fā)一

24、次 A/D轉(zhuǎn)換,當(dāng)TRG-GATE 連接到DGND寸,不允許外部觸發(fā)。第四章例程使用詳解研華也為客戶提供了支持不同語言(VC,VB, C+ Builder,等)的例子程 序,來示例研華所提供的動(dòng)態(tài)連接庫(kù)的用法;本章將介紹這些例子程序的使用。4.1板卡支持列表Example NameDescriptionVCVBConsoleDelphiBCBAD_INT用中斷方式單通道采集 允許用戶使用FIFOVVVVVAD_SOFT用軟件觸發(fā)方式采集單通道數(shù)據(jù)VVVVVAD_EXP用擴(kuò)展板采集數(shù)據(jù)VVVVVMADNT用中斷方式多通道采集 允許用戶使用FIFOVVVVVMAD_SOFT用軟件觸發(fā)方式采集多通道

25、數(shù)據(jù)VVVVVDA_SOFT用軟件觸發(fā)方式模擬量輸岀(電壓)VVVVVDI_SOFT展示數(shù)字量輸入功能VVVVVDO_SOFT展示數(shù)字量輸岀功能VVVVVCOUNTER展示計(jì)數(shù)功能VVVVVFREQ_IN頻率測(cè)量功能VVVVVPULSE脈沖輸岀功能VVVVVTHERMO熱電偶測(cè)量功能VVVVVPORT_RW演示端口位/字節(jié)輸岀函數(shù).VVVDIO_SOFT_D' ORDW演示端口 I/O讀寫函數(shù).VV4.2常用例子使用說明4.2.1 ADSOFT/ADTRIG(軟件觸發(fā)方式例程)單通道模擬量數(shù)據(jù)采集例程(軟件觸發(fā)模式):該例程主要使用 DRV_AIConfig配置模擬量輸入通道等信息,使

26、用模擬量輸入函數(shù)(DRV_AIVoltageln),通過軟件觸發(fā)方式(使用 WindowsTimer)實(shí)現(xiàn)數(shù)據(jù)采集1)單擊Setting菜單彈出下面的對(duì)話框:Device:顯示出所安裝的設(shè)備,如果你安裝了多塊板卡可以在這里選擇支持 該例程的板卡;Ra nge:選擇輸入圍;Channel:選擇輸入通道;2)單擊Scan,彈出下面的對(duì)話框:可以設(shè)置計(jì)數(shù)的時(shí)間間隔,默認(rèn)值為 1000毫秒3)單擊Run菜單項(xiàng)中的Start菜單就可以開始軟件觸發(fā)模式數(shù)據(jù)采集,單 擊Stop項(xiàng)停止。4.2.2 ADi nt(中斷方式進(jìn)行數(shù)據(jù)采集的例程)單通道模擬量數(shù)據(jù)采集例程(中斷模式):該例程通過DRV_FAIIntS

27、tart函 數(shù)啟動(dòng)了中斷功能,該功能運(yùn)行于后臺(tái),可以使用DRV_FAIChec函數(shù)檢查工作狀態(tài),同時(shí)可以使用DRV_FAITransfer函數(shù)傳輸數(shù)據(jù),當(dāng)工作結(jié)束,或者任何時(shí) 刻,你都可以采用DRV_FAIStop來停止工作,另外:該例程支持用戶設(shè)定FIFO大小。1)單擊Setting,彈出設(shè)備選擇窗口如下所示:ADKDAQ Devkffi-AHSLiAO-D0D - (PCHKU lflO=3DDH2)選擇設(shè)備點(diǎn)擊Select按鈕后的對(duì)話框如下圖所示,對(duì)話框重的參數(shù)含義如下:Select Device from Device List按鈕可以彈出板卡選擇的對(duì)話框。Scan Channel:可

28、以輸入要采集的通道數(shù)據(jù)號(hào),其圍由板卡的通道數(shù)目確定。FIFO Setting:設(shè)置是否使用FIFO及其大小(必需設(shè)置為 FIFO 半)。Gain Option:選擇增益,這里只能選擇 Overall選項(xiàng),里只能選擇 Overall 選項(xiàng),因?yàn)槭菃瓮ǖ乐袛嗖杉挥眠x擇Gain List.In put Ra nge :為通道選擇量程圍。Pacer Rate :設(shè)置采樣頻率Conv.#: A/D轉(zhuǎn)化的數(shù)目,注意:這個(gè)數(shù)字必須是FIFO大小的整數(shù)倍。Sin gle/Auto:兩個(gè)選項(xiàng)Cyclic:循環(huán)模式;Non cyclic :非循環(huán)模式; Triggeri ng :觸發(fā)方式,In ternal部觸

29、發(fā);External外部觸發(fā);Buffer :使用單個(gè) buffer(single),雙 buffer(double) ,1710 不用設(shè)置此項(xiàng)。Data Type :數(shù)據(jù)類型;Raw Data原始數(shù)據(jù)二進(jìn)制/十六進(jìn)制未轉(zhuǎn)化為浮點(diǎn)數(shù)的數(shù)據(jù)。Voltage :真實(shí)的電壓數(shù)據(jù)。Eve nt:事件;是否允許設(shè)置事件來編程(只是對(duì)中斷和DMA方式來講),如果選擇Enable,則當(dāng)程序完成Conv.#設(shè)定的轉(zhuǎn)換次數(shù)之后自動(dòng)彈出數(shù)據(jù)顯示對(duì) 話框;若選擇的是Disable,則當(dāng)用戶單擊Stop按鈕的時(shí)候,才會(huì)彈出數(shù)據(jù)顯 示對(duì)話框。3)設(shè)置完成后單擊Display,彈出下面的對(duì)話框:Display羽Stop

30、Pl 阿設(shè)置將要現(xiàn)實(shí)的數(shù)據(jù)的圍,默認(rèn)(099)注:Stop Pt不能大于Conv.#設(shè)置 的數(shù)值。4)單擊Run菜單項(xiàng)開始采集數(shù)據(jù),當(dāng)采集完成Conv.#設(shè)置的那么多次的A/D 轉(zhuǎn)換之后,就會(huì)顯示(假設(shè)沒有修改Display菜單中的默認(rèn)值)099點(diǎn)的數(shù)據(jù)。 顯示窗口如下所示:4.2.3 DO_SOFT(數(shù)字量輸出):數(shù)字量輸出例程:該例程主要使用PT_DioWriteBit/PT_DioWritePortByte配置數(shù)字量輸出通道等信息,使用數(shù)字量輸出函數(shù)(DRV_DioWriteBit():按位 輸出;DRV_DioWritePortByte():按字節(jié)輸出);通過 PT_DioGetCur

31、rentDOByte 配置回讀通道等信息,使用DRV_DioGetCurrentDOByte讀回當(dāng)前的數(shù)字量輸出狀 態(tài)。1)啟動(dòng)程序之后的界面如下圖所示:2)單擊Setting菜單后彈出Parameter Setting 對(duì)話框:參數(shù)含義:Device選擇計(jì)算機(jī)中安裝的板卡;Module選擇計(jì)算機(jī)中安裝的模塊(因?yàn)楸緳C(jī)未裝模塊,故不能用);Cha nnel輸出通道的選擇;這里要注意的是:因?yàn)楹竺娴妮敵鰧?duì)話框中實(shí)際上只有8個(gè)bit的數(shù)據(jù),所以板卡上面每個(gè)十六位的通道在這里實(shí)際 上是對(duì)應(yīng)兩個(gè)通道的。Mask:輸出形式數(shù)據(jù)類型為16進(jìn)制數(shù)據(jù)3)設(shè)置結(jié)束之后點(diǎn)擊Run菜單,即可彈出輸出對(duì)話框,要使用這

32、個(gè)對(duì)話框 必須了解這個(gè)對(duì)話框中各個(gè)參數(shù)的含義i< airtpiit JJethngsWrite Byte :按字節(jié)輸出;Write Bit :按位輸出;ReadBack回讀輸出值并顯示在Output Status 編輯框中;D0D7選中與否標(biāo)著這個(gè)位是否輸出;Output Bit :用來選擇輸出的bit位是哪一位(07對(duì)應(yīng)D0D7,在使用 Write Bit的時(shí)候,只有Output Bit ( 07)對(duì)應(yīng)的(D0D7 那一位改變的時(shí)候 ReadBack的返回值(Output Status )才會(huì)改 變。Exit :退出當(dāng)前窗口。4.2.4 COUNTER (計(jì)數(shù)程序)計(jì)數(shù)例程: 該例 程

33、通過 PT_Cou nterCo nfig/ PT_Cou nterStart/PT_Cou nterEve ntRead 來配置計(jì)數(shù)通道等設(shè)置,通過 DRV_CounterEventStart 函數(shù)啟動(dòng)了計(jì)數(shù)功能,使用 DRV_CounterEventRead函 數(shù)讀取計(jì)數(shù)結(jié)果。一1)單擊Setting菜單彈出下面的對(duì)話框:Parameter setting 6L.ICE:|PCL-180DI/O=2C0HModuleZancelDevice:顯示出所安裝的設(shè)備,如果你安裝了多塊板卡可以在這里進(jìn)行選擇;Channel:選擇計(jì)數(shù)通道(選擇計(jì)數(shù)器 0,將待計(jì)數(shù)信號(hào)從Counter0 CLK, G

34、ND接入);2)單擊Scan,彈出下面的對(duì)話框:可以設(shè)置計(jì)數(shù)的時(shí)間間隔,默認(rèn)值為1000毫秒1)單擊Run菜單項(xiàng)中的Start菜單就可以開始計(jì)數(shù),顯示在窗口中間, 單擊Stop項(xiàng)停止計(jì)數(shù)425 DI_SOFT (數(shù)字量輸入例程)數(shù)字量輸入例程(軟件觸發(fā)模式):該例程主要使用 PT_DioReadPortByte 配置數(shù)字量輸入通道等信息,使用數(shù)字量輸入函數(shù)( DRV_DioReadPortByte,讀 字節(jié)函數(shù)),通過軟件觸發(fā)方式(使用 Windows Timer )實(shí)現(xiàn)數(shù)據(jù)采集。1)單擊Setting菜單彈出下面的對(duì)話框:FParameter SettingsDevice:顯示出所安裝的設(shè)備

35、,如果你安裝了多塊板卡可以在這里進(jìn)行選擇;Channel:選擇數(shù)字量輸入通道;2)單擊Scan,彈出下面的對(duì)話框:可以設(shè)置計(jì)數(shù)的時(shí)間間隔,默認(rèn)值為 1000毫秒3)單擊Run菜單項(xiàng)中的Start菜單就可以開始察看數(shù)字量輸入值,單擊Stop 項(xiàng)停止輸入。注:這里在屏幕中央看到的是讀字節(jié)函數(shù)返回的結(jié)果。FREQ_IN/DA_SOFTt/ DA_CURREN計(jì)頻例程/模擬量/電流輸出例程界面類脈沖輸出例程)脈沖輸出例程:該例程通過PT_CounterPulseStart配置計(jì)數(shù)器輸入通道 等信息,使用DRV_CounterPulseStart ()函數(shù)完成脈沖輸出。1)單擊Setting菜單彈出下面

36、的對(duì)話框:Device:顯示出所安裝的設(shè)備,如果你安裝了多塊板卡可以在這里進(jìn)行選擇; Channel:選擇脈沖輸出通道,默認(rèn)值 0通道;Frequency :輸出脈沖的頻率,默認(rèn)值 1000Hz;2)單擊Run菜單項(xiàng)中的Start菜單就可以開始脈沖輸出(用示波器連接Counter0 Out和AGND可以察看波形),單擊Stop項(xiàng)停止輸出。4.2.7 MADint(多通道中斷采集例程)多通道模擬量數(shù)據(jù)采集例程(中斷模式):該例程通過PT_FAIIntScanStart 函數(shù)啟動(dòng)了中斷功能,該功能運(yùn)行于后臺(tái),可以使用 DRV_FAIChec函數(shù)檢查工 作狀態(tài),同時(shí)可以使用 DRV_FAITransfer函數(shù)傳輸數(shù)據(jù).單擊Setting菜單彈出 如下對(duì)話框:對(duì)話框重的參數(shù)含義如下:Device List列表框,可以選擇已安裝的

溫馨提示

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

評(píng)論

0/150

提交評(píng)論