亚洲一级毛片免观看_91精品国产免费久久久久久_糖心出品VLOG一区二区_2014av手机天堂网免费_有人看片吗免费观看视频_噼里啪啦动漫高清在线观看国语_977国产连接线_一二三四高清在线观看免费中文_国内精品人妻无码久久久影院蜜桃_天堂在线最新版官网_国产一卡2卡3卡4卡新区视频_久久精品国产色欲A片小说_无人区码卡3卡4卡毛毛片_亚洲精品免费视频_內射XXX韩国在线观看_暖暖视频免费 高清 日本_又大又黄又爽免费看A片_暖暖 免费 高清 日本 在线_最近在线播放观看视频免费_亚洲中文字幕在线播放YW193.

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

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

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

       庫卡機(jī)器人 RESUME:

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

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

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

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

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

       SLIN, SPTP, LIN, PTP:

       在 RESUME 之后按編程執(zhí)行這些運(yùn)動(dòng)。(無行為變化。)

       SCIRC、樣條組 :

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

       原因:在 RESUME 后機(jī)器人不位于原先的運(yùn)動(dòng)起點(diǎn)。

       CIRC:

       如果 RESUME 后的***個(gè)運(yùn)動(dòng)指令是一個(gè) CIRC,則它作為 LIN 運(yùn)行。

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



       建議:在一個(gè) RESUME 后只使用運(yùn)動(dòng) SLIN、SPTP、LIN 或 PTP。

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

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

       句法 RESUME

       示例:

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

       主程序 PROG():

       DEF PROG()

       INI

       ...

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

       PTP HOME

       ...

       SEARCH()

       ...

       END



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

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

       DEF SEARCH()

       INTERRUPT ON 21

       SPLINE

       SPL START_SEARCH

       SPL IN_BETWEEN

       SPL END_SEARCH

       ENDSPLINE

       WAIT FOR TRUE

       ...

       END



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

       中斷程序 FOUND():

       DEF FOUND()

       INTERRUPT OFF 21

       BRAKE

       LIN $POS_INT

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

       RESUME

       END

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

       在此使用了運(yùn)動(dòng)方式 LIN,因?yàn)橹袛喑绦虿辉试S含有樣條運(yùn)動(dòng)。

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

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



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



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


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

服務(wù)熱線

19950166698

微信咨詢
返回頂部
主站蜘蛛池模板: 稻城县| 通辽市| 辽阳市| 沁源县| 天水市| 嘉祥县| 大宁县| 石门县| 浦江县| 神木县| 南通市| 田阳县| 故城县| 赤壁市| 察雅县| 永济市| 新化县| 历史| 高唐县| 涿鹿县| 东平县| 渝中区| 定兴县| 宁波市| 临桂县| 革吉县| 怀宁县| 遂溪县| 青神县| 陇西县| 克什克腾旗| 双流县| 疏附县| 深泽县| 安陆市| 永顺县| 琼海市| 蓬溪县| 惠水县| 锦屏县| 神农架林区|