立即方式數字輸入/輸出
發布時間:2014/6/28 21:46:26 訪問次數:556
立即型數字輸入/輸出是應用最普遍的一種數字輸入/輸出方式。在這種方式下,AND0041R調用一個數字輸入/輸出VI,LabVIEW馬上讀/寫數據。
讀/寫一條數字線
圖8-2是采用立即方式讀/寫數字線的簡單示例程序框圖。程序中調用了兩個易用數字輸入/輸出VI-Write to Digital Line和Read from Digital Line。這兩個VI有以下幾個同樣的參數:
·device:數字輸入輸出應用的設備號。
·digital channel:數字端口號或在MAX中設置的數字虛擬通道名。使用虛擬通道時,device、line和port width這幾個參數都可以忽略。
·line:數字端口中的數字線號或位。
·line state:數字線狀態。這個參數對于Write to Digital Line VI是一個輸入量,要將數字線置于關的狀態就輸入FALSE,要將數字線置于開的狀態就輸入TRUE;對于 Read from Digital Line VI是一個輸出量,當數字線處于關的狀態就返回FALSE,當數字線處于開的狀態就返回TRUE。
·port width:訪問的數字端口共有幾位。
立即型數字輸入/輸出是應用最普遍的一種數字輸入/輸出方式。在這種方式下,AND0041R調用一個數字輸入/輸出VI,LabVIEW馬上讀/寫數據。
讀/寫一條數字線
圖8-2是采用立即方式讀/寫數字線的簡單示例程序框圖。程序中調用了兩個易用數字輸入/輸出VI-Write to Digital Line和Read from Digital Line。這兩個VI有以下幾個同樣的參數:
·device:數字輸入輸出應用的設備號。
·digital channel:數字端口號或在MAX中設置的數字虛擬通道名。使用虛擬通道時,device、line和port width這幾個參數都可以忽略。
·line:數字端口中的數字線號或位。
·line state:數字線狀態。這個參數對于Write to Digital Line VI是一個輸入量,要將數字線置于關的狀態就輸入FALSE,要將數字線置于開的狀態就輸入TRUE;對于 Read from Digital Line VI是一個輸出量,當數字線處于關的狀態就返回FALSE,當數字線處于開的狀態就返回TRUE。
·port width:訪問的數字端口共有幾位。