概要
原始路徑恢復(fù)功能,是在機(jī)器人運(yùn)行過程中,程序動(dòng)作由于某種原因被暫停的情況下,當(dāng)機(jī)器人再次啟動(dòng)運(yùn)行時(shí)首先恢復(fù)到暫停時(shí)位置的一種功能。比如,在暫停后通過手動(dòng)運(yùn)行方式使得機(jī)器人發(fā)生了移動(dòng),當(dāng)再次啟動(dòng)機(jī)器人運(yùn)行時(shí),首先使機(jī)器人返回通過手動(dòng)移動(dòng)前的位置,然后再繼續(xù)進(jìn)行后續(xù)的動(dòng)作。
一般地,將程序再次啟動(dòng)運(yùn)行時(shí),機(jī)器人從手動(dòng)移動(dòng)后的位置返回到原始運(yùn)行軌跡上的停止位置的動(dòng)作叫做“再啟動(dòng)動(dòng)作”;將從原始運(yùn)行軌跡停止位置起運(yùn)行后續(xù)部分路徑軌跡的動(dòng)作叫做“恢復(fù)動(dòng)作”。因此,再啟動(dòng)動(dòng)作返回的終點(diǎn)位置,就成為了恢復(fù)動(dòng)作的起點(diǎn)位置。
機(jī)器人停止方式
機(jī)器人運(yùn)行過程中的停止有多種原因,但是,無論是何種原因?qū)е碌耐V梗瑱C(jī)器人都會(huì)以兩種方式停止運(yùn)行,也就是減速停止與瞬時(shí)停止。
減速停止:一種機(jī)器人逐漸減速的、柔和的停止方式,這種停止方式通常不伴隨伺服電源切斷的報(bào)警發(fā)生,比如機(jī)器人接收到暫停輸入信號(hào)的停止。
瞬時(shí)停止:一種機(jī)器人沒有減速過程的、急促的停止方式,這種停止方式通常伴隨伺服電源切斷報(bào)警的發(fā)生,比如機(jī)器人接收到急停輸入信號(hào)的停止。
原始路徑恢復(fù)的設(shè)定
原始路徑恢復(fù)功能的打開與關(guān)閉是通過對(duì)機(jī)器人系統(tǒng)變量“$SCR.$ORG_PTH+RSM”的參數(shù)設(shè)定決定的,當(dāng)變量參數(shù)設(shè)定為“TRUE”時(shí),表示原始路徑恢復(fù)功能有效;當(dāng)變量參數(shù)設(shè)定為“FALSE”時(shí),表示原始路徑恢復(fù)功能無效。設(shè)定操作方法以下詳細(xì)介紹。
示教器的操作面板按“MENU”鍵,在彈出的MENU1菜單中選擇“0--下頁--”,然后按“ENTER”鍵。
MENU2菜單中依次選擇“6 系統(tǒng)”→“2 變量”,然后按“ENTER”鍵。
在系統(tǒng)變量界面中選擇“610 $SCR”,然后點(diǎn)擊下方的“詳細(xì)”。
在$SCR系統(tǒng)變量詳細(xì)界面中,選擇“137 $ORG_PTH_RSM”,然后可以通過下方的“有效”、“無效”來切換原始路徑恢復(fù)功能的打開與關(guān)閉。
默認(rèn)情況下,機(jī)器人的原始路徑恢復(fù)功能已經(jīng)被設(shè)定為有效,但是根據(jù)機(jī)器人型號(hào)、工藝包以及其他選項(xiàng)功能的不同,此功能也會(huì)被設(shè)定為無效。如果默認(rèn)情況下此功能已經(jīng)被設(shè)定為無效時(shí),那么一定要經(jīng)過專業(yè)人員指導(dǎo)后再將其設(shè)定為有效。
減速停止后的再繼續(xù)軌跡
在暫停信號(hào)輸入或發(fā)生減速停止報(bào)警時(shí),機(jī)器人在保持伺服電源上電的狀態(tài)下,在運(yùn)行軌跡上減速停止,程序進(jìn)入暫停狀態(tài)。假設(shè)此時(shí)用戶為確認(rèn)機(jī)器人或周邊設(shè)備的狀況而手動(dòng)移動(dòng)了機(jī)器人。而后,再繼續(xù)啟動(dòng)運(yùn)行程序時(shí),將出現(xiàn)以下兩種運(yùn)行情況:
若是原始路徑恢復(fù)功能無效,則機(jī)器人將以當(dāng)前位置為起始點(diǎn)重新計(jì)算路徑軌跡,并執(zhí)行后續(xù)的動(dòng)作程序,最終形成與原始運(yùn)行軌跡不同的路徑軌跡。
若是原始路徑恢復(fù)功能有效時(shí),則機(jī)器人將首先執(zhí)行運(yùn)行到減速停止后的停止位置的再啟動(dòng)動(dòng)作,然后以停止位置為起始點(diǎn)進(jìn)行后續(xù)的恢復(fù)動(dòng)作。
瞬時(shí)停止后的再繼續(xù)軌跡
因急停信號(hào)輸入等原因造成機(jī)器人瞬時(shí)停止時(shí),在伺服電源斷電后,因機(jī)器人自身、負(fù)載的慣性以及重力的影響,機(jī)器人會(huì)發(fā)生慣性移動(dòng),進(jìn)而偏離原始運(yùn)行軌跡。而后,在解除急停等報(bào)警后,再繼續(xù)啟動(dòng)運(yùn)行程序時(shí),也將出現(xiàn)以下兩種運(yùn)行情況:
若是原始路徑恢復(fù)功能無效,則機(jī)器人將以當(dāng)前位置為起始點(diǎn)重新計(jì)算路徑軌跡,并執(zhí)行后續(xù)的動(dòng)作程序,最終形成與原始運(yùn)行軌跡不同的路徑軌跡。
若是原始路徑恢復(fù)功能有效,則機(jī)器人將首先執(zhí)行運(yùn)行到導(dǎo)致急停的位置(或者發(fā)生報(bào)警的位置)的再啟動(dòng)動(dòng)作,然后從該位置起進(jìn)行恢復(fù)動(dòng)作。
特殊情況下的恢復(fù)軌跡
再啟動(dòng)動(dòng)作中再次暫停后手動(dòng)運(yùn)行:機(jī)器人處于再啟動(dòng)動(dòng)作中,再次暫停后手動(dòng)運(yùn)行了機(jī)器人。重新啟動(dòng)運(yùn)行時(shí),再啟動(dòng)動(dòng)作將是直接向著最初的停止位置的動(dòng)作,而不會(huì)變?yōu)橄蛑o靠其在再啟動(dòng)動(dòng)作中的停止位置移動(dòng)的動(dòng)作。
暫停期間執(zhí)行后退動(dòng)作:暫停期間機(jī)器人執(zhí)行了后退動(dòng)作時(shí),再次啟動(dòng)運(yùn)行后,再啟動(dòng)動(dòng)作自動(dòng)失效,機(jī)器人將以當(dāng)前位置為起始點(diǎn)重新計(jì)算路徑軌跡,并執(zhí)行后續(xù)的動(dòng)作。因此,恢復(fù)動(dòng)作的運(yùn)行軌跡也就不再是原始路徑上的運(yùn)行軌跡。
軌跡恒定功能設(shè)定為無效:軌跡恒定功能系統(tǒng)變量$CPCFG.$CP_ENABLE=FALSE時(shí),也就是軌跡恒定功能設(shè)定為無效。此時(shí),即使原始路徑恢復(fù)功能有效,機(jī)器人恢復(fù)動(dòng)作的運(yùn)行軌跡也不會(huì)與原始路徑軌跡保持一致。軌跡恒定功能打開與關(guān)閉的設(shè)定方法可以參考原始路徑恢復(fù)功能“$SCR.$ORG_PTH+RSM”系統(tǒng)變量的設(shè)定方法。
原始路徑恢復(fù)功能使用過程中的注意事項(xiàng)
機(jī)器人再次啟動(dòng)運(yùn)行時(shí),若是發(fā)生“行程極限”等報(bào)警,則需要手動(dòng)運(yùn)行機(jī)器人,使其避開發(fā)生此報(bào)警的位置,而后再啟動(dòng)運(yùn)行。
暫停過程手動(dòng)運(yùn)行機(jī)器人后再次啟動(dòng)運(yùn)行之前,一定要在確認(rèn)再啟動(dòng)動(dòng)作的運(yùn)行軌跡上沒有任何障礙物的情況下再重新啟動(dòng)。
將機(jī)器人連續(xù)旋轉(zhuǎn)功能設(shè)定為有效時(shí),原始路徑恢復(fù)功能將自動(dòng)被設(shè)定為無效。
在弧焊動(dòng)作、伺服焊槍加壓動(dòng)作、接觸傳感器檢索動(dòng)作、路徑軌跡自動(dòng)跟蹤動(dòng)作、擺動(dòng)焊接動(dòng)作過程中,即使軌跡恒定功能設(shè)定為有效,機(jī)器人恢復(fù)動(dòng)作的運(yùn)行軌跡也不會(huì)與原始路徑軌跡保持一致。
?The End