Quit
用於完成執行指定的工作或所有工作。
格式
Quit { 工作識別碼 | All }
參數
- 任務識別碼
- 以整數值或運算式指定任務名稱或任務編號。工作名稱用於指定Xqt陳述式所用的函式名稱或者在Run視窗或操作員視窗中啟動的函式。
- 任務編號的指定(整數)
- 一般工作: 1~32
- 背景工作: 65~80
- Trap工作: 257~267
- All:要完成背景任務以外的所有任務時進行指定。
說明
Quit用於完成目前執行的工作以及以Halt暫停的工作。
指定工作即便是NoPause工作、NoEmgAbort工作(執行Xqt時,指定NoPause或NoEmgAbort開始的特殊工作)、背景工作,Quit也用於完成執行工作。此外,Quit All用於完成執行包括這些工作在內的所有工作(背景工作除外)。
執行Quit All後,對機器人控制參數進行如下設定。
機器人控制參數
- Speed和SpeedR、SpeedS的設定值:(初始化為初始值。)
- Accel和AccelR、AccelS的設定值:(初始化為初始值。)
- QPDecelR、QPDecelS的設定值:(初始化為初始值。)
- LimZ參數的設定值:(初始化為0。)
- CP參數的設定值:(初始化為Off。)
- SoftCP參數的設定值:(初始化為Off。)
- Fine的設定:(初始化為初始值。)
- Power Low設定:(變為低功率模式。)
- PTPBoost的設定值:(初始化為初始值。)
- TCLim、TCSpeed的設定值:(初始化為初始值。)
- PgLSpeed的設定值:(初始化為初始值。)
參照
Exit、Halt、Resume、Xqt
Quit範例
以下是10秒後完成2項工作的範例。
Function main
Xqt winc1 '開始工作winc1
Xqt winc2 '開始工作winc2
Wait 10
Quit winc1 '完成工作winc1
Quit winc2 '完成工作winc2
Fend
Function winc1
Do
On 1; Wait 0.2
Off 1; Wait 0.2
Loop
Fend
Function winc2
Do
On 2; Wait 0.5
Off 2; Wait 0.5
Loop
Fend
← QPDecelS函數 R →