0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

KUKA的$PRO_IP變量簡(jiǎn)析

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 2023-03-20 10:30 ? 次閱讀

其中包含引用解釋器的進(jìn)程指針的數(shù)據(jù).

變量包含接下來將在解釋器中執(zhí)行的塊的數(shù)據(jù)。

根據(jù)特定的解釋器,訪問數(shù)據(jù)的方式如下:

讀取機(jī)器人程序中的變量是指機(jī)器人在解釋器中的狀態(tài)。

在提交程序中讀取變量是指關(guān)聯(lián)的提交解釋器的狀態(tài)。

通過變量校正函數(shù)讀取/寫入變量是指$INTERPRETER的當(dāng)前值。

$INTERPRETER的可能值取決于機(jī)器人控制器所處的提交模式。

機(jī)器人控制器處于單次提交模式(默認(rèn)操作模式):

0:提交解釋器

1:機(jī)器人翻譯

多提交模式下的機(jī)器人控制器(僅適用于KUKA系統(tǒng)軟件8.3及更高版本):

1:機(jī)器人解釋器

2:系統(tǒng)提交解釋器

3:擴(kuò)展提交解釋器1

4:擴(kuò)展提交解釋器2 … 9:擴(kuò)展提交解釋器7

提交程序中訪問P_Arrived: $PRO_IP在提交解釋器中包含以下初始化組件:

? $PRO_IP.SNR ? $PRO_IP.Name[] ? $PRO_IP.I_Executed

組件$PRO_IP.P_Arrived未在子模塊解釋器中初始化。

在提交程序中讀取組件P_Arrived會(huì)觸發(fā)錯(cuò)誤消息{$variable}值無效。

為了能夠讀取提交程序中的機(jī)器人解釋器組件P_Arrived,必須使用變量$PRO_IP1:

IF ($PRO_IP1.P_Arrived == 1) THEN …

$PRO_IP= Process data

STRUC Pro_Ip CHAR name[32], INT snr, CHAR name_c[32], INT snr_c, BOOL i_executed, INT p_arrived, CHAR p_name[24], CALL_STACK S101, S102, …S110

name[] 解釋器在其中進(jìn)行預(yù)運(yùn)行的模塊的名稱
snr 解釋器在其中預(yù)先運(yùn)行的塊的編號(hào)(通常不等于程序)
name_c[] 插值器所在的模塊的名稱
snr_c 插值器所在的塊的編號(hào)
i_executed 指示解釋器是否已經(jīng)執(zhí)行了塊(=TRUE)
p_arrived 指示機(jī)器人所在路徑上的點(diǎn)(僅與運(yùn)動(dòng)指令相關(guān))
? 0:到達(dá)運(yùn)動(dòng)的目標(biāo)或輔助點(diǎn)
? 1:未達(dá)到目標(biāo)點(diǎn)(機(jī)器人在路徑上的某個(gè)位置)
? 2:不相關(guān)
? 3:到達(dá)CIRC或SCIRC行動(dòng)的輔助點(diǎn)
? 4:在起點(diǎn)和輔助點(diǎn)之間的路段上移動(dòng)
p_name[] 機(jī)器人所在的目標(biāo)或輔助點(diǎn)的名稱或集合
S101 …
S110
解釋器所在的調(diào)用方堆棧

6793dc78-c6c2-11ed-bfe3-dac502259ad0.png





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16418

    瀏覽量

    178790
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    211

    文章

    28566

    瀏覽量

    207719
  • KUKA
    +關(guān)注

    關(guān)注

    3

    文章

    217

    瀏覽量

    16573
  • 解釋器
    +關(guān)注

    關(guān)注

    0

    文章

    103

    瀏覽量

    6546

