Hand_Type函數
擷取抓手的類型編號。
格式
Hand_Type( 抓手編號 抓手 | 抓手標籤 )
參數
抓手編號 指定要運作的抓手編號。(1~15)
抓手標籤 指定要運作的抓手標籤。
傳回值
抓手類型編號(整數、10進位)
請參閱以下章節。
抓手設定畫面
常數 | 值 | 内容 |
---|---|---|
HAND_TYPE_CHUCK_OUT1_IN0 | &H111101 | Chuck (Output:1 / Input:0) |
HAND_TYPE_CHUCK_OUT1_IN1 | &H111111 | Chuck (Output:1 / Input:1) |
HAND_TYPE_CHUCK_OUT1_IN2 | &H111121 | Chuck (Output:1 / Input:2) |
HAND_TYPE_CHUCK_OUT2_IN0 | &H111102 | Chuck (Output:2 / Input:0) |
HAND_TYPE_CHUCK_OUT2_IN1 | &H111112 | Chuck (Output:2 / Input:1) |
HAND_TYPE_CHUCK_OUT2_IN2 | &H111122 | Chuck (Output:2 / Input:2) |
HAND_TYPE_SUCTION_OUT1_IN0 | &H111201 | Suction (Output:1 / Input:0) |
HAND_TYPE_SUCTION_OUT1_IN1 | &H111211 | Suction (Output:1 / Input:1) |
HAND_TYPE_SUCTION_OUT1_IN2 | &H111221 | Suction (Output:1 / Input:2) |
HAND_TYPE_SUCTION_OUT2_IN0 | &H111202 | Suction (Output:2 / Input:0) |
HAND_TYPE_SUCTION_OUT2_IN1 | &H111212 | Suction (Output:2 / Input:1) |
HAND_TYPE_SUCTION_OUT2_IN2 | &H111222 | Suction (Output:2 / Input:2) |
HAND_TYPE_SCREWDRIVER_TYPE1 | &H211017 | Screwdriver |
提示
使用Hex$函數時,可將Hand_Type函數擷取到的抓手類型編號(10進位)轉換成16進位。
例:
> print Hex$(Hand_Type(1))
111122
參閱
Hand_On 、Hand_Off 、Hand_On函數 、Hand_Off函數 、Hand_TW函數 、Hand_Def函數 、Hand_Type函數 、Hand_Label$函數 、Hand_Number函數 , Hex$関数
Hand_Type 函數使用範例
' 比較抓手1的類型編號與Define字串,確認是否一致
If Hand_Type(1) <> HAND_TYPE_SUCTION_OUT2_IN1 Then
Print "Hand1 is not a suction out2 in1."
EndIf