PerformMode

可選擇機器人的模式。

格式
(1) PerformMode [模式編號] [, 機器人編號]

(2) PerformMode

參數

模式編號
以整數值(0~2)或如下所示的常數指定要設定的模式編號。唯有在命令視窗中執行時方可省略。

常數 內容
MODE_STANDARD 0 設定標準模式。
MODE_BOOST 1 設定大功率模式。
MODE_LOW_VIBRATRION 2 設定低振動模式。
機器人編號
以整數值指定要設定的機器人編號。省略時,即以目前選擇的機器人為對象。

結果

  • 若用 (1) 的格式指定,則以指定的模式編號設定動作模式。
  • 若用 (2) 的格式指定,則顯示目前選擇的機器人中設定的模式編號。

說明
PerformMode是一項按用途改變機器人的優先性能(模式)的功能。支援的模式,請參閱以下手冊。
「機械手手冊 」

  • 標準模式:是以經過時間、動作Duty、動作停止時的振動平衡為優先的模式。可用於各種應用程式。

  • 大功率模式:是以縮短單一動作的動作時間為優先的模式。與標準模式相比,雖然動作Duty和停止動作時的振動有所惡化,但可縮短單一動作時間。用於高Duty用途時,標準模式較能縮短生產節拍時間。

    建議應用程式:搬運等

  • 低振動模式:是以減低動作停止時的振動為優先的模式。動作時間比標準模式長,但降低了停止時的振動。

    建議應用程式:精密部件的搬運、組裝等

各模式性能比較表

模式 比較項目
單一動作時間 (*1) 停止時振動 動作Duty (*2)
標準
大功率
低振動

表中符號表示性能的程度。

○:標準 ◎:提升 △:略微下降

  • (*1) 單一動作時間是指,機器人從目前位置移往目標坐標所花費的移動時間。
  • (*2) 動作Duty是指,在最大加減速度下,無過過載錯誤下,可動作的動作時間之比。

注意


  • 如果是不對應的機型,當修改成大功率模式和低震動模式時,會發生錯誤。

  • 對應動作命令:PTP動作(Go、BGo、TGo、Jump、JTran、PTran、Pulse)

  • 不改變CP動作的以下性能。

    • 軌跡精度
    • AccelS、AccelR、SpeedS、SpeedR的上限值
    • 加速度命令錯誤、速度命令錯誤的發生機率
  • 關於模式自動變更為初始模式(標準模式)的條件

    下表所示為自動變更模式的條件。

    模式的變化
    控制器電源ON 變更為初始模式
    重新啟動控制器 變更為初始模式
    馬達ON 變更為初始模式
    組建/重建 不變更
    執行Reset時 不變更
    執行SFree時 變更為初始模式

參照
Bo、Go、Jump、JTran、PerformMode函數、TGo

PerformMode範例

PerformMode MODE_STANDARD
Go P1
PerformMode 2
Go P2