FANUC機器人示教編程:原始路徑恢復功能介紹與使用方法

工業機器人虛擬調試 發佈 2020-06-18T07:20:50+00:00

原始路徑恢復功能,是在機器人運行過程中,程序動作由於某種原因被暫停的情況下,當機器人再次啟動運行時首先恢復到暫停時位置的一種功能。

概要

原始路徑恢復功能,是在機器人運行過程中,程序動作由於某種原因被暫停的情況下,當機器人再次啟動運行時首先恢復到暫停時位置的一種功能。比如,在暫停後通過手動運行方式使得機器人發生了移動,當再次啟動機器人運行時,首先使機器人返回通過手動移動前的位置,然後再繼續進行後續的動作。

一般地,將程序再次啟動運行時,機器人從手動移動後的位置返回到原始運行軌跡上的停止位置的動作叫做「再啟動動作」;將從原始運行軌跡停止位置起運行後續部分路徑軌跡的動作叫做「恢復動作」。因此,再啟動動作返回的終點位置,就成為了恢復動作的起點位置。

機器人停止方式

機器人運行過程中的停止有多種原因,但是,無論是何種原因導致的停止,機器人都會以兩種方式停止運行,也就是減速停止與瞬時停止。

減速停止:一種機器人逐漸減速的、柔和的停止方式,這種停止方式通常不伴隨伺服電源切斷的報警發生,比如機器人接收到暫停輸入信號的停止。

瞬時停止:一種機器人沒有減速過程的、急促的停止方式,這種停止方式通常伴隨伺服電源切斷報警的發生,比如機器人接收到急停輸入信號的停止。

原始路徑恢復的設定

原始路徑恢復功能的打開與關閉是通過對機器人系統變量「$SCR.$ORG_PTH+RSM」的參數設定決定的,當變量參數設定為「TRUE」時,表示原始路徑恢復功能有效;當變量參數設定為「FALSE」時,表示原始路徑恢復功能無效。設定操作方法以下詳細介紹。

示教器的操作面板按「MENU」鍵,在彈出的MENU1菜單中選擇「0--下頁--」,然後按「ENTER」鍵。

MENU2菜單中依次選擇「6 系統」→「2 變量」,然後按「ENTER」鍵。

在系統變量介面中選擇「610 $SCR」,然後點擊下方的「詳細」。

在$SCR系統變量詳細介面中,選擇「137 $ORG_PTH_RSM」,然後可以通過下方的「有效」、「無效」來切換原始路徑恢復功能的打開與關閉。

默認情況下,機器人的原始路徑恢復功能已經被設定為有效,但是根據機器人型號、工藝包以及其他選項功能的不同,此功能也會被設定為無效。如果默認情況下此功能已經被設定為無效時,那麼一定要經過專業人員指導後再將其設定為有效。

減速停止後的再繼續軌跡

在暫停信號輸入或發生減速停止報警時,機器人在保持伺服電源上電的狀態下,在運行軌跡上減速停止,程序進入暫停狀態。假設此時用戶為確認機器人或周邊設備的狀況而手動移動了機器人。而後,再繼續啟動運行程序時,將出現以下兩種運行情況:

若是原始路徑恢復功能無效,則機器人將以當前位置為起始點重新計算路徑軌跡,並執行後續的動作程序,最終形成與原始運行軌跡不同的路徑軌跡。

若是原始路徑恢復功能有效時,則機器人將首先執行運行到減速停止後的停止位置的再啟動動作,然後以停止位置為起始點進行後續的恢復動作。

瞬時停止後的再繼續軌跡

因急停信號輸入等原因造成機器人瞬時停止時,在伺服電源斷電後,因機器人自身、負載的慣性以及重力的影響,機器人會發生慣性移動,進而偏離原始運行軌跡。而後,在解除急停等報警後,再繼續啟動運行程序時,也將出現以下兩種運行情況:

若是原始路徑恢復功能無效,則機器人將以當前位置為起始點重新計算路徑軌跡,並執行後續的動作程序,最終形成與原始運行軌跡不同的路徑軌跡。

若是原始路徑恢復功能有效,則機器人將首先執行運行到導致急停的位置(或者發生報警的位置)的再啟動動作,然後從該位置起進行恢復動作。

特殊情況下的恢復軌跡

啟動動作中再次暫停後手動運行:機器人處於再啟動動作中,再次暫停後手動運行了機器人。重新啟動運行時,再啟動動作將是直接向著最初的停止位置的動作,而不會變為向著緊靠其在再啟動動作中的停止位置移動的動作。

暫停期間執行後退動作:暫停期間機器人執行了後退動作時,再次啟動運行後,再啟動動作自動失效,機器人將以當前位置為起始點重新計算路徑軌跡,並執行後續的動作。因此,恢復動作的運行軌跡也就不再是原始路徑上的運行軌跡。

軌跡恆定功能設定為無效:軌跡恆定功能系統變量$CPCFG.$CP_ENABLE=FALSE時,也就是軌跡恆定功能設定為無效。此時,即使原始路徑恢復功能有效,機器人恢復動作的運行軌跡也不會與原始路徑軌跡保持一致。軌跡恆定功能打開與關閉的設定方法可以參考原始路徑恢復功能「$SCR.$ORG_PTH+RSM」系統變量的設定方法。

原始路徑恢復功能使用過程中的注意事項

機器人再次啟動運行時,若是發生「行程極限」等報警,則需要手動運行機器人,使其避開發生此報警的位置,而後再啟動運行。

暫停過程手動運行機器人後再次啟動運行之前,一定要在確認再啟動動作的運行軌跡上沒有任何障礙物的情況下再重新啟動。

將機器人連續旋轉功能設定為有效時,原始路徑恢復功能將自動被設定為無效。

在弧焊動作、伺服焊槍加壓動作、接觸傳感器檢索動作、路徑軌跡自動跟蹤動作、擺動焊接動作過程中,即使軌跡恆定功能設定為有效,機器人恢復動作的運行軌跡也不會與原始路徑軌跡保持一致。

​The End


上一篇:FANUC機器人:先執行指令功能/後執行指令功能介紹與使用方法

關鍵字: