機(jī)器人的制動(dòng)
應(yīng)在出現(xiàn)一個(gè)事件后立即停住機(jī)器人。
有兩個(gè)制動(dòng)斜坡可供選擇(STOP 1 和 STOP 2)。
機(jī)器人停下時(shí),中斷程序先繼續(xù)運(yùn)行。
中斷程序一結(jié)束,已開(kāi)始的機(jī)器人運(yùn)動(dòng)就將繼續(xù)進(jìn)行。
句法:
1. BRAKE:STOP 2
2. BRAKE F:STOP 1
BRAKE 只能用于一個(gè)中斷程序中。
如果處理中斷例程的時(shí)間短于主程序中制定的軌跡規(guī)劃,則機(jī)器人可不中斷而繼續(xù)運(yùn)行。如果中斷例程所需的時(shí)間長(zhǎng)于規(guī)劃的軌跡,則機(jī)器人在其軌跡規(guī)劃的終點(diǎn)停下,中斷例程一執(zhí)行完畢,它將繼續(xù)運(yùn)行。
不允許使用用于初始化 (INI ) 或運(yùn)動(dòng)(例如 PTP 或 LIN ...)的聯(lián)機(jī)表單。處理時(shí)這些表單將引發(fā)出錯(cuò)信息。
機(jī)器人被用 BRAKE 停住,中斷例程結(jié)束時(shí)它將沿著主程序中計(jì)劃的軌跡繼續(xù)運(yùn)行。
機(jī)器人被用 BRAKE 停住,在中斷例程中運(yùn)行。中斷例程結(jié)束后將繼續(xù)沿著主程序中定義的軌跡運(yùn)行。
例如:
機(jī)器人運(yùn)動(dòng)過(guò)程等待條件FB SPS的結(jié)合BRAKE深入分析
DEF FB_CHECK ()
IF $CYCFLAG[254] AND ($TIMER[61]<0)THEN
BRAKE如果有M254 還有T61 就停止移動(dòng)軌跡-
IF $PRO_MODE<>#BSTEP THEN -程序不是單步-
WAITFOR ($TIMER[61]>0) -等待T61在單步后由-300轉(zhuǎn)而大于0
ENDIF
ENDIF
$LOOP_CONT=TRUE-循環(huán)控制當(dāng)$LOOP_CONT=False時(shí)是開(kāi)啟了模擬指令-
WAITFOR $CYCFLAG[254] OR ( NOT ($LOOP_CONT) AND ($MODE_OP<>#EX))
等待M 254 –或者在手動(dòng)時(shí)模擬信號(hào)-
$LOOP_CONT=TRUE
END
審核編輯 :李倩
-
程序
+關(guān)注
關(guān)注
117文章
3824瀏覽量
82420 -
KUKA機(jī)器人
+關(guān)注
關(guān)注
4文章
144瀏覽量
9485
原文標(biāo)題:KUKA機(jī)器人制動(dòng)-BRAKE
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
KUKA重型機(jī)器人
求KUKA機(jī)器人控制柜三維模型
KUKA機(jī)器人問(wèn)題解答
KUKA庫(kù)卡機(jī)器人伺服驅(qū)動(dòng)器相關(guān)型號(hào)舉例
KUKA焊接機(jī)器人伺服電機(jī)常見(jiàn)故障及維修處理
工業(yè)機(jī)器人組成結(jié)構(gòu)相關(guān)資料分享
庫(kù)卡機(jī)器人MGV電源模塊維修
機(jī)器人系統(tǒng)與控制需求簡(jiǎn)介
KUKA機(jī)器人伺服驅(qū)動(dòng)模塊維修
沒(méi)有有前輩用LabVIEW控制kuka機(jī)器人c2的經(jīng)驗(yàn)?通訊是怎么做到的?
淺談KUKA機(jī)器人制動(dòng)-BRAKE V4.26

KUKA機(jī)器人制動(dòng)-BRAKE V5.20操作程序

評(píng)論