Labjack 其它五款 USB 數(shù)據(jù)采集卡:
labjack U3 LV 或 HV 50KHz采樣,,12位分辨率 , 16路模入,2路模出,20路I/O , 二次開發(fā),labview驅(qū)動(dòng) 1280~1580元
labjack U6 ,、 U6Pro 50KHz采樣,,16~18位分辨率, 14路模入,2路模出,20路I/O , 二次開發(fā),labview驅(qū)動(dòng) 3500元
labjack UE9 、UE9 Pro 50KHz采樣,,12~16位分辨率, 14路模入,2路模出,23路I/O , 二次開發(fā),labview驅(qū)動(dòng),以太網(wǎng)接口 5980元
labjack T7 ,、T7 Pro 100KHz采樣,16~24位分辨率, 14路模入,2路模出,23路I/O , 二次開發(fā),labview驅(qū)動(dòng),以太網(wǎng)接口wifi 接口 5980元
指標(biāo)圖示:
能很好與Labview、MatLab,、TestPoint,、VB、VC連接,,并有大量的應(yīng)用程序用于Labview教學(xué),。
能支持lunix ,Mac OS 操作系統(tǒng)
大專院校搭建 電腦+Labview+USB數(shù)據(jù)采集卡 一整套教學(xué)系統(tǒng)
技術(shù)指標(biāo):
8 路單端,,4 路差分,,12位模擬量輸入。
模擬輸入范圍:±10 V,。
可編程增益: 1, 2, 4, 5, 8, 10, 16, 或 20 V/每伏
瞬態(tài)采樣速率:8192 采樣點(diǎn)/秒,, 或連續(xù)采樣速率 1228采樣點(diǎn)/秒。
軟件或硬件支持定時(shí)捕捉,。
支持觸發(fā)捕捉,。
2 路模擬量輸出。
20 路數(shù)字輸入/輸出 (每路采樣速率有50 Hz )
32 位計(jì)數(shù) ,。
看門狗定時(shí)功能。
易用的即插即用 USB 口模塊,。
一個(gè)USB口能連接80個(gè) 模塊,。
完全由軟件控制,無須跳線或開關(guān),。
無需電源支持,。
包括全套軟件和驅(qū)動(dòng)程序。
包括 LabVIEW VIs 驅(qū)動(dòng),及用Labview編制的
(示波器,,頻譜,,記錄儀,波形發(fā)生器源程序)
軟件環(huán)境Windows 98SE, ME, 2000, 或 XP,。
模擬量輸入
U12 模塊有 8 個(gè)接線端子用于模擬量輸入(AI0-AI7),,并且能組合成8 路單端通道, 4路差分通道,每路輸入范圍在 ±10 V之間,, 12位的分辨率,,輸入電流偏差為±90 mA, 差分通道能利用低噪聲高精度可編程增益提供高達(dá)20倍的增益,,并能達(dá)到超過16位的有效分辯率,。 模擬輸入在工廠被校準(zhǔn),校準(zhǔn)的常數(shù)被存儲(chǔ)在不易失的存儲(chǔ)器中,,它們可很容易地在任何時(shí)候修正,。
U12模塊能用軟件和硬件定時(shí)捕捉,當(dāng)用軟件定時(shí)捕捉時(shí),,(調(diào)用和應(yīng)答),,PC機(jī)發(fā)送一個(gè)命令到U12模塊,U12模塊以數(shù)據(jù)方式應(yīng)答,, U12模塊能以每通道50點(diǎn)/每秒采樣進(jìn)行4通道采集,, 當(dāng)U12模塊用硬件定時(shí)捕捉時(shí),PC機(jī)通過命令方式使U12模塊進(jìn)行瞬態(tài)捕捉或連續(xù)捕捉,,瞬態(tài)捕捉或連續(xù)捕捉方式是以先進(jìn)的晶振精確定時(shí),,并且有高速數(shù)據(jù)緩存,在瞬態(tài)方式下,,1-4個(gè)通道能以4,096采樣點(diǎn)/秒捕捉,, 以 8,192采樣點(diǎn)/每秒存儲(chǔ)在數(shù)據(jù)緩沖區(qū)內(nèi),數(shù)據(jù)采集后,,數(shù)據(jù)傳送到計(jì)算機(jī),,當(dāng)數(shù)字量輸入改變狀態(tài)時(shí),硬件觸發(fā)能配置為瞬態(tài)捕捉方式,,在連續(xù)方式下,,1-4個(gè)通道能以1200采樣點(diǎn)/每秒捕捉和存儲(chǔ)數(shù)據(jù)緩沖區(qū)中,同時(shí)數(shù)據(jù)能以連續(xù)方式存儲(chǔ)到計(jì)算機(jī)硬盤中,。
模擬量輸出
U12 模塊有 2 個(gè)接線端子用于模擬量信號(hào)輸出(AO0 和AO1),,每路模擬量輸出電壓范圍能被設(shè)置成0~5V之間,分辨率為10位,,用命令或應(yīng)答方式所控制的模擬量輸出每通道速率達(dá)50 Hz,。
數(shù)字量輸入/輸出
U12模塊有20路數(shù)字量輸入輸出,能任意配置輸入,、輸出,。有4路數(shù)字I/O,能連接到有螺絲的調(diào)節(jié)的接線端子上,,(IO0-IO3),,這 4 路有過載,、短路的保護(hù)裝置,當(dāng)輸入/輸出時(shí),,控制,、讀命令或應(yīng)答能以每位50 Hz的速度傳輸,同樣僅輸入時(shí),,能瞬態(tài)高速讀取數(shù)據(jù)和連續(xù)讀取數(shù)據(jù),。
其余16通道數(shù)字量輸入/輸出讀寫/應(yīng)答,可以通過DB-25連接電纜以每位50 Hz的速度傳輸,,每個(gè)通道能接收 25 mA 的電流 (16通道總的電流是200 mA),, 并能直接接到繼電器上。
計(jì)數(shù)器
U12模塊有一個(gè)可用的32位計(jì)數(shù)器 (在接線端子的 CNT端),,計(jì)數(shù)頻率高達(dá)1 MHz,, 用命令或應(yīng)答方式所讀取的計(jì)數(shù)器計(jì)數(shù)速率可達(dá)50 Hz。
看門狗定時(shí)功能用于無人值手操作
在一特定的時(shí)間周期內(nèi),,如果U12模塊沒能與PC機(jī)通訊,,看門狗定時(shí)器就能改變數(shù)字輸入/輸出的狀態(tài)。重新啟動(dòng)PC機(jī),,進(jìn)行可靠的無人值手操作,。
便攜式輸據(jù)采集和控制器
當(dāng)用筆記本電腦時(shí),U12模塊可方便的組成便攜式數(shù)據(jù)采集與控制系統(tǒng),,看門狗定時(shí)功能允許U12模塊與PC機(jī)組成的系統(tǒng)進(jìn)行數(shù)據(jù)記錄時(shí)有高可靠性,, U12模塊設(shè)計(jì)功耗很低,可從USB口直接取電源,, U12模塊同PC機(jī)一起使用時(shí),,也不需要UPS電源支持,當(dāng)電源功率變低時(shí),,也能保持連續(xù)操作,。
多通道應(yīng)用
使用USB口集線器,能在一個(gè)單一的USB口上連接 80個(gè)模塊,,為低速傳輸,,多通道的應(yīng)用提供一種廉價(jià)方案。
免費(fèi)的應(yīng)用軟件
包括記錄儀和示波器的應(yīng)用例子軟件,,記錄儀軟件有標(biāo)準(zhǔn)的數(shù)據(jù)記錄功能,能讀所有的輸入,,控制所有的輸出,,實(shí)時(shí)把數(shù)據(jù)寫入因特網(wǎng)或硬盤,并且當(dāng)事件觸發(fā)時(shí)發(fā)送email,,示波器軟件是虛擬示波器軟件平臺(tái),。
免費(fèi)的驅(qū)動(dòng)程序
提供VB,、VC的二次開發(fā)庫(kù)(DLL庫(kù)),包括控件包,,和 LabVIEW VIs 驅(qū)動(dòng)的調(diào)用函數(shù),。
U12模塊操作(包括操作的每一步)
每個(gè)U12模塊需都要有(軟件,螺絲起子和USB 口電纜) ,,U12模塊 安裝是非常簡(jiǎn)單的,,僅需要幾分鐘時(shí)間。
通過USB口連接電纜連接U12模塊到PC機(jī),,用低電平驅(qū)動(dòng)程序,,按裝Windows 98SE/ME/2000/XP軟件,安裝是自動(dòng)進(jìn)行的,。
使用應(yīng)用程序時(shí),,安裝用高電平驅(qū)動(dòng)程序。.
選件
U12 模塊本身是一個(gè)完整的模塊,,但是有幾種選件供選擇,,1.為 CB25連接電纜在接線端子處,提供一個(gè)過載,、短路保護(hù)裝置,,2. EI-1022 是一個(gè)便宜且容易使用的溫度傳感器探頭,EI-1040 是一個(gè)高阻抗高增益單端補(bǔ)償?shù)碾p通道信號(hào)放大器,。
1. 安裝…………………………………………………………………………… 5
1.1 硬件安裝 ………………………………………………………………. 5
1.2軟件安裝 …………………………………………………………………. 5
2. 硬件描述…………………………………………………………………… 7
2.1 模擬量輸入(AIO—AI7)……………………………………………….
2.2 模擬量輸出(AO0&AO1)………………………………………………….
2.3 開關(guān)量輸出(IO0—IO3)………………………………………………….
2.4 開關(guān)量輸出(D0---D15) ……………………………………………….
2.5 脈沖記數(shù)(CNT) ……………………………………………………….
2.6 測(cè)試和效驗(yàn)(CAL—STB) …………………………………………….
2.7 +5V …………………………………………………………………………….
2.8 地(GND) ……………………………………………………………….
3. 應(yīng)用例子………………………………………………………………………… 14
3.1組態(tài)應(yīng)用(LJconfij) ………………………………………………………………
3.2計(jì)數(shù)應(yīng)用(LJcounter)………………………………………………………
3.3函數(shù)發(fā)生器應(yīng)用(LJogger) ……………………………………………………………
3.4數(shù)據(jù)記錄儀應(yīng)用(LJscope) …………………………………………………
3.5示波器應(yīng)用(LJscope) …………………………………………………………
3.6數(shù)據(jù)流應(yīng)用(LJstream) ………………………………………………………………
3.7測(cè)試應(yīng)用(Ljtest) ……………………………………………………………………
4. 參考程序 ……………………………………………………………………………. 24
4.1(AlSample) …………………………………………………………………………
4.2 (AlBurst) …………………………………………………………………………
4.3 (AlStreamStart)…………………………………………………………………………
4.4 (AlStreamRead) …………………………………………………………………………
4.5 (AlStreamClear)…………………………………………………………………………
4.6 (AOUpdate) …………………………………………………………………………
4.7 (Bits To Volts)…………………………………………………………………………
4.8 (Volts To Bits)…………………………………………………………………………
4.9 (Counter) …………………………………………………………………………
4.10 (Digitall O)…………………………………………………………………………
4.11 (GetDriverVersion)…………………………………………………………………………
4.12 (GetErrorString)…………………………………………………………………………
4.13 (GetFirmwareVersion)…………………………………………………………………………
4.14 (GetWinVersion)…………………………………………………………………………
4.15 (ListAll)………………………………………………………………………………..…
4.16 (LocallD)…………………………………………………………………………………
4.17 (NoThread)……………………………………………………………………………….
4.18 (ReEnum)………………………………………………………………………………..
4.19 (Reset) ……………………………………………………………………………………
4.20 (Watchdog)………………………………………………………………………………
4.21 (ReadMem)……………………………………………………………………………..
4.22 (WriteMem)…………………………………………………………………………….
4.23 (BuildOptionBits)(ActiveX only)………………………………………..
4.24 (FourPack (ActiveX only)………………………………………………………
4.25 錯(cuò)誤碼描述(Description of errorcodes) …………………………………………….
A.技術(shù)指標(biāo) ………………………………………………………………………… 41
1. 安裝
Labjack U12采集模塊需要PC機(jī)運(yùn)行在Windows98SE,Me,2000,或XP操作系統(tǒng)下,。
1.1硬件安裝
把Labjack U12采集模塊通過電纜連接到PC機(jī)的USB口或USB Hub 上,電源通過USB口取得,,
當(dāng)Labjack U12采集模塊接通后,,LED指示閃爍4次關(guān)閉。
1.2軟件安裝
Windows操作系統(tǒng)中含有USB口的驅(qū)動(dòng),,但是它是低水平的驅(qū)動(dòng),,高水平的驅(qū)動(dòng)還需要接手發(fā)數(shù)據(jù)。
Labjack U12采集模塊需要高水平的驅(qū)動(dòng),,在配售的CD盤中有高水平的驅(qū)動(dòng),,例子源碼,和例子應(yīng)用,。
插入CD盤,,安裝軟件之前,把所有應(yīng)用程序關(guān)閉,,這時(shí)要安裝的程序自動(dòng)開始,,如果安裝不是自動(dòng)的,
用戶需手動(dòng)單擊二次LabjackVxxx.exe程序,。
當(dāng)Labjack U12采集模塊程序安裝完后,,開始設(shè)置NI公司Labview運(yùn)行引擎(LVRTE),,(注:應(yīng)用程序
與運(yùn)行引擎結(jié)合,才能創(chuàng)建可自運(yùn)行的應(yīng)用程序,。LVRTE需要應(yīng)用程序:Ljconfig,Ljlogger,Ljscope,和
Ljtest, 安裝完程序后,,如果提示重新啟動(dòng),最好清除一下病毒,,以免受病毒干擾,,如果運(yùn)行應(yīng)用程序有
麻煩,建議重新安裝Labjack U12采集模塊軟件,。
然后運(yùn)行測(cè)試程序,,選擇“Test Fixture Installed”,不選“Continuous”,按運(yùn)行(RUN)按鈕,,安步驟進(jìn)行
測(cè)試,。
1. 硬件描述
Labjack U12采集模塊外觀如下:
USB連線、DB25數(shù)字連接口,、LED狀態(tài)燈,、30個(gè)接線端子。
2.1 AIO-AI7
2.2AO0&AO1
2.3 IO0-IO3
2.4 D0-D15
2.5 CNT
2.6 CAL-STB
2.7 +5V
Labjack U12采集模塊有一額定+5V的外部電源支持,,電源可從接線端子或DB25口+5V針得到,,
多數(shù)臺(tái)式機(jī)自身的USB口對(duì)模擬量輸出,數(shù)字量輸出是450MA電流,,筆記本電腦的輸出的電流
小一些大約50MA,。
2.8 地(GND)
Labjack U12采集模塊接線端子的“地”和DB25口的“地”,是一個(gè)供用的“地”,。
應(yīng)用例子
3.1組態(tài)應(yīng)用(Ljconfij)
3.2計(jì)數(shù)應(yīng)用
3.3函數(shù)發(fā)生器應(yīng)用
3.4數(shù)據(jù)記錄儀應(yīng)用
3.5示波器應(yīng)用
3.6數(shù)據(jù)流應(yīng)用
3.7測(cè)試應(yīng)用
2. 參考程序
A.技術(shù)指標(biāo)
1,、安裝:Labjack U12采集模塊需要PC機(jī)運(yùn)行在Windows98SE,Me,2000,或XP操作系統(tǒng)下。
1.1硬件安裝:
1.2軟件安裝
2,、硬件描述:Labjaack U12 外部特性為:
,。USB 連線
。DB25數(shù)字I/O連接
,。LED 狀態(tài)指示
,。30個(gè)接線端子
Labjack U12采集模塊用USB口提供電源和通訊,無須外接電源,,用于DO輸出驅(qū)動(dòng)的+5連接電源,,
也無須電源。
Labjack U12采集模塊外觀如圖:
開關(guān)量I/O 在U12模塊的一端,,有16路,,D0~~D15,有1路接地,1路接+5V,,除有16路I/O外,
板上還有30路接線端子,,每個(gè)獨(dú)立的接線端子都有一個(gè)對(duì)應(yīng)的標(biāo)簽,,AIO 是連到STB端。
2.1 AI0-AI7
硬件
Labjack U12采集模塊有8個(gè)接線端子用于模擬量輸入,,可以是獨(dú)立的8路單端,,4路差分,或它們
之間的混合,,每路有12位的分辨率和輸入電流偏差+/-90uA,。
。單端:輸入測(cè)量范圍+/-10V,。
,。
2.5
CNT
32位的脈沖計(jì)數(shù)輸入可連接到CNT端子上,每次在CNT端子上的電壓小于1V大于4V時(shí),,
能以1M的速率記數(shù),。
軟件
2.6
CAL-STB
這些端用于測(cè)試和效驗(yàn),在CAL端里面有一保護(hù),,由于靜電或不當(dāng)?shù)牟僮魇?/span>U12模塊損壞,,
在有些情況下,用戶也能感覺到在接線端加了保護(hù),。
2.7 +5V
Labjack U12采集模塊內(nèi)部有一額定+5V電壓支持,,這個(gè)電壓能在接線端子和DB25接口端得到,
總的電流也能從模擬量輸出,,數(shù)字量輸出+5V的接線端得到,,從臺(tái)式機(jī)和USB Hub端得到的電流是
450mA,從筆記本電腦和Hub的總線得到的電流將小一些大約50mA。
2.8 接地
U12模塊接線端子的地,,與DB25接口的地,,是一個(gè)共用地(GND)。
3.應(yīng)用例子
Labjack U12采集模塊有7個(gè)應(yīng)用例子,,1,、組態(tài)應(yīng)用,2,、計(jì)數(shù)應(yīng)用,、函數(shù)發(fā)生器應(yīng)用,
記錄儀應(yīng)用,,示波器應(yīng)用,,數(shù)據(jù)流應(yīng)用,測(cè)試應(yīng)用,。
,。組態(tài)應(yīng)用程序(Ljconfig)——列出了所有U12模塊的USB連接本地ID號(hào),。
。計(jì)數(shù)應(yīng)用程序(Ljcounter) ——讀取Labjack U12采集模塊的計(jì)數(shù)器和提供當(dāng)前的頻率或計(jì)數(shù),。
,。函數(shù)發(fā)生器應(yīng)用程序(LJfg)——通過模擬量AO0的輸出口,輸出基本波形,。
,。記錄儀應(yīng)用程序(Ljlogger)——保存數(shù)據(jù)到磁盤,寫數(shù)據(jù)到互聯(lián)網(wǎng)的HTML頁(yè),,和在觸發(fā)事件
發(fā)生時(shí)完成各種動(dòng)作(包括email),。
。示波器應(yīng)用應(yīng)用(Ljscope)——用脈沖方式從2個(gè)模擬輸入通道讀取數(shù)據(jù),,模擬一個(gè)示波器,。
。數(shù)據(jù)流應(yīng)用程序(Ljstream) ——4路模擬量輸入,,用數(shù)據(jù)流方式讀,,圖形,寫到文件,。
,。測(cè)試應(yīng)用(Ljtest)——運(yùn)行測(cè)試應(yīng)用程序用于Labjack U12采集模塊自身檢測(cè)。
3.1組態(tài)應(yīng)用程序(Ljconfig)
每一個(gè)Labjack U12采集模塊都有一個(gè)本地ID號(hào)和序列號(hào),,本地ID號(hào)的值是0和255之間,,并且
用戶能夠改變,序列號(hào)的值是在256和2147483647之間,,對(duì)所有U12采集模塊是唯一的,,并且用戶
不能改變,組態(tài)應(yīng)用程序是用于設(shè)置U12模塊本地ID號(hào)用的,。
3.2計(jì)數(shù)應(yīng)用程序(Ljcounter)
讀U12模塊計(jì)數(shù)器,,提供了當(dāng)前頻率或計(jì)數(shù)。
3.3函數(shù)發(fā)生器應(yīng)用程序(LJfg)
這個(gè)應(yīng)用允許U12模塊當(dāng)做一個(gè)函數(shù)發(fā)生器用,。
3.4記錄儀應(yīng)用程序(Ljlogger)
用命令/應(yīng)答方式傳送接收數(shù)據(jù),。
3.5示波器應(yīng)用應(yīng)用(Ljscope)
用脈沖方式從2個(gè)模擬輸入通道讀取數(shù)據(jù),模擬一個(gè)示波器,。
3.6數(shù)據(jù)流應(yīng)用程序(Ljstream)
4路模擬量輸入,,用數(shù)據(jù)流方式讀,圖形,,寫到文件,。
3.7測(cè)試應(yīng)用(Ljtest)
運(yùn)行測(cè)試應(yīng)用程序用于LabjackU12采集模塊自身檢測(cè),用戶可以用一般的
4.參考程序
Labjack U12采集模塊CD盤中安裝了(Ljackuw.dll)驅(qū)動(dòng),ActiveX接口(Ljackuwx.ocx)驅(qū)動(dòng),
和調(diào)用所有DLL功能LabVIEW6 Vis驅(qū)動(dòng),,DLL庫(kù)和OCX安裝在WINDOWS系統(tǒng)目錄下,,如果用戶
能決定LabVIEW6程序所安裝的目錄,拷貝LabVIEW Vis 驅(qū)動(dòng)Labjack U12采集模塊到這個(gè)(vi.lib\addons)目錄,
以便用戶能顯示調(diào)色板功能,,如果LabVIEW Vis 驅(qū)動(dòng)拷貝到LabjackCD盤所安裝的目錄(C:Program Files\Labjack)
那么也能手動(dòng)把LabVIEWVis 驅(qū)動(dòng)拷貝到LabVIEW6程序目錄下,。
Labjack DLL庫(kù)有22個(gè)功能輸出,同樣OCX庫(kù),LabVIEW Vis 庫(kù)也有22個(gè)功能輸出,,但是OCX庫(kù)有二個(gè)附加的
功能,所有功能是[命令/應(yīng)答]方式輸出,。
多數(shù)功能都用到二個(gè)參數(shù):
,。errorcode——Labjack U12模塊專用的表示數(shù)字錯(cuò)誤碼,0意味著沒錯(cuò)誤,,2意味著Labjack U12模塊沒
有找到,,用“GetErrorString”功能可獲得錯(cuò)誤的描述,或看說明書4.24節(jié)所列的部分,。
,。 idnum——這個(gè)功能能輸入本地ID號(hào),序列號(hào),,或-1,,本地號(hào)或序列號(hào)是Labjack U12模塊所特有的,
而-1意味著首先找到LabjackU12模塊,,每個(gè)LabjackU12模塊都有一個(gè)本地ID號(hào)和序列號(hào),,
本地ID號(hào)的值是0和255之間,并且用戶能夠改變,,序列號(hào)的值是在256和2147483647之間,,
對(duì)所有U12采集模塊是唯一的,并且用戶不能改變,,組態(tài)應(yīng)用程序是用于設(shè)置U12模塊本地ID號(hào)用的,。
4.1AlSample
讀取1,2或4模擬量輸入中的電壓值,,同時(shí)也控制,、讀取4路IO口,完成此項(xiàng)功能所需要的時(shí)間是20毫秒或更少,。
說明:
long AlSample ( long *idnum,
long demo,
long stateIO,
long update IO,
long ledOn,
long numChannels,
long channels,
long gains,
long disableCal,
long overVoltage,
float *voltages)
參數(shù)描述:
返回(Return): Labjack U12模塊錯(cuò)誤碼或零沒有錯(cuò)誤,。
輸入(Inputs:):
。idnum-本地ID,,序列號(hào),,或-1(首先建立)。
。Demo-送0(對(duì)普通操作),,>0 (演示方式),,演示方式允許不需要Labjack U12模塊,就
能調(diào)用這個(gè)功能,。
,。stateIO-對(duì)IO0~~IO3輸出狀態(tài)。
,。updateIO-如果>0,狀態(tài)值被寫,,否則,正好讀完,。
,。ledOn-如果>0,Labjack U12模塊LED被打開。
,。numchannels-讀模擬輸入通道的數(shù)(1,,2,或4),。
,。channels-
輸出(Outputs):
。idnum-如果Labjack U12模塊沒有建立,,返回本地ID號(hào)或-1,。
。stateIO-返回IO0-IO3的輸入狀態(tài),。
,。overVoltage-如果>0,
。
ActiveX 功能的差別:
4.2 AlBurst
從1,,2或4模擬量輸入通到中,,用專用的掃描速率讀取一個(gè)專用的掃描號(hào),首先數(shù)據(jù)被采集到
Labjack U12模塊中4096字節(jié)RAM緩沖區(qū)內(nèi),,然后再傳到計(jì)算機(jī)里,。
說明:
long AlBurst
參數(shù)描述:
4.3 AlStreamStart
當(dāng)數(shù)據(jù)采集和存儲(chǔ)到LabjackU12模塊中4096字節(jié)RAM緩沖區(qū)時(shí),硬件開始連續(xù)捕捉,,同時(shí)把
緩沖區(qū)存滿的數(shù)據(jù)傳送到計(jì)算機(jī),,這個(gè)功能由AlStreamRead 命令定期調(diào)用,最后調(diào)用AlStreamClear命令,。
說明:
long AlStreamStart
參數(shù)描述:
4.4 AlStreamRead
等一個(gè)專用的掃描號(hào)并讀取它,,當(dāng)流成完成時(shí),讀取功能之前AlStreamClear被調(diào)用時(shí),,AlStreamStart被調(diào)用,。
說明:
long AlStreamRead
參數(shù)描述:
4.5 AlStreamClear
這個(gè)功能停止連續(xù)捕捉,,當(dāng)完成流成后此功能被執(zhí)行一次,典型的數(shù)據(jù)流操作的次序是:
AlStreamStart,AlStreamRead,AlSteermRead,AlStreamRead,….,AlStreamClear.
說明:
long AlStreamClear(long local ID)
參數(shù)描述:
4.6 AOUpdate
設(shè)置模擬量輸入的電壓值,,同時(shí)也控制,、讀取所有20路數(shù)字I/O口和計(jì)數(shù),
完成此項(xiàng)功能所需要的時(shí)間是20毫秒或更少,。
說明:
long AOUpdate
參數(shù)描述:
4.7 BitsToVolts
轉(zhuǎn)換12位的(0-4095)二進(jìn)制值,,進(jìn)入LabjackU12采集模塊電壓。
4.8 VoltsToBits
轉(zhuǎn)換的電壓用12位(0-4095)二進(jìn)制表達(dá),。
4.9 Counter
控制和讀取記數(shù):如果看門狗定時(shí)器被打開,,記數(shù)器可以記數(shù),
完成此項(xiàng)功能所需要的時(shí)間是20毫秒或更少,。
4.10 Digital IO
讀和寫所有所有20路數(shù)字I/O口,,完成此項(xiàng)功能所需要的時(shí)間是20毫秒或更少。
說明:
long 樹字IO (Long *idnum,
Long demo,
Long*trisD,
參數(shù)描述:
4.11得到驅(qū)動(dòng)版本號(hào)(GetDriverVersion)
返回lJackuw.Dll驅(qū)動(dòng)版本號(hào)
說明:
發(fā)行的驅(qū)動(dòng)程序版本號(hào)
參數(shù)描述:
返回:lJackuw.Dll驅(qū)動(dòng)版本號(hào)
4.12 得到錯(cuò)誤的字符串(GetErrorString)
轉(zhuǎn)換LabjackU12模塊的錯(cuò)誤碼,,返回另一個(gè)功能,
4.13得到硬件的版本GetFirmwareVersion
4.14 得到WINDOWS版本(GetWinVersion)
4.15 ListAll
4.16 本地ID號(hào)(Local ID)
4.17 NoThread
4.18 ReEnum
4.19 復(fù)位(Reset)
大約2秒后引起LabjackU12模塊復(fù)位,。
4.20 看門狗(Watchdog)
4.21 讀內(nèi)存(ReadMem)
從LabjackU12采集模塊的非易失存儲(chǔ)器的專用地址中讀取4個(gè)字節(jié),,
完成此項(xiàng)功能所需要的時(shí)間是20毫秒或更少。
4.22 寫內(nèi)存(WriteMem)
寫4個(gè)字節(jié)到LabjackU12采集模塊的非易失存儲(chǔ)器的專用地址(8192字節(jié))中,,
4.23建立Bits選擇( BuildOptionBits(Active X only))
這個(gè)功能僅是OCX控件,,并且用于瞬態(tài)和數(shù)據(jù)流建傳輸位參數(shù)。
4.24 (四維軟件包)FourPack(ActiveX only)
這個(gè)功能僅是OCX控件,,并且用于轉(zhuǎn)換4個(gè)元素組進(jìn)入整數(shù),,這些軟件包的值是由下列公式
決定的:值A+(值B*2^8)+(值C*2^16)+(值D*2^24)。
說明:
long FourPack ( Long 值A)
Long 值B)
Long 值 C)
Long 值 D)
參數(shù)描述:
4.25 (錯(cuò)誤碼描述)Description of errorcodes
用GetErrorString功能可說明錯(cuò)誤碼,,以下列表提供:
,。0-沒有錯(cuò)誤。
,。1-不知道錯(cuò)誤,。
。2-Labjack U12模塊沒有發(fā)現(xiàn),。
,。3- LabjackU12 n模塊沒有發(fā)現(xiàn)。
,。4-設(shè)置USB緩沖區(qū)錯(cuò)誤,。
。5-打開握手信號(hào),。
,。6-關(guān)閉握手信號(hào),。
。7-非法ID,。
,。8-非法排列尺寸或值。
,。9-非法電index
,。10-FCDD尺寸太大。
,。11-HVC尺寸太大,。
。12-讀錯(cuò)誤,。
,。13-讀時(shí)間到錯(cuò)誤。
,。14-寫錯(cuò)誤,。
。15-增速錯(cuò)誤,。
,。16-llegal
A. 技術(shù)指標(biāo):
參數(shù) | 條件 | 最小 | 典型 | 最大 | 單元 |
概況 USB 電纜的長(zhǎng)度 用戶接線長(zhǎng)度 支持電流 操作溫度 時(shí)鐘錯(cuò)誤 |
CE 柔軟度 |
-40 |
20 |
3 3
85 +/-30 +/-50 +/-100 |
米 米 mA ℃ ppm ppm ppm |
+5伏電源支持(+5V) 電壓(Vs)(2)
輸出電流(2)(3)
|
自身電源 總線電源 自身電源 總線電源 |
4.5 4.1 450 50 |
|
5.25 5.25 500 100 |
伏 伏 mA mA |
模擬量輸入(AI0-AI7) 輸入范圍線性操作 最大輸入范圍 輸入電流
分辨率
偏移 精確度 CAL精確度 CAL 電流
觸發(fā)時(shí)間 |
Alx 到 地 Alx 到 Vin= +10 伏 Vin= 0 伏 Vin= -10伏 C/R 和 流 突發(fā)(5) G=1到20
CAL=2.5伏 源 槽 突發(fā) |
-10 -40
20 25 |
70.1 -11.7 -93.5 12 11 +/-*G +/-1 +/-1 +/-0.05
200 |
10 40
+/-0.25 5
50 |
伏 伏 uA uA uA 位 位 位 % % mA uA us |
模擬量輸出(AO&AO1) 最大電壓(6)
輸出電流 |
無裝載 At 1mA At 5mA 每路AO |
|
Vs 0.99*Vs 0.98*Vs
|
30 |
伏 伏 伏 mA |
I/O低電平輸入電壓 高電平輸入電壓 輸入泄漏電流 輸出短路電流(7) 輸出電壓(7) |
輸出高 無裝載 At 1 mA |
3
Vs-0.4 |
+/-1 3.3 Vs Vs-1.5 |
0. 8 15 |
伏 伏 uA mA 伏 伏 |
D低電平輸入電壓(8)
高電平輸入電壓(8)
輸入泄漏電流 輸出電流(8)
輸出低電壓 輸出高電壓 |
D0-D12 D13-D15 D0-D12 D13-D15
每行 總D0-D15 |
2 4
Vs-0.7 |
+/-1 |
0.8 1 Vs-0.3 Vs-0.3
25 200 0.6 |
伏 伏 伏 伏 uA mA mA 伏 伏 |
CNT低電壓 高電壓 施密特觸發(fā)滯后 輸入泄漏電流 高時(shí)間 低時(shí)間 輸入頻率 |
|
地 4
30 30
|
20-100 +/-1 |
1 15
>1 |
伏 伏 mV uA ns ns MHz |