KUKA 機器人的初始化運行稱為 BCO 運行。
BCO 是 B lock coincidence (即程序段重合)的縮寫。重合意為 “ 一致 ” 及 “ 時間 / 空間事件的會合 ”。
在下列情況下要進(jìn)行 BCO 運行:
? 選擇程序 (例 1)
? 程序復(fù)位: 復(fù)位 (例 1)
? 程序執(zhí)行時手動移動 (例 1)
? 更改程序 (例 2)
? 語句行選擇 (例 3)

BCO 運行執(zhí)行舉例
1 選定程序或程序復(fù)位后 BCO 運行至原始位置
2 更改了運動指令后執(zhí)行 BCO 運行 刪除、示教了點后
3 進(jìn)行了語句行選擇后執(zhí)行 BCO 運行
BCO 運行的原因 :
為了使當(dāng)前的機器人位置與機器人程序中的當(dāng)前點位置保持一致,必須執(zhí)行 BCO 運行。
僅當(dāng)當(dāng)前的機器人位置與編程設(shè)定的位置相同時才可進(jìn)行軌跡規(guī)劃。因此,首先必須將 TCP 置于軌跡上。

在選擇或者復(fù)位程序后 BCO 運行至 Home 位置
相關(guān)系統(tǒng)變量
$ON_PATH 在軌跡上
用于監(jiān)視編程路徑的信號聲明
BCO運行后設(shè)置此輸出。因此,機器人控制器會與上級控制器通信,使機器人位于編程路徑上,只有當(dāng)機器人離開路徑,程序被復(fù)位或執(zhí)行塊選擇時,輸出才再次復(fù)位。
VW標(biāo)準(zhǔn)設(shè)置 :SIGNAL $ON_PATH $OUT[4040]
$MOVE_BCO
指示當(dāng)前是否正在執(zhí)行BCO運行
$MOVE_BCO=State
true:正在進(jìn)行BCO運行。
false:不進(jìn)行BCO運行。
責(zé)任編輯:lq
-
控制器
+關(guān)注
關(guān)注
114文章
17800瀏覽量
193493 -
機器人
+關(guān)注
關(guān)注
213文章
31106瀏覽量
222393 -
程序
+關(guān)注
關(guān)注
117文章
3846瀏覽量
85265
原文標(biāo)題:BCO 運行
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
鯨啟智能定制內(nèi)網(wǎng)大模型機器人投入運行
EtherCAT總線初始化步驟
探索RISC-V在機器人領(lǐng)域的潛力
瀚海微SD NAND TF卡硬件識別與初始化類問題探討
EtherCAT轉(zhuǎn)PROFINET網(wǎng)關(guān):助力KUKA機器人實現(xiàn)“焊”裝自由!
RK3576機器人核心:三屏異顯+八路攝像頭,重塑機器人交互與感知
GraniStudio:IO初始化以及IO資源配置例程
GraniStudio:初始化例程
KUKA機器人的初始化運行稱為BCO運行
評論