亚洲色精品AⅤ一区区三区,亚洲AV无码乱码国产精品FC2,成人毛片无码一区二区三区,无码任你躁久久久久久老妇

技術(shù)資料
當(dāng)前位置: 主頁 > 新聞中心 > 技術(shù)資料

KUKA庫卡機(jī)器人 RESUME:中止中斷程序

類別:技術(shù)資料日期:2023-01-10 16:47:37
我要分享

       庫卡機(jī)器人 RESUME:

       RESUME 將中斷在聲明當(dāng)前中斷的層面以下的所有運行中的中斷程序和所有運行中的子程序。

       RESUME 只允許出現(xiàn)在中斷程序中。(但是不在由聲明為 GLOBAL 的中斷調(diào)用的中斷程序中)。在出現(xiàn) RESUME 指令時,預(yù)進(jìn)指針不允許在聲明中斷的層面里,而必須至少在下一級層面里。

       在中斷程序中更改變量 $BASE 只在那里有效。計算機(jī)預(yù)進(jìn),即變量

       $ADVANCE,不允許在中斷程序中改變。

       為了 RESUME 之后的機(jī)器人控制系統(tǒng)特性,必須注意以下幾點:

       SLIN, SPTP, LIN, PTP:

       在 RESUME 之后按編程執(zhí)行這些運動。(無行為變化。)

       SCIRC、樣條組 :

       如果 RESUME 后的***個運動指令是一個 SCIRC 或一個樣條組,則情況與原規(guī)劃不同。

       原因:在 RESUME 后機(jī)器人不位于原先的運動起點。

       CIRC:

       如果 RESUME 后的***個運動指令是一個 CIRC,則它作為 LIN 運行。

       原因:在該情況下,機(jī)器人控制系統(tǒng)在內(nèi)部改變運動方式。



       建議:在一個 RESUME 后只使用運動 SLIN、SPTP、LIN 或 PTP。

       如果在 RESUME 后仍將 CIRC 編程設(shè)定為***個運動,則機(jī)器人必須可以無危險地以 LIN 形式從其在 RESUME 時可能存在的所有位置上接近目標(biāo)點。

       如果在 RESUME 后仍將 SCIRC 或樣條組編程設(shè)定為第 一個運動,則機(jī)器人必須可無危險地從其在 RESUME 時可能存在的所有位置上和以已更改的路線接近目標(biāo)點。如果沒有考慮這一點,則可能會造成死亡、身體受傷或財產(chǎn)損失。

       句法 RESUME

       示例:

       機(jī)器人在一個軌跡上搜索零件。通過傳感器在輸入端 15 上識別零件。在找到該零件之后,機(jī)器人不繼續(xù)移至軌跡的終點,而是返回到中斷位置并抓取零件。然后應(yīng)繼續(xù)主程序。

       主程序 PROG():

       DEF PROG()

       INI

       ...

       INTERRUPT DECL 21 WHEN $IN[15] DO FOUND()

       PTP HOME

       ...

       SEARCH()

       ...

       END



       原則上,要用 BRAKE 和 RESUME 中斷的運動必須位于一個子程序中。因此,不直接在主程序中而是在子程序 SEARCH() 中編程設(shè)定搜索段。

       帶搜索段的子程序 SEARCH():

       DEF SEARCH()

       INTERRUPT ON 21

       SPLINE

       SPL START_SEARCH

       SPL IN_BETWEEN

       SPL END_SEARCH

       ENDSPLINE

       WAIT FOR TRUE

       ...

       END



       在 RESUME 指令時,預(yù)進(jìn)指示器不允許在對當(dāng)前中斷聲明的層面中。為了防止該情況,在通過 WAIT FOR TRUE 觸發(fā)預(yù)進(jìn)停止。

       中斷程序 FOUND():

       DEF FOUND()

       INTERRUPT OFF 21

       BRAKE

       LIN $POS_INT

       ... ;機(jī)器人抓取找到的零件。

       RESUME

       END

       由于制動過程,機(jī)器人略微遠(yuǎn)離觸發(fā)了中斷的位置。LIN $POS_INT 將導(dǎo)致機(jī)器人返回到觸發(fā)了中斷的位置上。

       在此使用了運動方式 LIN,因為中斷程序不允許含有樣條運動。

       在 LIN $POS_INT 之后,機(jī)器人抓取該零件。(在此在示例中不編程設(shè)定。)

       RESUME 將導(dǎo)致在抓取零件之后繼續(xù)主程序。在不 帶 RESUME 時,在 END 之后繼續(xù)子程序 SEARCH()。



了解更多庫卡機(jī)器人



文章來源網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系刪除


在線客服
服務(wù)熱線

服務(wù)熱線

19950166698

微信咨詢
返回頂部
国产青榴视频在线观看| 激情综合激情五月俺也去| 黑人上司粗大拔不出来电影| 亚洲国产精品久久久久爰色欲| 欧洲精品久久久AV无码电影| 国产无人区码卡二卡三卡免费|