Hand_On
夾持機構: 執行握持動作。
電動螺絲起子: 執行鎖緊螺絲動作。
格式
Hand_On { 抓手編號 | 抓手標籤 }
參數
抓手編號 指定要運作的抓手編號。(1~15)
抓手標籤 指定要運作的抓手標籤。
說明
針對指定的抓手,依據Hand_On定義,將[I/O類型]中指定的輸出位元設為[I/O狀態]中指定的狀態。另外,若啟動逾時的設定時,在輸入位元達到指定的條件之前,最多會等待逾時時間[ms]。
例如,當Hand_On定義如下時,Hand_On命令將執行如下的動作。
參閱:
Hand_On、Hand_Off定義區域
Hand_On
Hand Signal | I/O類型 | 控制器的I/O位元 | I/O State |
---|---|---|---|
Grip | 輸出位元 | 12: GripSignal | On |
Release | 輸出位元 | 13: ReleaseSignal | Off |
Input1 | 輸入位元 | 18: GripDetection | On |
Input2 | 輸入位元 | 19: FullyOpened | Off |
執行Hand_On命令後
- 將I/O的12號輸出位元改為On。
- 將I/O的13號輸出位元改為Off。
逾時、延遲時間的作用
狀態 | 說明 |
---|---|
未設定逾時、延遲時間時 | 執行Hand_On命令後,控制器將立即轉移至執行下一個命令。 |
設定逾時時 | 在Hand_On命令的輸入位元數值達到指定的狀態之前,最多會等待逾時時間。 若在指定的逾時時間之前,輸入位元數值就達到指定的條件時,將在該時間點轉移至執行下一個命令。 |
設定延遲時間時 | Hand_On命令會在操作輸出位元後,等待延遲時間中指定的時間,再轉移至執行下一個命令。 |
詳細內容請參閱以下章節。
抓手設定畫面
注意
緊急停止時或Reset時的輸出
即使按下緊急停止按鈕或執行Reset,透過抓手功能選擇的輸出連接埠仍會維持輸出。
參閱
Hand_Off 、Hand_On函數 、Hand_Off函數 、Hand_TW函數 、Hand_Def函數 、Hand_Type函數 、Hand_Label$函數 、Hand_Number函數
Hand_On使用範例
' 將登錄在Robot 1的Hand 1改為握持狀態
Robot 1
Tool 1
Jump P1
Hand_On 1
← 關於SPEL+ 命令 Hand_On函數 →