讀/寫一條數(shù)字線
發(fā)布時(shí)間:2014/6/28 21:48:02 訪問次數(shù):610
圖8-2是采用立即方式讀/寫數(shù)字線的簡(jiǎn)單示例程序框圖。程序中調(diào)用了兩個(gè)易用數(shù)字輸入/輸出VI-Write to Digital Line和Read from Digital Line。AND0041RM11P8這兩個(gè)VI有以下幾個(gè)同樣的參數(shù):
·device:數(shù)字輸入輸出應(yīng)用的設(shè)備號(hào)。
·digital channel:數(shù)字端口號(hào)或在MAX中設(shè)置的數(shù)字虛擬通道名。使用虛擬通道時(shí),device、line和port width這幾個(gè)參數(shù)都可以忽略。
·line:數(shù)字端口中的數(shù)字線號(hào)或位。
·line state:數(shù)字線狀態(tài)。這個(gè)參數(shù)對(duì)于Write to Digital Line VI是一個(gè)輸入量,要將 數(shù)字線置于關(guān)的狀態(tài)就輸入FALSE,要將數(shù)字線置于開的狀態(tài)就輸入TRUE;對(duì)于Read from Digital Line VI是一個(gè)輸出量,當(dāng)數(shù)字線處于關(guān)的狀態(tài)就返回FALSE,當(dāng)數(shù)字線處于開的狀態(tài)就返回TRUE。
·port width:訪問的數(shù)字端口共有幾位。
·iteration:循環(huán)數(shù)。連接到一個(gè)while循環(huán)的循環(huán)數(shù)端口,當(dāng)iteration=0時(shí)對(duì)硬件進(jìn)行設(shè)置,以盾使用已經(jīng)有的設(shè)置,這樣可以優(yōu)化程序性能。
圖8-2立即方式讀/寫數(shù)字線
圖8-2所示的程序中引用了數(shù)字虛擬通道m(xù)ydigitalout,它向PCI-6035E數(shù)據(jù)采集卡的DIO數(shù)字端口的4號(hào)線寫數(shù)據(jù);程序中還引用了數(shù)字虛擬通道m(xù)ydigitalin,它從PCI-6035E數(shù)據(jù)采集卡的DIO數(shù)字端口的0號(hào)線讀數(shù)據(jù)。如果將PCI-6035E數(shù)據(jù)采集卡的52針(數(shù)字輸入輸出O號(hào)線)和19針(數(shù)字輸入輸出4號(hào)線)用一條導(dǎo)線連接起來,運(yùn)行程序以后就可以用一個(gè)開關(guān)控制件,通過數(shù)字輸出通道控制數(shù)字輸入通道指示燈顯示控件的明滅。
圖8-2是采用立即方式讀/寫數(shù)字線的簡(jiǎn)單示例程序框圖。程序中調(diào)用了兩個(gè)易用數(shù)字輸入/輸出VI-Write to Digital Line和Read from Digital Line。AND0041RM11P8這兩個(gè)VI有以下幾個(gè)同樣的參數(shù):
·device:數(shù)字輸入輸出應(yīng)用的設(shè)備號(hào)。
·digital channel:數(shù)字端口號(hào)或在MAX中設(shè)置的數(shù)字虛擬通道名。使用虛擬通道時(shí),device、line和port width這幾個(gè)參數(shù)都可以忽略。
·line:數(shù)字端口中的數(shù)字線號(hào)或位。
·line state:數(shù)字線狀態(tài)。這個(gè)參數(shù)對(duì)于Write to Digital Line VI是一個(gè)輸入量,要將 數(shù)字線置于關(guān)的狀態(tài)就輸入FALSE,要將數(shù)字線置于開的狀態(tài)就輸入TRUE;對(duì)于Read from Digital Line VI是一個(gè)輸出量,當(dāng)數(shù)字線處于關(guān)的狀態(tài)就返回FALSE,當(dāng)數(shù)字線處于開的狀態(tài)就返回TRUE。
·port width:訪問的數(shù)字端口共有幾位。
·iteration:循環(huán)數(shù)。連接到一個(gè)while循環(huán)的循環(huán)數(shù)端口,當(dāng)iteration=0時(shí)對(duì)硬件進(jìn)行設(shè)置,以盾使用已經(jīng)有的設(shè)置,這樣可以優(yōu)化程序性能。
圖8-2立即方式讀/寫數(shù)字線
圖8-2所示的程序中引用了數(shù)字虛擬通道m(xù)ydigitalout,它向PCI-6035E數(shù)據(jù)采集卡的DIO數(shù)字端口的4號(hào)線寫數(shù)據(jù);程序中還引用了數(shù)字虛擬通道m(xù)ydigitalin,它從PCI-6035E數(shù)據(jù)采集卡的DIO數(shù)字端口的0號(hào)線讀數(shù)據(jù)。如果將PCI-6035E數(shù)據(jù)采集卡的52針(數(shù)字輸入輸出O號(hào)線)和19針(數(shù)字輸入輸出4號(hào)線)用一條導(dǎo)線連接起來,運(yùn)行程序以后就可以用一個(gè)開關(guān)控制件,通過數(shù)字輸出通道控制數(shù)字輸入通道指示燈顯示控件的明滅。
熱門點(diǎn)擊
- 變量主要由兩個(gè)部分構(gòu)成
- LabVIEW實(shí)現(xiàn)多線程的方法
- 漢字交換碼
- 時(shí)基選擇( TIME/DIV)和微調(diào)
- 溢流閥動(dòng)態(tài)特性測(cè)試
- 變址尋址
- 用指針式萬用表檢測(cè)電感器的方法
- 補(bǔ)碼
- 倒裝芯片的組裝工藝流程
- CH1通道信號(hào)輸入插座(INPUT)
推薦技術(shù)資料
- 單片機(jī)版光立方的制作
- N視頻: http://v.youku.comN_sh... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究