NoPause/NoEmgAbort任務規範
依事件及任務分類的狀態
事件 | 任務類型 | ||
---|---|---|---|
Normal | NoPause | NoEmgAbort | |
Pause聲明、Pause輸入、Pause按鈕 | 暫停 | 繼續 *1 | 繼續 |
安全門打開 | 暫停 *2 | 繼續 *1 *2 | 繼續 |
自動模式期間發生錯誤 | 停止 | 停止 | 繼續 |
程式模式期間發生錯誤 | 暫停 | 暫停 | 繼續 |
緊急停止 | 停止 | 停止 | 繼續 |
Stop按鈕、Stop輸入 | 停止 | 停止 | 停止 |
Halt聲明、Halt按鈕 | 暫停 | 暫停 | 暫停 |
制動點 | 暫停 | 暫停 | 暫停 |
切換至示教模式 | 停止 | 停止 | 停止 |
*1. 當機器人正在運作時,任務會隨著機器人暫停而暫停。
*2. 勾選[設置] - [系統配置] - [控制器] - [參數] - [緊急停止時輸出信號關閉]方塊時,正常任務及NoPause任務會因安全門打開而停止。
任務執行
Normal: 略過Xqt聲明中的任務類型。或在任務類型指定Normal。
Xqt NormalTask Xqt NormalTask, Normal
NoPause: 在Xqt聲明中指定NoPause。
Xqt NoPauseTask, NoPause
NoEmgAbort: 在Xqt聲明中指定NoEmgAbort。
Xqt NoEmgAbortTask, NoEmgAbort
您無法在執行任務之後改變任務類型。
在程式開始時執行的main至main63,會執行為正常任務。
在Trap Xqt中執行的任務類型係透過事件類型判定。
如需詳細資訊,請參閱說明或以下手冊。
「SPEL+ 語言參考 Trap」
依任務類型分類的限制命令
Normal: 無限制
NoPause: 無限制
NoEmgAbort: 無法執行下列命令。
- 機器人動作的命令
- 視覺的命令
- Reset、Xqt、Trap等
如需詳細資訊,請參閱說明或以下手冊。
「SPEL+ 語言參考 Xqt」