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

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

3天内不再提示

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

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-05-24 18:20 次阅读

$IOBUS_INFO[]

具有有关总线驱动程序信息的结构

$IOBUS_INFO[Index ]=Information

Index: 网络号,序列号会自动分配给总线驱动程序。

Information: 类型: Iobus_Info_T, 列出有关总线驱动程序的信息

STRUC Iobus_Info_T CHAR name[256], drv_name[256], BOOL bus_ok, bus_installed

name[] : 总线实例的名称,例如 SYS-X44

drv_name[] : 总线驱动程序的名称,例如 ECat.DRV

bus_ok: TRUE:总线驱动程序正常。

FALSE:总线驱动程序有故障或不兼容。

bus_installed: TRUE:已安装总线驱动程序。

FALSE:未安装总线驱动程序。

激活 / 停用总线故障

借助 IOCTL 函数可停用并再次激活总线故障。在默认情况下激活总线故障。如果出现总线故障,这会导致停止和 / 或锁定激活命令。

可为一个或多个总线实例停用总线故障。如果总线故障被停用,会有如下表现:

 总线故障:不停止和 / 或锁定激活命令

 总线故障:smartHMI 信息窗口中没有故障信息

 smartHMI 信息窗口中会显示以下信息:

KRC IO 总线错误抑制针对下列总线实例激活:{ 总线实例 }{ 总线实例 }{总线实例 }

 如果总线实例中已出现故障,则无法再次激活总线故障。

该情况下可通过系统变量 $IOBUS_INFO[] 读取是否出现总线故障。

激活和停用可以通过 HMI 或 KRL 执行。

a2749d46-ec83-11ed-90ce-dac502259ad0.png

EtherCAT 地址: 自动分配 EtherCAT 地址。该地址可在拓扑编辑器中更改。

EtherCAT Alias: 可脱开设备的 Alias 地址,例如 EMD在运行期间耦合或解耦可脱开设备时,需要该 Alias 地址。

检查制造商识别号:

 勾选: 启动设备时检查制造商 ID。

 未勾选: 不检查制造商 ID。

检验产品号;

勾选:启动设备时检查产品编号。

未勾选:不检查产品编号。

检查审核编号:

检查设备版本号的方法。可选的版本号取决于设备。

 OFF: 不检查版本号。

 EQ: 检查版本号是否一致。

 LW_EQ : 检查版本号的 16 低位字元是否一致。

从设备说明文件中读取默认设置。

检查系列号;

勾选:启动设备时检查序列号。

 未勾选: 不检查序列号。

a2821ae8-ec83-11ed-90ce-dac502259ad0.jpg

a2a7917e-ec83-11ed-90ce-dac502259ad0.jpg





审核编辑:刘清

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

    关注

    9

    文章

    490

    浏览量

    47888
  • DRV
    DRV
    +关注

    关注

    0

    文章

    18

    浏览量

    20594
  • KUKA机器人
    +关注

    关注

    4

    文章

    143

    浏览量

    8768

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

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

收藏 人收藏

    评论

    相关推荐

    KUKA焊接机器人伺服电机常见故障及维修处理

    NC错误报警5.库卡机器人伺服电机伺服系统报警6.库卡机器人伺服电机编码器报警7.库卡机器人伺服电机卡死等.苏州吉海机电设备有限公司,专业维修KUKA焊接机器人伺服电机常见故障以及各品牌机器人
    发表于 09-26 16:51

    探究$err 故障变量的用法

    $ err 具有有关当前程序信息的结构 该变量可用于评估相对于提前运行的当前执行程序。例如,该变量可用于评估程序中的错误,以便能够使用适当的故障服务功能对其进行响应。 该变量具有写保护
    的头像 发表于 04-12 11:13 1472次阅读

    探究IOBUS_INFO[]读取是否出现总线故障

    $IOBUS_INFO[] 具有有关总线驱动程序信息的结构 $IOBUS_INFO[Index ]=Information Index: 网络号,序列号会自动分配给总线驱动程序
    的头像 发表于 05-08 11:26 1834次阅读
    探究<b class='flag-5'>IOBUS_INFO</b>[]<b class='flag-5'>读取</b><b class='flag-5'>是否</b>会<b class='flag-5'>出现</b><b class='flag-5'>总线</b><b class='flag-5'>故障</b>

    如何辨别工控机是否出现故障

    本期上海研强给大家分享的是如何辨别工控机是否出现故障,希望看完本篇文章您能对工控机有一个全新的认识!
    发表于 08-09 17:05 551次阅读

    KUKA机器人PN系统网络故障的判断方法

    KUKA机器人PN系统网络故障的判断方法说明。
    的头像 发表于 03-11 10:08 3253次阅读

    KUKA系统变量$INTERPRETER解释器

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

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

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

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

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

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

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

    KUKA系统变量:$PROG_INFO

    $PROG_INFO[]将某些系统状态组合在一个结构中。 $PROG_INFO[ Interpreter ] = Information Interpreter 类型:INT  1:机器人翻译
    的头像 发表于 05-23 10:15 614次阅读

    $IOBUS_INFO[]读取是否出现总线故障

    借助 IOCTL 函数可停用并再次激活总线故障。在默认情况下激活总线故障。如果出现总线
    发表于 05-25 14:54 122次阅读
    $<b class='flag-5'>IOBUS_INFO</b>[]<b class='flag-5'>读取</b><b class='flag-5'>是否</b><b class='flag-5'>出现</b><b class='flag-5'>总线</b><b class='flag-5'>故障</b>

    KUKA.ProConOS软件相关变量

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

    读取机器人程序中的变量

    其中包含引用解释器的进程指针的数据. 变量包含接下来将在解释器中执行的块的数据。 根据特定的解释器,访问数据的方式如下: 读取机器人程序中的变量是指机器人在解释器中的状态。 在提交程序中读取
    的头像 发表于 05-29 10:02 675次阅读
    <b class='flag-5'>读取</b>机器人程序中的<b class='flag-5'>变量</b>

    KUKA系统变量$err说明

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

    CAN总线系统故障诊断的步骤、方法、注意事项

    和注意事项。 一、故障诊断步骤 1. 确认故障现象:首先,需要对CAN总线系统故障现象进行确认。例如,检查
    的头像 发表于 02-03 11:31 1404次阅读