功能 FORWARD 從機(jī)器人和附加軸的軸角度中計(jì)算空間中的笛卡爾位置 (基坐標(biāo)系)。
該功能可用于診斷用途。
正確地考慮到機(jī)器人運(yùn)動(dòng)系統(tǒng)形式的和用作基坐標(biāo)運(yùn)動(dòng)系統(tǒng)的附加軸。
該功能可通過 SHOWVAR 命令或 SETVAR 命令和在 KRL 程序中調(diào)用該功能。
result = FORWARD ( axis_values, err_status )
結(jié)果 類型:E6POS
返回值的變量,基于基坐標(biāo)系的笛卡爾位置
axis_values 類型:E6AXIS
傳遞方式:IN 參數(shù)
要為其計(jì)算笛卡爾位置的機(jī)器人軸角度
err_status 類型:INT
傳遞方式:OUT 參數(shù)
設(shè)置是否要在軟件限位開關(guān)上檢查傳遞的軸角度:
0:檢查所有軸角度。如果它們不在軟件限位開關(guān)的極限之內(nèi),則 err_status 返還一個(gè)錯(cuò)誤代碼。
<>0:不檢查軸角度。
變量 err_status 用于傳輸計(jì)算的結(jié)果。如果計(jì)算不成功,則該變量將傳輸一個(gè)相當(dāng)于錯(cuò)誤代碼的值:
-4 預(yù)進(jìn)變量 $TOOL 無效。
-3 預(yù)進(jìn)變量 $BASE 無效。
-2 err_status 還沒有有效值。
-1 并非所有的機(jī)器人軸角度 / 所需的附加軸角度都已定義。
0 計(jì)算成功,無錯(cuò)誤。
1 對(duì)于規(guī)定的軸角度,超出了軟件限位開關(guān)。
2 數(shù)學(xué)轉(zhuǎn)換中出錯(cuò)
例:
pos_int=forward(axis_INT[BU_nr],Null_Hifu)
審核編輯:劉清
-
機(jī)器人
+關(guān)注
關(guān)注
213文章
29729瀏覽量
212820 -
限位開關(guān)
+關(guān)注
關(guān)注
0文章
50瀏覽量
5044
原文標(biāo)題:KUKA 系統(tǒng)函數(shù)FORWARD()計(jì)算空間中的笛卡爾位置
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
JCMsuite應(yīng)用:傾斜平面波傳播透過光闌的傳輸
如何在vision空間中添加xy標(biāo)尺
【機(jī)器人在線】噴涂機(jī)器人軌跡偏差優(yōu)化的發(fā)展現(xiàn)狀
【正點(diǎn)原子FPGA連載】第十二章基于霍夫變換的直線檢測(cè)實(shí)驗(yàn)-領(lǐng)航者ZYNQ之HLS 開發(fā)指南
機(jī)器人系統(tǒng)與控制需求簡(jiǎn)介
如何將函數(shù)代碼移到RAM地址空間中呢?
Hilbert空間中κ-嚴(yán)格偽壓縮的強(qiáng)收斂定理
雙機(jī)械臂運(yùn)動(dòng)軌跡優(yōu)化方法

無線電能傳輸系統(tǒng)平行多匝線圈空間位置與效率分析

關(guān)于Flash程序空間中的數(shù)據(jù)訪問的實(shí)驗(yàn)

KUKA機(jī)器人系統(tǒng)函數(shù)
KUKA機(jī)器人系統(tǒng)函數(shù)INVERSE()介紹
六自由度機(jī)械臂三次多項(xiàng)式插值法

評(píng)論