$DATAPATH[]
擴展編譯器搜索路徑
使用變量校正功能,可以讀取和顯示機器人內核系統的變量。為了通過變量校正功能顯示運行時變量,編譯器搜索路徑必須擴展到當前程序或當前解釋器環境。程序的名稱由 $DATAPATH[] 指定。
$DATAPATH[]=" Name"
例如
DEF Palletizing()
REAL Position
Position = 5.5
Pallet = 9.9
UP()
END
DEF UP()
REAL Start
Start = 1.1
END
PALLETIZING.DAT and $CONFIG.DAT
DEFDAT Palletizing
REAL Origin = 7.7
ENDDAT
DEFDAT $CONFIG
REAL Pallet
ENDDAT
搜索路徑擴展到程序 PALLETIZING.SRC。
...
$DATAPATH[] = "Palletizing"
... 如果未選擇程序 PALLETIZING.SRC,則只有在相關數據列表或$CONFIG.DAT 中聲明的程序運行時變量才能使用變量校正功能(原點,托盤)顯示。
Case 2:搜索路徑擴展到當前解釋器環境。
...
$DATAPATH[] = "."
...
如果未選擇程序 PALLETIZING .SRC,則可以使用變量校正功能(位置、托盤、開始、原點)顯示程序的所有運行時變量,包括相關的子程序。
如果選擇了 PALLETIZING.SRC 程序,則只能使用變量校正功能(Position)顯示程序中聲明的運行時變量。
審核編輯 :李倩
-
編譯器
+關注
關注
1文章
1672瀏覽量
51612 -
變量
+關注
關注
0文章
616瀏覽量
29506 -
KUKA
+關注
關注
3文章
218瀏覽量
17474
原文標題:KUKA系統變量$DATAPATH[]擴展編譯器搜索路徑
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
技術分享 | RK3506如何交叉編譯frp wireguard
單片機開發功能安全中編譯器
性能突破 | SpacemiT-X60 在 LLVM 編譯器上實現 16% 顯著提升
開源鴻蒙技術大會2025丨編譯器與編程語言分論壇:語言驅動系統創新,編譯賦能生態繁榮
GCC編譯器,怎么才能實現c文件中未被調用的函數,不會被編譯呢?
邊緣設備AI部署:編譯器如何實現輕量化與高性能?
編譯器功能安全驗證的關鍵要素
兆松科技ZCC編譯器全面支持芯來科技NA系列處理器
RISC-V架構下的編譯器自動向量化
$DATAPATH[]擴展編譯器搜索路徑
評論