KUKA 機器人的初始化運行稱為 BCO 運行。
BCO 是 B lock coincidence (即程序段重合)的縮寫。重合意為 “ 一致 ” 及 “ 時間 / 空間事件的會合 ”。
在下列情況下要進行 BCO 運行:
? 選擇程序 (例 1)
? 程序復位: 復位 (例 1)
? 程序執行時手動移動 (例 1)
? 更改程序 (例 2)
? 語句行選擇 (例 3)
BCO 運行執行舉例
1 選定程序或程序復位后 BCO 運行至原始位置
2 更改了運動指令后執行 BCO 運行 刪除、示教了點后
3 進行了語句行選擇后執行 BCO 運行
BCO 運行的原因 :
為了使當前的機器人位置與機器人程序中的當前點位置保持一致,必須執行 BCO 運行。
僅當當前的機器人位置與編程設定的位置相同時才可進行軌跡規劃。因此,首先必須將 TCP 置于軌跡上。
在選擇或者復位程序后 BCO 運行至 Home 位置
相關系統變量
$ON_PATH 在軌跡上
用于監視編程路徑的信號聲明
BCO運行后設置此輸出。因此,機器人控制器會與上級控制器通信,使機器人位于編程路徑上,只有當機器人離開路徑,程序被復位或執行塊選擇時,輸出才再次復位。
VW標準設置 :SIGNAL $ON_PATH $OUT[4040]
$MOVE_BCO
指示當前是否正在執行BCO運行
$MOVE_BCO=State
true:正在進行BCO運行。
false:不進行BCO運行。
責任編輯:lq
-
控制器
+關注
關注
112文章
16448瀏覽量
179475 -
機器人
+關注
關注
211文章
28646瀏覽量
208430 -
程序
+關注
關注
117文章
3796瀏覽量
81419
原文標題:BCO 運行
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
伺服電動缸在人形機器人中的應用
開源項目!能夠精確地行走、跳舞和執行復雜動作的機器人—Tillu
【「具身智能機器人系統」閱讀體驗】2.具身智能機器人大模型
開源項目!用ESP32做一個可愛的無用機器人
Al大模型機器人
工業機器人仿真軟件有哪些
運動控制器的代碼運行順序是什么
基于FPGA EtherCAT的六自由度機器人視覺伺服控制設計
工業4.0中的機器人向協作機器人演進
MCU單片機GPIO初始化該按什么順序配置?為什么初始化時有電平跳變?
![MCU單片機GPIO<b class='flag-5'>初始化</b>該按什么順序配置?為什么<b class='flag-5'>初始化</b>時有電平跳變?](https://file1.elecfans.com/web2/M00/C1/7A/wKgaomXWul2AKoIuAAAxlaP9tbg978.png)
評論