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

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

3天内不再提示

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

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2021-05-08 11:26 次阅读

$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 执行。

e8101b86-a80c-11eb-9728-12bb97331649.png

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

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

检查制造商识别号:

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

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

检验产品号;

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

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

检查审核编号:

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

 OFF: 不检查版本号。

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

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

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

检查系列号;

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

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

e834514a-a80c-11eb-9728-12bb97331649.jpg

e86574dc-a80c-11eb-9728-12bb97331649.jpg

编辑:jq

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

    关注

    10

    文章

    2695

    浏览量

    87156
  • 驱动程序
    +关注

    关注

    19

    文章

    769

    浏览量

    47204
  • 函数
    +关注

    关注

    3

    文章

    3859

    浏览量

    61297
  • IOC
    IOC
    +关注

    关注

    0

    文章

    28

    浏览量

    10048

原文标题:$IOBUS_INFO[]读取是否出现总线故障

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

收藏 人收藏

    评论

    相关推荐

    谷景告诉你电感器坏了会出现什么故障

    电子发烧友网站提供《谷景告诉你电感器坏了会出现什么故障.docx》资料免费下载
    发表于 02-28 10:21 0次下载

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

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

    找到CAN总线故障)节点的三种办法

    CAN总线的节点可能会出现故障,导致整个系统运行不正常。在本文中,将详细介绍三种常见的方法来找到CAN总线故障节点。 首先,使用
    的头像 发表于 02-02 10:35 567次阅读

    晶振为什么会出现漂温问题?

    晶振为什么会出现漂温问题? 晶振是一种广泛应用于电子设备中的元器件,其作用是提供稳定的时钟信号。然而,有时晶振会出现漂温问题,即随着工作时间的增加,晶振输出的频率会发生变化。这个问题在
    的头像 发表于 01-24 14:04 267次阅读

    i2c读取每4毫秒偶尔会出现故障的原因?

    i2c读取每4毫秒偶尔会出现故障。 概率约为 1, 500:1。 失败的原因是 I2C_ERR_OTHER。 版本为版本:1.40.0_7.0.0
    发表于 01-19 07:12

    使用LTC6804-2监视电池电压时,是否会出现某时刻电压采集不到的情况?

    在使用LTC6804-2的是否会出现某时刻电压采集不到,然后寄存器显示一个XXXX的数值,这个XXXX的数值和不接电池读取的数值相同,是否会出现
    发表于 01-05 07:10

    交流电机经常会出现哪些故障?有没有什么简单的判断方法呢?

    我们厂最近买了台交流电机,想要做对该电机的应对措施,现请教交流电机经常会出现哪些故障?有没有什么简单的判断方法?希望解答
    发表于 12-22 08:11

    运放电路中为什么会出现虚短和虚断?

    运放电路中为什么会出现虚短和虚断?  运放电路是电子电路中常用的一种放大电路,可以实现信号放大和信号滤波等功能。然而在实际应用中,经常会出现虚短和虚断的情况,影响了电路的正常工作。本文将详细介绍
    的头像 发表于 09-20 16:29 2655次阅读

    为什么buck电路后级输出电压会出现周期性尖峰脉动?

    和使用中,我们会发现,Buck电路的后级输出电压会出现周期性的尖峰脉动,这给电路的性能和使用带来了一些难题。那么,为什么Buck电路后级输出电压会出现这种周期性的尖峰脉动呢? 答案并不复杂,但需要从以下几个方面逐一探究。 首先,
    的头像 发表于 09-12 15:52 1133次阅读

    can总线有哪些典型的故障形式

    当CAN总线出现故障或数据传输异常时,往往会出现多种奇怪的故障现象,如仪表板显示异常,车辆无法启动,启动后无法熄灭,车辆动力性能下降,某些电
    发表于 08-29 10:06 1343次阅读
    can<b class='flag-5'>总线</b>有哪些典型的<b class='flag-5'>故障</b>形式

    使用STM32C031的IIC总线调试buck电源时突然带载会出现IIC无响应的问题

    如题 在使用STM32C031的IIC总线调试buck电源时突然带载会出现IIC无响应的问题,调试也会死掉,最近一次测试时出现了C031被锁死 调试器无法识别的问题
    发表于 08-08 07:10

    快速检修PCBA加工后出现故障的方法

    一站式PCBA智造厂家今天为大家讲讲如何快速检修PCBA加工后出现故障?快速检测出PCBA故障问题的方法。PCBA加工后有时会出现一些故障
    的头像 发表于 06-27 09:09 413次阅读

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

    借助 IOCTL 函数可停用并再次激活总线故障。在默认情况下激活总线故障。如果出现总线
    发表于 05-25 14:54 117次阅读
    $<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系统变量:$IOBUS_INFO[]读取是否出现总线故障

    STRUC Iobus_Info_T CHAR name[256], drv_name[256], BOOL bus_ok, bus_installed
    的头像 发表于 05-24 18:20 857次阅读
    KUKA系统变量:$<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>

    为何会出现接地、短路故障

    电工常常会遇到短路或者是接地故障,就算是普通人,在日常的家庭用电中也常常会遇到这样的问题。 很多人搞不懂什么是短路,什么是接地故障。 接地故障指导体与大地的意外连接,电线路所设置的过电流保护兼作接地
    的头像 发表于 05-23 16:53 3455次阅读
    为何<b class='flag-5'>会出现</b>接地、短路<b class='flag-5'>故障</b>