FANUC機器人的執行程序

發(fā)布日期:2012-06-11    蘭生客服中心    瀏覽:10774

一、程序中斷和恢復
程序中斷由以下兩種情況引起:
  ■ 程序運行中遇到報警
  ■ 操作人員停止程序運行

程序的中斷狀態(tài)有兩種類(lèi)型:

有意中斷程序運行的方法:
  ■ 按下TP或操作箱上的急停按鈕,還有可以輸入外部E-STOP信號。

輸入UI[1] *IMSTP
  ■ 按一下TP上的HOLD(暫停)鍵。

輸入UI[2] *HOLD
  ■ 按一下TP上的FCTN鍵,選擇1 ABORT(ALL)。

輸入UI[4] *CSTOPI

1、急停中斷和恢復
按下急停鍵將會(huì )使機器人立即停止,程序運行中斷,報警出現,伺服系統關(guān)閉。

報警代碼:SRVO-001 Operator panel E-stop

RVO-002 Teach Pendant E-stop

恢復步驟:
  1)消除急停原因,譬如修改程序
  2)順時(shí)針旋轉松開(kāi)急停按鈕。
  3)按TP上的RESET鍵,消除報警代碼,此時(shí)FAULT指示燈滅

2、暫停中斷和恢復
按下HOLD鍵將會(huì )使機器人減速停止。

恢復步驟:
1)重新啟動(dòng)程序即可

3、報警引起的中斷
當程序運行或機器人操作中有不正確的地方時(shí)會(huì )產(chǎn)生報警以確保人員安全。

實(shí)時(shí)的報警代碼會(huì )出現在TP上,要查看報警記錄,依次按MENU→ALARM→HIST(F3)將會(huì )出現畫(huà)面1

  注意:一定要將故障消除,按下RESET鍵才會(huì )真正消除報警。有時(shí),TP上實(shí)時(shí)顯示的報警代碼并不是真正的故障原因,這時(shí)要通過(guò)查看報警記錄才能找到引起問(wèn)題的報警代碼。

二、手動(dòng)執行程序

操作模式(見(jiàn)圖1)

注:在某些新型號的機器人(如:RW 100iB)上,LOCAL和REMOTE的選擇是通過(guò)軟件設置的。

三.手動(dòng)I/O控制
在程序執行之前可以手動(dòng)控制外部設備和機器人之間的I/O。
  ■ 強制/輸出
  ■ 仿真輸入/輸出

2. 仿真輸入/輸出
  仿真輸入/輸出功能可以在不和外部設備通訊的情況下,內部改變信號的狀態(tài)。這一功能可以在外部設備沒(méi)有連接好的情況下,檢測I/O語(yǔ)句。

四、Wait語(yǔ)句
  當程序在運行中遇到不滿(mǎn)足條件的等待信號語(yǔ)句時(shí),會(huì )一直處于等待狀態(tài)(圖2),此時(shí),如果想繼續往下運行,可以通過(guò)以下操作跳過(guò)等待信號語(yǔ)句。

五、自動(dòng)運行
外部I/O用來(lái)控制自動(dòng)執行程序和生產(chǎn)。

  ■ 機器人需求信號(RSR1-RSR4)選擇和開(kāi)始程序。當一個(gè)程序正在執行或中斷,被選擇的程序處于等待狀態(tài),一旦原先的程序停止,就開(kāi)始運行被選擇的程序。

  ■ 程序號碼選擇信號(PNS1-PNS8 和PNSTROBE)選擇一個(gè)程序。當一個(gè)程序被中斷或執行,這些信號被忽略。

  ■ 自動(dòng)開(kāi)始操作信號((PROD_START)開(kāi)始從第一行執行一個(gè)被選擇的程序,當一個(gè)程序被中斷或執行,這個(gè)信號不被接受。

  ■ 外部開(kāi)始信號(START)重新開(kāi)始當前中斷的程序。

為使遠端控制器能自動(dòng)開(kāi)始程序的運行,以下條件需要被滿(mǎn)足:

  ■ TP開(kāi)關(guān)置于ON

  ■ 自動(dòng)模式為REMOTE

  ■ UI[3] *SFSPD 為ON

  ■ UI[8] *ENBL 為ON

  ■ 系統變量$RMT_MASTER為0(默認值是0)

注意:系統變量$RMT_MASTER定義下列遠端設備。

  0:外圍設備

  1:顯示器/鍵盤(pán)

  2:主控計算機

  3:無(wú)外圍設備

程序名的例子(見(jiàn)圖3)

更多相關(guān)信息

熱門(mén)產(chǎn)品HOT PRODUCT