AIO_Out方法
描述
從選配件類比IO的輸出通道,讀取或設定類比值。
語法
Function AIO_Out (Channel As Integer) As Single
Sub AIO_Out (Channel As Integer, Value As Single)
參數
- Channel
指定類比IO的通道編號。 - Value
用陳述式或數位,表示要輸出的電壓[V]或電流值[mA]的實數。
傳回值
傳回指定類比IO通道的電壓或電流輸出狀態(以實數爲單位)。電壓輸出的單位為 [V],電流輸出的單位為[mA]。
Function AIO_Out (Channel As Integer) As Single時:如果在指定通道輸出機器人的速度資訊時,也可以用本方法取得傳回值。
備註
輸出表示指定電壓[V]或電流[mA]的實數,到通道號碼指定的類比輸出埠。類比輸出埠的電壓輸出範圍和電壓、電流輸出選擇,由機板上的開關設定。如果指定的值超出類比IO板的輸出範圍,則輸出不超過範圍的邊界值(最大值或最小值)。
Sub AIO_Out (Channel As Integer, Value As Single) 時:如果在指定通道輸出機器人的速度資訊時,本方法會發生輸出設定錯誤。請在停止輸出速度信息后,執行本方法。
如果發生錯誤,且SpelException的ErrorNumber屬性為3101,請參閱SetPoint方法中的描述。
另請參閱
AIO_In方法, AIO_InW方法, AIO_OutW方法, SetPoint方法
AIO_Out範例
VB 例:
Dim val As Single
val = m_spel.AIO_Out(1)
C# 例:
float val;
val = m_spel.AIO_Out(1);
← AIO_InW方法 AIO_OutW方法 →