數(shù)據(jù)采集模塊使用說明_第1頁
數(shù)據(jù)采集模塊使用說明_第2頁
數(shù)據(jù)采集模塊使用說明_第3頁
數(shù)據(jù)采集模塊使用說明_第4頁
數(shù)據(jù)采集模塊使用說明_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)采集模塊使用說明書目錄 HYPERLINK l _TOC_250001 概述1 HYPERLINK l _TOC_250000 主要技術(shù)指標1工作原理2模入碼制以及數(shù)據(jù)與模擬量的對應(yīng)關(guān)系2軟件3數(shù)據(jù)采集模塊使用說明書 PAGE 17數(shù)據(jù)采集模塊使用說明書概述多功能數(shù)據(jù)采集模塊適用于帶其操作系統(tǒng)可選用目前最普遍的USB 接口的 PC 系列微機,具有即插即用(PnP)功能。Windows 系列、高穩(wěn)定性的 Unix 等多種操作系統(tǒng)以及專業(yè)數(shù)據(jù)采集分析系統(tǒng) LabVIEW/LabWi ndowsCVI 等軟件環(huán)境。在硬件的安裝上非常簡單,使用時 只需將模塊的 USB 接口插入計算機任何一個 US

2、B 接 口插座中。主要技術(shù)指標USB 接 口芯片:USB 接口小于 5 米USB2.0CY7C68013USB 指標:2.1.12.1.22.1.32.1.4處理器及通訊方式通:訊距離通:訊協(xié)議:模入部分:輸入通道數(shù):6 ;輸入信號范圍:土 5V ;輸入阻抗:10MQ ;2.2.4程控增益:X 1 ; X 2; X 10;X 100; X 500;輸入通道選擇方式:單通道程序指定/多通道自動掃描;A /D 轉(zhuǎn)換精度/最高采樣速率:12 位 AD/500K;A/D 采樣程控頻率:1KHz/10KHz/25KHz/50KHz/100KHz/250KHz/500KHz ;A/D 啟動方式:程控觸發(fā)F

3、IFO 存儲器容量:8KX 16bit (全滿)/4K X 16bit (半滿);通道切換時間:(模擬開關(guān)導(dǎo)通時間+放大器建立時間) 2 卩 S;A /D 轉(zhuǎn)換非線性誤差:土 1LSB (A/B 型),土 2LSB ( C 型);模出部分:輸出通道數(shù):2 路輸出范圍:電壓方式:0 +10V輸出阻抗:W 2 Q (電壓方式)D/A 轉(zhuǎn)換分辨率:12 位電壓輸出方式負載電流:w10mA開關(guān)量部分輸入路數(shù):輸出路數(shù):路 TTL 電平/2路光隔,5V*/12V/24V 開關(guān)量輸入電平可選。2 路 TTL 電平/2路光隔。電源功耗:+ 5V( 10%) 500mA (自供電,不建議長期使用)+9V( 1

4、0%) 0,且不能超過用戶緩沖區(qū)的實際大小IIpResultArr :用戶必須申請一個至少含有wantReadCount 個 short 型元素的緩沖區(qū),II用于存放采集結(jié)果,而pResultArr 是這個緩沖區(qū)的首地址。II返回值: 大于等于 0 表緩沖區(qū)中讀到的有效數(shù)據(jù)的個數(shù)II-1表失敗,應(yīng)該進一步調(diào)用ZT7360_GetLastErr 判斷出錯原因ZT_API long _stdcall ZT7360_CTStart(unsigned long cardNO, unsigned longchNO, unsigned long CTMode, unsigned long CTinitVa

5、l);II 函數(shù)名稱:/函數(shù)功能:設(shè)置指定 8253/8254 芯片的指定通道的工作方式及計數(shù)通道初值/注意:從硬件的角度來說,只有當(dāng)計數(shù)脈沖到來時,計數(shù)器初值才會被裝入/入口參數(shù):/cardN 0:模塊號,默認從1 開始。有關(guān)這個參數(shù)的詳細說明,請參考ZT7360_OpenDevice 函數(shù)/chNO :通道號:1-3/CTMode :通道工作方式:0-5(工作方式只從 0 開始)/CTinitVal :計數(shù)通道的初值(0-65535)/返回值:0 表成功/-1 表失敗,應(yīng)該進一步調(diào)用ZT7360_GetLastErr 判斷出錯原因ZT_API long _stdcall ZT7360_CT

6、Read(unsigned long cardNO, unsigned longchNO, unsigned long lockBeforeRead);/函數(shù)名稱:/函數(shù)功能:讀取指定 8253/8254 芯片的指定計數(shù)通道的當(dāng)前值 (減法計數(shù)器)/入口參數(shù):/此函數(shù)不影響計數(shù)器的繼續(xù)計數(shù)cardN O:模塊號,默認從1 開始。有關(guān)這個參數(shù)的詳細說明,請參考ZT7360_OpenDevice 函數(shù)/chNO :通道號:1-3/ lockBeforeRead :保留。設(shè)為 0 即可/返回值:返回計數(shù)器當(dāng)前值/出錯原因若返回-1 表示函數(shù)調(diào)用失敗,應(yīng)該進一步調(diào)用ZT7360_GetLastErr

