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