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

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

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

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

機(jī)器人及PLC自動化應(yīng)用 ? 來源:機(jī)器人及PLC自動化應(yīng)用 ? 作者:機(jī)器人及PLC自動化 ? 2021-05-08 10:41 ? 次閱讀

498db462-ad77-11eb-bf61-12bb97331649.png

$PRO_IP

參照解釋器,使用過程指針的數(shù)據(jù)進(jìn)行結(jié)構(gòu)化

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

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

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

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

l?通過變量校正功能對變量的讀/寫指的是$ INTERPRETER的當(dāng)前值。

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

單提交模式(默認(rèn)操作模式)中的機(jī)械手控制器:

?0:提交口譯員

?1:機(jī)器人口譯員

多提交模式下的機(jī)器人控制器(僅適用于KUKA System Software 8.3和更高版本):

?1:機(jī)器人口譯員

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

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

?4:擴(kuò)展提交解釋器2

?…

?9:擴(kuò)展提交解釋器7

$ PRO IP在提交解釋器中包含以下初始化組件:

? $PRO_IP.SNR

? $PRO_IP.Name[]

? $PRO_IP.I_Executed

組件$ PRO_IP.P_Arrived沒有在其子解釋器中初始化。讀取提交程序中的組件P_Arrived會觸發(fā)錯誤消息{$ variable}值invalid。

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

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

$PRO_IP= Process data 類型: Pro_Ip

具有流程指針的當(dāng)前數(shù)據(jù)的結(jié)構(gòu)

Pro_Ip:

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)行的模塊名稱

snr: 解釋程序正在運(yùn)行的程序段號(通常不等于程序的行號)

name_c[]:主運(yùn)行中插補(bǔ)器所在的模塊的名稱

snr_c: 主運(yùn)行中插補(bǔ)器所在的程序段號

i_executed: 指示該塊是否已經(jīng)由解釋器執(zhí)行(= TRUE)

p_arrived:指示機(jī)器人所在路徑上的點(diǎn)(僅與運(yùn)動指令有關(guān))

?0:到達(dá)運(yùn)動的目標(biāo)或輔助點(diǎn)

?1:未達(dá)到目標(biāo)點(diǎn)(機(jī)器人在路徑上某處)

?2:不相關(guān)

?3:到達(dá)CIRC或SCIRC運(yùn)動的輔助點(diǎn)

?4:在起點(diǎn)和輔助點(diǎn)之間的區(qū)域中移動

p_name[]:機(jī)器人所位于的目標(biāo)或輔助點(diǎn)的名稱或集合

S101 … 解釋器所在的調(diào)用者堆棧

S110

$PRO_IP0: 在提交解釋器中使用過程指針的數(shù)據(jù)進(jìn)行結(jié)構(gòu)

該變量包含將由提交解釋器接下來執(zhí)行的塊的數(shù)據(jù)??梢酝ㄟ^機(jī)器人程序和提交程序讀取變量。也可以使用變量校正功能將數(shù)據(jù)寫入其中。

如果在多提交模式下操作機(jī)器人控制器(僅在KUKA System Software 8.3及更高版本中可用),則該變量無關(guān)緊要。在多提交模式下,機(jī)器人控制器的系統(tǒng)狀態(tài)被分組在變量$ PROG_INFO []中。

$PRO_IP1: 機(jī)器人解釋器中帶有過程指針數(shù)據(jù)的結(jié)構(gòu)

該變量包含將由機(jī)器人解釋器接下來執(zhí)行的塊的數(shù)據(jù)。可以通過機(jī)器人程序和提交程序讀取變量。也可以使用變量校正功能將數(shù)據(jù)寫入其中。

編輯:jq

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

    關(guān)注

    211

    文章

    28557

    瀏覽量

    207693
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7102

    瀏覽量

    89283
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3793

    瀏覽量

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

    關(guān)注

    0

    文章

    103

    瀏覽量

    6546

原文標(biāo)題:$PRO_IP當(dāng)前KRL處理的處理指針

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