7、函數(shù)查找ZT_API long _stdcall ZT7360_CTStop(unsigned long cardNO, unsigned longchNO);/函數(shù)名稱:/函數(shù)功能:停止指定 8253/8254 芯片的指定通道工作/入口參數(shù):/cardN O:模塊號,默認從1 開始。有關(guān)這個參數(shù)的詳細說明,請參考ZT7360_OpenDevice 函數(shù)/chNO :通道號:1-3/返回值:0 表成功/-1 表失敗,應(yīng)該進一步調(diào)用ZT7360_GetLastErr 判斷出錯原因ZT_API long _stdcall ZT7360_FreRead(unsigned long cardNO, u

8、nsigned long*freDataArr);/函數(shù)名稱:/函數(shù)功能:停止指定 8253/8254 芯片的指定通道工作/入口參數(shù):/cardN O:模塊號,默認從1 開始。有關(guān)這個參數(shù)的詳細說明,請參考ZT7360_OpenDevice 函數(shù)/ freDataArr :存放 3 路計數(shù)器當(dāng)前頻率值的地址指針/返回值:0 表成功/-1 表失敗,應(yīng)該進一步調(diào)用ZT7360_GetLastErr 判斷出錯原因ZT_API long _stdcall ZT7360_DIBit(u nsig ned long cardNO, un sig ned long chNO);/函數(shù)名稱:/函數(shù)功能:得到指

9、定通道的開關(guān)量輸入狀態(tài)/入口參數(shù):/cardN O:模塊號,默認從 1 開始。有關(guān)這個參數(shù)的詳細說明,請參考ZT7360_OpenDevice 函數(shù)/返回值:/chNO :通道號:1-16表示低電平表示高電平-1 表示調(diào)用出錯,應(yīng)該進一步調(diào)用ZT7360_GetLastErr 函數(shù)判斷出錯原因ZT_API long _stdcall ZT7360_DIAII(unsigned long cardNO);/函數(shù)名稱:/函數(shù)功能:得到所有通道的開關(guān)量輸入狀態(tài),共8 路/入口參數(shù):/cardN O:模塊號,默認從 1 開始。有關(guān)這個參數(shù)的詳細說明,請參考ZT7360_OpenDevice 函數(shù)/返回

10、值:/0表示所有通道的開關(guān)量輸入狀態(tài)為低電平/0 xFFFF 表示所有通道的開關(guān)量輸入狀態(tài)為高電平/-1原因表示調(diào)用出錯,應(yīng)該進一步調(diào)用ZT7360_GetLastErr 函數(shù)判斷出錯ZT_API long _stdcall ZT7360_DOBit(u nsig ned long cardNO,un sig ned long chNO, un sig ned long n State);/函數(shù)名稱:/函數(shù)功能:指定某通道的開關(guān)量輸出狀態(tài)/入口參數(shù):/cardN O:模塊號,默認從1 開始。有關(guān)這個參數(shù)的詳細說明,請參考ZT7360_OpenDevice 函數(shù)/chNO: 通 道 號 :1-1

11、6 nState:指定某通道的開關(guān)量輸出狀態(tài):n State =0,指定輸出低電平nState = 1(或非 0),指定輸出高電平/返回值:/表示成功/-1表示調(diào)用出錯,應(yīng)該進一步調(diào)用ZT7360_GetLastErr 函數(shù)判斷出錯原因ZT_API long _stdcall ZT7360_DOAII(unsigned long cardNO, unsigned long nStateAII);/函數(shù)名稱:/函數(shù)功能:指定所有通道的開關(guān)量輸出狀態(tài),注意:一共是7 路/入口參數(shù):/cardN 0:模塊號,默認從 1 開始。有關(guān)這個參數(shù)的詳細說明,請參考ZT7360_OpenDevice 函數(shù)/n

12、StateAII :指定所有通道的開關(guān)量輸出狀態(tài):/nStateAll =0,指定所有通道輸出低電平nStateAll = OxFFFF,指定所有通道輸出高電平/返回值:0表示成功-1表示調(diào)用出錯,應(yīng)該進一步調(diào)用ZT7360_GetLastErr 函數(shù)判斷出錯原因ZT_API long _stdcall ZT7360_AOonce(unsigned long cardNO, unsigned longchNO, unsigned long AORange, long nValue);/函數(shù)名稱:/函數(shù)功能:指定某通道模擬量輸出一次/入口參數(shù):/cardN O:模塊號,默認從1 開始。有關(guān)這個參

13、數(shù)的詳細說明,請參考ZT7360_OpenDevice 函數(shù)/原碼值。chNO:通道號 1-4(通道號默認從 1 開始)AORange :函數(shù)根據(jù)這個參數(shù)把nValue 轉(zhuǎn)化為對應(yīng)的原碼值之所以要轉(zhuǎn)化,是因為向板卡的相應(yīng)寄存器寫入(0-65535)DA 值時,必須是/為了節(jié)省轉(zhuǎn)化的時間,建議用戶直接把n Value 設(shè)為原碼值。/注意:用戶選擇的輸出范圍還必須與硬件跳線相一致!/IIAORange = 0 ,表示 nValue 已經(jīng)是原碼值,不需要轉(zhuǎn)化/AORange = 1,表示 nValue 是 0 - 5000mV 之間的值,需要轉(zhuǎn)化為原碼值II如果此卡沒有這種輸出范圍,不應(yīng)選這種方式IIAORange = 2,表示 nValue 是 0 - 10000mV 之間的值,需要轉(zhuǎn)化為原碼值II如果此卡沒有這種輸出范圍,不應(yīng)選這種方式IIAORange = 5,表示 nValue 是-5000 - 5000mV 之間的值,需要轉(zhuǎn)化為原碼值II如果此卡沒有這種輸出范圍,不應(yīng)選這種方式IIAORange = 6,表示 nValue 是-10000 - 10000mV 之間的值,需要轉(zhuǎn)化為原碼值II如果此卡沒有這種輸出范圍,不應(yīng)選這種方式 IIAORange = 10 ,表示 nValue 是 0 - 20000u

溫馨提示

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

評論

0/150

提交評論