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

    文章

    3014

    浏览量

    91297
  • 驱动程序
    +关注

    关注

    19

    文章

    868

    浏览量

    49953
  • 函数
    +关注

    关注

    3

    文章

    4406

    浏览量

    66819
  • IOC
    IOC
    +关注

    关注

    0

    文章

    28

    浏览量

    10552

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CAN总线断路、短路及反接故障的现象解析及影响评估

    本文导读在实际运行过程中,CAN总线线路可能因多种因素出现故障,其中断路和短路故障较为常见且影响严重。深入了解这两大类故障的现象及对
    的头像 发表于 10-15 11:41 1289次阅读
    CAN<b class='flag-5'>总线</b>断路、短路及反接<b class='flag-5'>故障</b>的现象解析及影响评估

    InFO-MS到InFO_SoW的先进封装技术

    在先进封装技术向超大型、晶圆级系统集成深化演进的过程中,InFO 系列(InFO-MS、InFO-3DMS)与 CoWoS-L、InFO_SoW 等技术持续突破创新。
    的头像 发表于 08-25 11:25 818次阅读
    从<b class='flag-5'>InFO</b>-MS到<b class='flag-5'>InFO</b>_SoW的先进封装技术

    怎么判断三相交流稳压器出现故障

    判断三相交流稳压器是否出现故障,可以从以下几个方面进行排查和分析:
    的头像 发表于 05-26 14:39 852次阅读
    怎么判断三相交流稳压器<b class='flag-5'>出现</b>了<b class='flag-5'>故障</b>

    KEA128解锁看门狗后出现故障怎么解决?

    从停止状态出来后,我正在解锁 watchdog 并在下一行重新配置它。但是,在解锁 MCU 时会出现故障。如何防止硬故障的发生?
    发表于 04-08 06:42

    CAN总线故障排查:从问题到解决的实战案例

    视频推荐在工业现场的煤安监控网络中,CAN总线通信常因复杂环境出现数据丢失问题。本文以一起煤安监控网络中CAN总线数据丢失的故障排查案例,简述了排查过程和解决方法,为工业现场CAN通信
    的头像 发表于 02-28 11:37 1404次阅读
    CAN<b class='flag-5'>总线</b><b class='flag-5'>故障</b>排查:从问题到解决的实战案例

    称重传感器故障检测方法与策略探究

    中,称重传感器难免会出现故障,影响数据的准确性和系统的稳定性。因此,探索有效的称重传感器故障检测方法与策略,对于保障生产效率和安全至关重要。 一、传统故障检测方法的局限性 传统的称重传
    的头像 发表于 02-07 08:38 1033次阅读
    称重传感器<b class='flag-5'>故障</b>检测方法与策略<b class='flag-5'>探究</b>

    2极数电机为什么会出现相间故障

          2极数电机之所以容易出现相间故障,主要是由于其设计和制造过程中的一些特性所导致的。相间故障是三相电机绕组特有的一种电气故障,它指的是电机绕组相与相之间发生的绝缘被击穿问题。
    的头像 发表于 01-15 07:38 911次阅读
    2极数电机为什么<b class='flag-5'>会出现</b>相间<b class='flag-5'>故障</b>?

    常见wds故障及排除方法

    随着无线网络技术的快速发展,WDS成为了扩展无线网络覆盖范围的有效手段。然而,在实际应用中,WDS配置和运行过程中可能会出现各种故障。 一、WDS配置故障 1.1 无法建立WDS连接 故障
    的头像 发表于 01-08 17:35 1966次阅读

    使用stm32的spi读取ads1256数据,ads1256正常输出数据一段时间后总会出现异常默认设置,为什么?

    使用stm32的spi读取ads1256数据,发现ads1256在正常输出数据一段时间(不确定多少时间,有时候几秒有时候一两分钟)之后,总会出现异常默认设置,表现为数据输出频率(DRDY引脚脉冲
    发表于 01-07 08:23

    变频器出现输出突然消失故障原因及解决

          变频器作为现代工业自动化中不可或缺的重要设备,其在电机调速、节能降耗等方面发挥着关键作用。然而,在实际应用中,变频器偶尔会出现输出突然消失的故障,这不仅影响生产线的正常运行,还可能对设备
    的头像 发表于 01-03 07:38 2373次阅读

    ADS1232测量热电偶,会出现温度抖动,读取的AD值不稳定的情况,怎么解决?

    K型热电偶电路是根据上面设计的,热电偶线不动时,也会出现温度抖动,读取的AD值也是发生变法,不稳定。 程序上面之前是在称重传感器上面移植过来的,在称重量的时候,从未出现过这样的情况。请TI专家给我一些建议
    发表于 12-27 08:31

    请问AFE4400读取的数据什么时候才会出现0?

    我目前用的是AFE4400,读取的是红光、红外光和去环境红光,我想知道读取的数据什么时候才会出现0?随着光照增强,是不是接受到的数据会变得更大?我读取数据的时候,完全屏蔽掉接收端能够
    发表于 12-20 10:03

    使用Max31856时总会出现ovuv故障怎么解决?

    我在使用Max31856时总会出现ovuv故障,我设置的是B型热电偶采集信号,我看资料说明只有在超出±45V时才会出现故障,还有其他条件会出现
    发表于 12-19 08:59

    求助,关于PGA411-Q1 SPI故障读取时间的疑问求解

    完成,电机IGBT过流超过1ms会爆管。 所以这个SPI故障读取时间对我们来说实在是太长。 2、对于PGA411: a、在sin,cos信号有接线松脱,故障报出要有及时性,不然电机高速运转,
    发表于 12-16 06:20

    使用ADS1256中出现重新上电会出现读取AD值不一样的情况,怎么解决?

    您好,我在使用ADS1256中出现重新上电会出现读取AD值不一样的情况:我这边一直给一个恒定的电压输入,重复上电断电读取AD值的实验,10次中大约
    发表于 12-13 09:34