0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

$DATAPATH[]扩展编译器搜索路径

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-06-10 11:10 次阅读

$DATAPATH[]

扩展编译器搜索路径

使用变量校正功能,可以读取和显示机器人内核系统的变量。为了通过变量校正功能显示运行时变量,编译器搜索路径必须扩展到当前程序或当前解释器环境。程序的名称由 $DATAPATH[] 指定。

$DATAPATH[]=" Name"

例如

Program: PALLETIZING.SRC

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

    文章

    1575

    浏览量

    48606
  • 变量
    +关注

    关注

    0

    文章

    594

    浏览量

    28109
  • KUKA
    +关注

    关注

    3

    文章

    216

    浏览量

    16257

原文标题:KUKA系统变量$DATAPATH[]扩展编译器搜索路径

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    QT开发学习笔记1(安装交叉编译器

    QT安装交叉编译器
    的头像 发表于 02-18 10:02 338次阅读
    QT开发学习笔记1(安装交叉<b class='flag-5'>编译器</b>)

    在link中设置了库的路径,但是编译器一直提示找不到库是为什么?

    我在link中设置了库的路径,但是编译器一直提示找不到库,同样的.a文件在tasking中能编译
    发表于 02-18 08:27

    编译器的优化选项

    一个程序首先要保证正确性,在保证正确性的基础上,性能也是一个重要的考量。要编写高性能的程序,第一,必须选择合适的算法和数据结构;第二,应该编写编译器能够有效优化以转换成高效可执行代码的源代码,要做到
    的头像 发表于 11-24 15:37 398次阅读
    <b class='flag-5'>编译器</b>的优化选项

    新版编译器的设计思路和优化方法

    小程序编译器在小程序开发、预览、发布各个阶段都需要使用,因此编译器性能会直接影响到开发者开发效率,也会影响到开发者工具的使用体验。 由于旧版的编译器(基于 webpack4)在构建大型项目时会很慢,内存占用也高,一直被开发者吐槽
    发表于 10-13 11:21 149次阅读
    新版<b class='flag-5'>编译器</b>的设计思路和优化方法

    Keil修改ARM编译器及配置方法

    Keil MDK自 V5.36 版本之后,默认就不带 Arm Compiler V5版本编译器。如果需要使用 V5 版本编译器,就需要自己下载并安装。
    发表于 09-19 10:41 2149次阅读
    Keil修改ARM<b class='flag-5'>编译器</b>及配置方法

    如何安装ARM编译器Linux版

    本教程介绍如何下载、安装、设置您的环境,以及如何开始使用ARM编译器for Linux。 ARM编译器Linux版软件包包括ARM C/C++编译器、ARM Fortran编译器和AR
    发表于 08-28 06:45

    RealView编译工具4.0版编译器参考指南

    。 要在严格模式下编译,请使用命令行选项--Strong。 GNU模式在GNU模式下,相关源代码语言的所有GNU编译器扩展都是可用的。 例如,在GNU模式下: ·当源语言为C90、C99或非严格C++
    发表于 08-18 06:13

    ARM编译器扩展矢量扩展用户指南

    ARM编译器工具链支持为ARMv8-A AArch64实现可伸缩向量扩展(SVE)EAC(00rel1)的目标。 SVE是针对AArch64的下一代SIMD指令集,它为高性能计算(HPC)引入了以下
    发表于 08-16 06:51

    ARM编译器5.06版ARMCC用户指南

    。 源代码提供一个或多个包含C或C++源代码的文本文件的文件名。 默认情况下,编译器在当前目录中查找源文件并创建输出文件。 如果源文件是程序集文件,即扩展名为.s的文件,则编译器会激活ARM汇编
    发表于 08-12 07:15

    Arm编译器扩展矢量扩展用户指导

    Arm编译器工具链支持实现可伸缩矢量扩展(SVE)EAC的目标(00rel2)用于Armv8‑A AArch64。 SVE是AArch64的SIMD指令集,它为High引入了以下体系结构特征性能计算
    发表于 08-08 06:34

    编译器的标准生命周期

    编译器的标准生命周期
    发表于 07-05 19:32 0次下载
    <b class='flag-5'>编译器</b>的标准生命周期

    Neuron 现场编译器用户指南

    Neuron 现场编译器用户指南
    发表于 07-04 20:47 0次下载
    Neuron 现场<b class='flag-5'>编译器</b>用户指南

    SDCC-Linux下的51 MCU编译器

    SDCC (小型设备C编译器)是为8位微控制器开发的免费C编译器。尽管兼容多种不同体系结构,但SDCC C编译器更适合8051内核。 SDCC是命令行固件开发工具,含预处理器、编译器
    的头像 发表于 06-16 15:19 3633次阅读

    是否有8266的BASIC编译器之类的东西?

    是否有 8266 的 BASIC 编译器之类的东西?做了一个搜索,我可以找到几个 BASIC 解释加载到 8266 上,使其充当 BASIC 编程环境。 但这不是我要找的。 我想要一个用于
    发表于 05-16 07:43

    R32C/100系列C编译器包V.1.01 C编译器用户手册

    R32C/100系列C编译器包V.1.01 C编译器用户手册
    发表于 04-28 19:54 1次下载
    R32C/100系列C<b class='flag-5'>编译器</b>包V.1.01 C<b class='flag-5'>编译器</b>用户手册