当前位置:首页 > 工业用地 >ob86机架故障处理办法(ob86机架故障如何编程)

ob86机架故障处理办法(ob86机架故障如何编程)

机架或站故障OB86

机架或站故障OB86 的功能

ob86机架故障处理办法(ob86机架故障如何编程)

当CPU检测到分布式机架或站中出现故障或通信丢失时,它可以通过编程方式访问机架或站故障OB86的启动信息,以确定触发中断的站并做出响应。

与机架或站故障OB86 相关的信息

当OB86被触发时,可以通过OB86的接口变量读取相应的启动信息,这可以帮助确定事件发生的站以及发生事件的类型。引起OB86的接口变量、启动信息和启动事件请参考下图1、图2、图3。

图1. OB86 接口变量

图2. OB86启动信息

图3. 导致OB86 的启动事件

机架或站故障OB86 使用示例

1. 按照以下步骤创建插件中断OB86。如图4所示。

图4. 创建机架或站故障OB86

2. 在OB86 中编程,创建地址为MW100、MB102、MB103 的变量,用于存储模块插拔时读取到的启动信息。如图5所示。

图5. 在OB86 中编程

3、测试结果:下载程序后,查看监控表中MW100、MB102、MB103的数据。当PROFINET IO系统发生故障时,如图6所示。

图6. 测试结果

4、通过OB86启动信息中的LADDR确定触发OB86的故障硬件。

LADDR是故障硬件的硬件标识符。通过OB86中LADDR的值可以判断硬件故障。 LADDR的查看方法如下。您可以在PLC 变量的系统常数中或在网络视图中查看PLC 项目中的所有系统常数。选择特定站点或系统查看系统常数,如图7和图8所示。

图7. 如何查看所有系统常量

图8. 如何查看特定站或系统的系统常量

常见问题:

什么情况会触发机架或站故障OB86?

1. 检测到DP 主站系统或PROFINET IO 系统出现故障(针对到达或离开事件);

2. 检测到DP 从站或IO 设备故障(对于到达或离开事件);

3、检测到PROFINET智能设备部分子模块故障。

使用机架或站故障OB86时应注意什么?

1. 机架或站故障OB 的数量=1;

2. 无论是否编程OB86,机架或站故障都不会导致CPU 进入STOP 模式;

3. 如果希望CPU 在机架或站故障中收到错误时进入STOP 模式,可以在OB86 中添加STP 指令,使CPU 进入STOP 模式。

审稿人:刘庆

最新资讯

推荐资讯