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