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

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

3天内不再提示

KUKA系统变量:$PROG_INFO

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-05-23 10:15 次阅读

$PROG_INFO[]将某些系统状态组合在一个结构中。

$PROG_INFO[ Interpreter ] = Information

Interpreter 类型:INT
 1:机器人翻译
 2:系统提交解释器
 3:扩展提交解释器1
 4:扩展提交解释器2
 …
 9:扩展提交解释器7
Information 类型: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 pro_ip_snr

sel_name[] 所选程序的名称
p_state 程序状态
可能的值与$PRO_STATE的值相同。
p_mode 程序运行模式
可能的值与$PRO_MODE的值相同。
pro_ip_name[] 当前模块的名称
pro_ip_snr 当前模块中的电流

例子:

DEF myProgr()

...

WAIT FOR $PROG_INFO[4].P_STATE == #P_ACTIVE

意思是:等待扩展提交2选择并启动程序。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 程序
    +关注

    关注

    117

    文章

    3787

    浏览量

    81044
  • KUKA
    +关注

    关注

    3

    文章

    217

    浏览量

    16532
  • 解释器
    +关注

    关注

    0

    文章

    103

    浏览量

    6513

原文标题:KUKA系统变量:$PROG_INFO[]

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

收藏 人收藏

    评论

    相关推荐

    如何区分Info与CoWoS封装?

    Info封装与CoWoS封装是目前2.5D封装的典型代表,同属于TSMC开发的2.5D封装,那么如何区分 Info封装与CoWoS封装呢?主要从以下方面进行阐述。
    发表于 06-20 11:50 3128次阅读
    如何区分<b class='flag-5'>Info</b>与CoWoS封装?

    KUKA库卡机器人伺服驱动器相关型号举例

    普通交流马达,属于伺服系统的一部分,主要应用于高精度的定位系统。型号举例:KUKA库卡 00-103-117 Lenze伺服驱动器 (EVS9326-KHV531)KUKA库卡 00-
    发表于 09-08 16:30

    PSoC 1 ISSP_Prog_Spec_TRM

    PSoC 1 ISSP_Prog_Spec_TRM
    发表于 10-10 14:57 6次下载
    PSoC 1 ISSP_<b class='flag-5'>Prog</b>_Spec_TRM

    KUKA系统变量:$ERR

    ON_ERROR_PROCEED 可用于抑制由以下程序行触发的运行时错误消息。机器人控制器跳过触发错误的语句,并用有关错误的信息填充系统变量 $ERR。
    的头像 发表于 07-01 10:42 2978次阅读

    KUKA 8.2系统远程连接步骤介绍

    KUKA 8.2系统远程连接步骤介绍,实现远程访问需要在KLIconfig.xml文件里进行更改设置.
    的头像 发表于 07-27 15:56 2016次阅读

    KUKA系统变量$err注意事项说明

    变量可用于评估相对于提前运行的当前执行程序。例如,该变量可用于评估程序中的错误,以便能够使用适当的故障服务功能对其进行响应。
    的头像 发表于 12-06 17:11 1249次阅读

    KUKA系统变量$INTERPRETER解释器

    通过变量可以读取许多系统状态,并且在许多情况下也可以进行设置。严格来说,这些变量存在多次-每个解释器一次。对于所有解释器,它们的名称相同。
    的头像 发表于 01-03 11:16 1476次阅读

    KUKA的$PRO_IP变量简析

    变量包含接下来将在解释器中执行的块的数据。
    的头像 发表于 03-20 10:30 1382次阅读

    KUKA-DECL变量和协议介绍

    声明并同时初始化时,每个变量都需要有自己的 DECL 协议。无法用唯一的 DECL 协议声明和初始化多个变量
    的头像 发表于 03-20 11:18 2394次阅读
    <b class='flag-5'>KUKA</b>-DECL<b class='flag-5'>变量</b>和协议介绍

    KUKA系统变量:$ERR 程序信息的结构

    变量可用于评估当前执行的程序相对于提前运行。例如,该变量可用于评估程序中的错误,以便能够使用合适的故障服务功能对其进行响应。
    的头像 发表于 03-21 11:20 722次阅读

    KUKA机器人系统变量$PRO_NAME所选程序的名称(参考解释器)

    如果机器人控制器在Multi-Submit模式下操作(仅适用于KUKA系统软件8.3及更高版本),则变量无效。多提交模式下机器人控制器的系统状态分组在
    的头像 发表于 05-15 09:54 1482次阅读

    KUKA系统变量:$IOSIM_OPT模拟的激活或停用

    使用了KUKA.OfficeSite,或者系统软件的映像正在办公电脑上运行。
    的头像 发表于 05-17 16:30 1489次阅读

    KUKA系统变量:$IOBUS_INFO[]读取是否出现总线故障

    STRUC Iobus_Info_T CHAR name[256], drv_name[256], BOOL bus_ok, bus_installed
    的头像 发表于 05-24 18:20 1321次阅读
    <b class='flag-5'>KUKA</b><b class='flag-5'>系统</b><b class='flag-5'>变量</b>:$IOBUS_<b class='flag-5'>INFO</b>[]读取是否出现总线故障

    KUKA.ProConOS软件相关变量

    借助Mulitprog库KrcExVarLib的功能块,可以从数组变量中读取单个或多个值,也可以将其写入数组变量
    发表于 05-26 09:27 530次阅读

    KUKA系统变量$err说明

    变量可用于评估相对于提前运行的当前执行程序。例如,该变量可用于评估程序中的错误,以便能够使用适当的故障服务功能对其进行响应。
    的头像 发表于 12-18 15:41 831次阅读