原文標(biāo)題:KUKA 的$PRO_IP變量

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    新能源電池產(chǎn)業(yè)鏈及投資機(jī)會(huì)簡(jiǎn)-磷酸亞鐵鋰

    新能源電池產(chǎn)業(yè)鏈及投資機(jī)會(huì)簡(jiǎn)-磷酸亞鐵鋰  一、前言
    發(fā)表于 12-25 09:34 ?995次閱讀

    【設(shè)計(jì)技巧】rtos的核心原理簡(jiǎn)

    rtos的核心原理簡(jiǎn)rtos全稱real-time operating system(實(shí)時(shí)操作系統(tǒng)),我來簡(jiǎn)單分析下:我們都知道,c語句中調(diào)用一個(gè)函數(shù)后,該函數(shù)的返回地址都是放在堆棧中的(準(zhǔn)確
    發(fā)表于 07-23 08:00

    Linux內(nèi)核網(wǎng)絡(luò)之網(wǎng)絡(luò)層發(fā)送消息之IP分片簡(jiǎn)

    1、Linux內(nèi)核網(wǎng)絡(luò)之網(wǎng)絡(luò)層發(fā)送消息之IP分片簡(jiǎn)本文分析下ip的分片。行 IP 分片。IP
    發(fā)表于 07-20 15:34

    電動(dòng)汽車用鋰離子電池技術(shù)的國(guó)內(nèi)外進(jìn)展簡(jiǎn)

    電動(dòng)汽車用鋰離子電池技術(shù)的國(guó)內(nèi)外進(jìn)展簡(jiǎn)
    發(fā)表于 11-10 13:53 ?805次閱讀

    PCB線路板電鍍銅工藝簡(jiǎn)

    PCB線路板電鍍銅工藝簡(jiǎn)   一.電鍍工藝的分類:   酸性光亮銅電鍍電鍍鎳/金電鍍錫   二.工藝流程:
    發(fā)表于 11-17 14:01 ?4041次閱讀

    EPON技術(shù)簡(jiǎn)

    EPON技術(shù)簡(jiǎn) EPON是一個(gè)新技術(shù),用于保證提供一個(gè)高品質(zhì)與高帶寬利用率的應(yīng)用。   EPON在日本、韓國(guó)、中國(guó)大陸、中國(guó)臺(tái)灣及其它以以太網(wǎng)絡(luò)為基礎(chǔ)的地區(qū)都
    發(fā)表于 01-22 10:43 ?878次閱讀

    鼠標(biāo)HID例程(中)簡(jiǎn)

    鼠標(biāo) HID 例程簡(jiǎn) 緊接《鼠標(biāo) HID 例程簡(jiǎn)(上)》一文,繼續(xù)向大家介紹鼠 標(biāo) HID 例程的未完的內(nèi)容。
    發(fā)表于 07-26 15:18 ?0次下載

    籠型三相異步電動(dòng)機(jī)噪聲故障簡(jiǎn)

    籠型三相異步電動(dòng)機(jī)噪聲故障簡(jiǎn)_陳金剛
    發(fā)表于 01-01 15:44 ?1次下載

    解讀$PRO_IP當(dāng)前KRL處理的處理指針

    $PRO_IP 參照解釋器,使用過程指針的數(shù)據(jù)進(jìn)行結(jié)構(gòu)化 該變量包含將在解釋器中接下來執(zhí)行的塊的數(shù)據(jù)。 根據(jù)特定的解釋器,對(duì)數(shù)據(jù)的訪問如下: l?在機(jī)器人程序中讀取變量是指機(jī)器人解釋器的狀態(tài)。 l
    的頭像 發(fā)表于 05-08 10:41 ?1623次閱讀
    解讀$<b class='flag-5'>PRO_IP</b>當(dāng)前KRL處理的處理指針

    5G AAU 功放控制和監(jiān)測(cè)模塊簡(jiǎn)

    5G AAU 功放控制和監(jiān)測(cè)模塊簡(jiǎn)
    發(fā)表于 10-28 12:00 ?2次下載
    5G AAU 功放控制和監(jiān)測(cè)模塊<b class='flag-5'>簡(jiǎn)</b><b class='flag-5'>析</b>

    一文簡(jiǎn)KUKA-DECL變量和協(xié)議

    聲明并同時(shí)初始化時(shí),每個(gè)變量都需要有自己的 DECL 協(xié)議。無法用唯一的 DECL 協(xié)議聲明和初始化多個(gè)變量。
    的頭像 發(fā)表于 02-10 11:37 ?3434次閱讀
    一文<b class='flag-5'>簡(jiǎn)</b><b class='flag-5'>析</b><b class='flag-5'>KUKA</b>-DECL<b class='flag-5'>變量</b>和協(xié)議

    KUKA的$PRO_IP變量介紹

    其中包含引用解釋器的進(jìn)程指針的數(shù)據(jù).
    的頭像 發(fā)表于 03-31 09:49 ?914次閱讀
    <b class='flag-5'>KUKA</b>的$<b class='flag-5'>PRO_IP</b><b class='flag-5'>變量</b>介紹

    KUKA機(jī)器人系統(tǒng)變量$PRO_NAME所選程序的名稱(參考解釋器)

    如果機(jī)器人控制器在Multi-Submit模式下操作(僅適用于KUKA系統(tǒng)軟件8.3及更高版本),則變量無效。多提交模式下機(jī)器人控制器的系統(tǒng)狀態(tài)分組在變量$PROG_INFO[]中。
    的頭像 發(fā)表于 05-15 09:54 ?1539次閱讀

    AFE8092幀同步特性簡(jiǎn)

    AFE8092幀同步特性簡(jiǎn)
    的頭像 發(fā)表于 08-24 13:37 ?675次閱讀
    AFE8092幀同步特性<b class='flag-5'>簡(jiǎn)</b><b class='flag-5'>析</b>

    KUKA機(jī)器人程序診斷:顯示調(diào)用方堆棧

    $PRO_IP:讀取機(jī)器人程序中的變量是指機(jī)器人在解釋器中的狀態(tài)。 在提交程序中讀取變量是指關(guān)聯(lián)的提交解釋器的狀態(tài)。 通過變量校正函數(shù)讀取/寫入
    的頭像 發(fā)表于 11-08 10:22 ?571次閱讀
    <b class='flag-5'>KUKA</b>機(jī)器人程序診斷:顯示調(diào)用方堆棧