收藏 人收藏

    評論

    相關(guān)推薦

    芯原顯示處理IP DC8200-FS獲得ISO 26262 ASIL B認(rèn)證

    近日,芯原股份 (芯原,股票代碼:688521.SH) 今日宣布其高性能、低功耗的顯示處理IP DC8200-FS已成功通過ISO 26262 ASIL B級汽車功能安全認(rèn)證。認(rèn)證證書由國際檢驗認(rèn)證機(jī)構(gòu)TüV NORD頒發(fā)。
    的頭像 發(fā)表于 01-08 11:10 ?204次閱讀

    盛顯科技:解決投影融合處理器連接超時問題的步驟

    松動或損壞的情況。 2、重啟網(wǎng)絡(luò)設(shè)備:嘗試重啟路由器或交換機(jī)等網(wǎng)絡(luò)設(shè)備,以排除網(wǎng)絡(luò)故障。 3、檢查IP地址和端口:確認(rèn)投影融合處理器的IP地址和端口設(shè)置是否正確。如果使用的是靜態(tài)IP
    的頭像 發(fā)表于 12-26 14:58 ?143次閱讀
    盛顯科技:解決投影融合<b class='flag-5'>處理</b>器連接超時問題的步驟

    TICS pro一直無法識別任何設(shè)備,請問如何處理,如何恢復(fù)出廠設(shè)置?

    第一次連接USB時有提示升級固件,升級過程中有報錯。重新插拔usb后虛擬機(jī)顯示usb設(shè)備正常連接,但是TICS pro一直無法識別任何設(shè)備,請問如何處理,如何恢復(fù)出廠設(shè)置?
    發(fā)表于 11-08 13:39

    芯原畸變矯正處理IP DW200-FS已通過ISO 26262 ASIL B認(rèn)證

    芯原股份(芯原,股票代碼:688521.SH)今日宣布其畸變矯正(DeWarp)處理IP DW200-FS已通過ISO 26262 ASIL B級汽車功能安全認(rèn)證。認(rèn)證證書由國際檢驗認(rèn)證機(jī)構(gòu)TüV
    的頭像 發(fā)表于 10-22 10:30 ?253次閱讀

    IP地址庫:從收集到處理

    準(zhǔn)確的IP地址庫對于網(wǎng)絡(luò)管理、安全防護(hù)、地理定位等眾多領(lǐng)域都十分重要。然而,原始的IP地址數(shù)據(jù)往往存在著各種問題,如不完整、不準(zhǔn)確、重復(fù)等,因此,對IP地址庫數(shù)據(jù)進(jìn)行有效的收集、清洗和處理
    的頭像 發(fā)表于 08-26 11:47 ?371次閱讀
    <b class='flag-5'>IP</b>地址庫:從收集到<b class='flag-5'>處理</b>

    面試常考+1:函數(shù)指針指針函數(shù)、數(shù)組指針指針數(shù)組

    在嵌入式開發(fā)領(lǐng)域,函數(shù)指針、指針函數(shù)、數(shù)組指針指針數(shù)組是一些非常重要但又容易混淆的概念。理解它們的特性和應(yīng)用場景,對于提升嵌入式程序的效率和質(zhì)量至關(guān)重要。一、
    的頭像 發(fā)表于 08-10 08:11 ?943次閱讀
    面試常考+1:函數(shù)<b class='flag-5'>指針</b>與<b class='flag-5'>指針</b>函數(shù)、數(shù)組<b class='flag-5'>指針</b>與<b class='flag-5'>指針</b>數(shù)組

    一加 Ace 3 Pro搭載逐點(diǎn)半導(dǎo)體視覺處理器帶來游戲體驗新升級

    新發(fā)布的一加Ace 3 Pro智能手機(jī)搭載逐點(diǎn)半導(dǎo)體X7 Gen 2視覺處理
    的頭像 發(fā)表于 07-03 09:40 ?483次閱讀

    巖土工程監(jiān)測中振弦采集儀數(shù)據(jù)處理解讀的挑戰(zhàn)與方法

    巖土工程監(jiān)測中振弦采集儀數(shù)據(jù)處理解讀的挑戰(zhàn)與方法 巖土工程監(jiān)測是確保工程安全的重要環(huán)節(jié),而振弦采集儀是巖土工程監(jiān)測中常用的一種設(shè)備。振弦采集儀通過測量土體的振動響應(yīng),可以獲取土體的力學(xué)性質(zhì)和結(jié)構(gòu)
    的頭像 發(fā)表于 06-03 13:59 ?325次閱讀
    巖土工程監(jiān)測中振弦采集儀數(shù)據(jù)<b class='flag-5'>處理</b>與<b class='flag-5'>解讀</b>的挑戰(zhàn)與方法

    慧視Viztra-ME025圖像處理板 中端性能的RK3399Pro板卡

    的Viztra-ME025圖像處理板就十分合適。Viztra-ME025圖像處理板采用國內(nèi)智能AI芯片RK3399pro,植入公司自主研發(fā)的智能圖像算法,基于輸入的可見光
    的頭像 發(fā)表于 06-01 08:29 ?486次閱讀
    慧視Viztra-ME025圖像<b class='flag-5'>處理</b>板  中端性能的RK3399<b class='flag-5'>Pro</b>板卡

    CapCut Pro APK的特點(diǎn)功能及優(yōu)勢

    APK 包含大量功能,旨在增強(qiáng)編輯體驗,釋放創(chuàng)造力。 以下是一些顯著特點(diǎn): 多軌編輯:CapCut Pro 允許用戶同時處理多個視頻和音頻音軌,從而將各種元素?zé)o縫整合到最終合成中。 高級特效和濾鏡
    發(fā)表于 05-20 06:57

    芯原股份DC8200顯示處理IP助力賽昉科技RISC-V架構(gòu)SoC

    芯原股份宣布,賽昉科技成功將芯原的先進(jìn)顯示處理IP DC8200應(yīng)用于其基于RISC-V架構(gòu)的量產(chǎn)SoC昉·驚鴻-7110中。JH-7110 SoC以其卓越的性能、低功耗和安全性,為眾多領(lǐng)域如云計算、工業(yè)控制、網(wǎng)絡(luò)附加存儲等提供了全面的智能視覺
    的頭像 發(fā)表于 03-27 10:02 ?687次閱讀

    賽昉基于RISC-V的JH-7110智能視覺處理平臺采用了芯原的顯示處理IP

    芯原股份(芯原,股票代碼:688521.SH)今日宣布賽昉科技(簡稱“賽昉”)基于RISC-V架構(gòu)的量產(chǎn)SoC昉·驚鴻-7110(JH-7110)采用了芯原的顯示處理IP DC8200。該SoC
    的頭像 發(fā)表于 03-22 13:47 ?456次閱讀

    C語言的指針用法

    C語言編程中善用指針可以簡化一些任務(wù)的處理,而對于一些任務(wù)(比如動態(tài)內(nèi)存分配),必須要有指針才行的。也就是說精通C指針編程是很有必要的,幫助你成為一名優(yōu)秀的Cer。
    發(fā)表于 03-05 14:22 ?381次閱讀
    C語言的<b class='flag-5'>指針</b>用法

    怎么理解指針指針?

    怎么理解指針指針?其實這個概念并不難,只是把它放到實際應(yīng)用中,容易造成困擾。
    的頭像 發(fā)表于 02-23 16:46 ?1234次閱讀
    怎么理解<b class='flag-5'>指針</b>的<b class='flag-5'>指針</b>?

    Andes晶心科技推出高性能AndesCore AX65處理IP

    Andes晶心科技,一家專注于高性能處理IP的領(lǐng)先供應(yīng)商,近日宣布全面推出其最新產(chǎn)品——AndesCore? AX65。這款高性能處理IP是AndesCore AX60系列中的首款
    的頭像 發(fā)表于 01-17 14:28 ?922次閱讀