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);