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

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

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

KUKA的$PRO_IP變量介紹

機器人及PLC自動化應(yīng)用 ? 來源:機器人及PLC自動化應(yīng)用 ? 2023-03-31 09:49 ? 次閱讀

其中包含引用解釋器的進程指針的數(shù)據(jù). 變量包含接下來將在解釋器中執(zhí)行的塊的數(shù)據(jù)。 根據(jù)特定的解釋器,訪問數(shù)據(jù)的方式如下: 讀取機器人程序中的變量是指機器人在解釋器中的狀態(tài)。 在提交程序中讀取變量是指關(guān)聯(lián)的提交解釋器的狀態(tài)。

通過變量校正函數(shù)讀取/寫入變量是指$INTERPRETER的當(dāng)前值。 $INTERPRETER的可能值取決于機器人控制器所處的提交模式。

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

pYYBAGQmPKeAcIiMAAETbn9PzkM630.jpg

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

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

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

1b428106-cf11-11ed-bfe3-dac502259ad0.png





審核編輯:劉清

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

    關(guān)注

    112

    文章

    15886

    瀏覽量

    175391
  • 機器人
    +關(guān)注

    關(guān)注

    210

    文章

    27839

    瀏覽量

    204611
  • KUKA
    +關(guān)注

    關(guān)注

    3

    文章

    216

    瀏覽量

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

    關(guān)注

    0

    文章

    103

    瀏覽量

    6467

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

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

收藏 人收藏

    評論

    相關(guān)推薦

    KUKA重型機器人

    這個是KUKA重型機器人處理和測量混凝土軌枕的視頻。處理得相當(dāng)精細。真心值得愛好機器者和愛國者研究研究。
    發(fā)表于 02-03 15:18

    KUKA庫卡機器人伺服驅(qū)動器相關(guān)型號舉例

    KUKA庫卡機器人伺服驅(qū)動器(Servo Drive)是KUKA運動控制的重要組成部分,被普遍應(yīng)用于工業(yè)機器人及數(shù)控加工中心等自動化設(shè)備中。是用來控制伺服電機的一種控制器,其作用類似于變頻器作用于
    發(fā)表于 09-08 16:30

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

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

    KUKA系統(tǒng)變量:$ERR

    ON_ERROR_PROCEED 可用于抑制由以下程序行觸發(fā)的運行時錯誤消息。機器人控制器跳過觸發(fā)錯誤的語句,并用有關(guān)錯誤的信息填充系統(tǒng)變量 $ERR。
    的頭像 發(fā)表于 07-01 10:42 ?2696次閱讀

    KUKA 8.2系統(tǒng)遠程連接步驟介紹

    KUKA 8.2系統(tǒng)遠程連接步驟介紹,實現(xiàn)遠程訪問需要在KLIconfig.xml文件里進行更改設(shè)置.
    的頭像 發(fā)表于 07-27 15:56 ?1818次閱讀

    KUKA系統(tǒng)變量$INTERPRETER解釋器

    通過變量可以讀取許多系統(tǒng)狀態(tài),并且在許多情況下也可以進行設(shè)置。嚴(yán)格來說,這些變量存在多次-每個解釋器一次。對于所有解釋器,它們的名稱相同。
    的頭像 發(fā)表于 01-03 11:16 ?1306次閱讀

    KUKA的$PRO_IP變量簡析

    變量包含接下來將在解釋器中執(zhí)行的塊的數(shù)據(jù)。
    的頭像 發(fā)表于 03-20 10:30 ?1214次閱讀

    KUKA-DECL變量和協(xié)議介紹

    聲明并同時初始化時,每個變量都需要有自己的 DECL 協(xié)議。無法用唯一的 DECL 協(xié)議聲明和初始化多個變量
    的頭像 發(fā)表于 03-20 11:18 ?2144次閱讀
    <b class='flag-5'>KUKA</b>-DECL<b class='flag-5'>變量</b>和協(xié)議<b class='flag-5'>介紹</b>

    KUKA系統(tǒng)變量:$ERR 程序信息的結(jié)構(gòu)

    變量可用于評估當(dāng)前執(zhí)行的程序相對于提前運行。例如,該變量可用于評估程序中的錯誤,以便能夠使用合適的故障服務(wù)功能對其進行響應(yīng)。
    的頭像 發(fā)表于 03-21 11:20 ?608次閱讀

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

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

    KUKA系統(tǒng)變量:$IOSIM_OPT模擬的激活或停用

    使用了KUKA.OfficeSite,或者系統(tǒng)軟件的映像正在辦公電腦上運行。
    的頭像 發(fā)表于 05-17 16:30 ?1213次閱讀

    KUKA系統(tǒng)變量:$PROG_INFO

    Prog_Info STRUC Prog_Info CHAR sel_name[32], PRO_STATE p_state,?PRO_MODE p_mode, CHAR pro_ip_name[32], INT
    的頭像 發(fā)表于 05-23 10:15 ?965次閱讀

    KUKA.ProConOS軟件相關(guān)變量

    借助Mulitprog庫KrcExVarLib的功能塊,可以從數(shù)組變量中讀取單個或多個值,也可以將其寫入數(shù)組變量
    發(fā)表于 05-26 09:27 ?448次閱讀

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

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

    KUKA系統(tǒng)變量$err說明

    變量可用于評估相對于提前運行的當(dāng)前執(zhí)行程序。例如,該變量可用于評估程序中的錯誤,以便能夠使用適當(dāng)?shù)墓收戏?wù)功能對其進行響應(yīng)。
    的頭像 發(fā)表于 12-18 15:41 ?613次閱讀