可以使用PLC中的哪些故障-时间错误组织块(OB80)

时间错误组织块(OB80)每当执行OB时发生错误,S7-300CPU的操作系统都会调用OB80。

这些错误包括:超过循环时间,执行OB时出现确认错误,提前时间跳过OB的启动时间以及在CiR之后恢复RUN模式。

例如,如果在上次调用之后发生了周期性中断OB的启动事件,并且此时仍在执行同一OB,则操作系统将调用OB80。

如果尚未编程OB80,则CPU将切换到STOP模式。

您可以使用SFC39至42禁用或延迟并重新启用时间错误OB。

注意:如果由于超过了扫描时间而在同一扫描周期中两次调用OB80,则CPU将切换到STOP模式。

这可以通过调用SFC43“ RE_TRIGR”来防止。

在程序中的适当位置。

时间错误OB的本地数据:OB80_EV_CLASS:事件类别和标识符:B#16#35。

OB80_FLT_ID:错误代码。

OB80_PRIORITY:优先级:OB80以优先级26在RUN模式下运行。

如果发生OB请求缓冲区溢出,则以优先级28运行。

OB80_OB_NUMBR:OB号(80)。

OB80_ERROR_INFO:错误信息:取决于错误代码。

OB80_ERR_EV_CLASS:导致错误的启动事件的事件级别。

OB80_ERR_EV_NUM:导致错误的启动事件的事件号。

OB80_OB_PRIORITY:错误信息:取决于错误代码。

OB80_OB_NUM:错误信息:取决于错误代码。

OB80_DATE_TIME:调用OB时的DATE_AND_TIME。

联系方式

双信电机以“材料工艺开发技术”、“电路设计技术”、“设备开发技术”为核心技术,开发各种滤波器、电容器等电子元器件,以电力电子事业、信息通信事业为中心,提供符合客户需求的定制产品。电子零件对于我们安心、安全地过上舒适的生活是不可缺少的,今后其作用也会变大。我们将继续提供符合时代需求和客户期望的高功能电子元件,为社会发展和人们的生活做出贡献。

查看详情

在线咨询