[西门子] 深度掌握S7-1200 PLC 程序结构与故障诊断

[复制链接]
查看13216 | 回复0 | 2024-4-9 22:27:58 | 显示全部楼层 |阅读模式
























































































1.8、时间错误中断-时间错误中断组织块OB80

如果发生以下事件,系统调用时间错误中断组织块:

1)实际的扫描循环时间超过设置的最大循环时间

2)请求执行循环中断或时间延迟中断,但是被请求的OB已经在执行

3)中断事件出现的速度并处理它们的速度还要快,对应的中断队列已满,导致中断队列溢出

4)因为中断负荷过高而丢失中断

可以在优先级为1的程序循环OB和它调用的块中,用指令RE-TRIGR(重新触发循环时间监视)来重新启动监控定时器。

检测到时间错误时,CPU将调用时间错误中断组织块OB80。

如果循环时间超过最大循环时间,并且下载了OB80,CPU将调用OB80。如果没有下载OB80,将忽略第一次超过循环时间的事件。

如果循环时间超过最大循环时间的两倍,并且没有执行RE-TRIGR指令,则不管是否有OB80,CPU将立即进入STOP模式。

文章来源:PLC技术圈

免责声明:本文系网络转载,版权归原作者所有。但因转载众多,无法确认真正原始作者,故仅标明转载来源。本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,我们将根据您提供的证明材料确认版权并按国家标准支付稿酬或立即删除内容!本文内容为原作者观点,并不代表本公众号赞同其观点和对其真实性负责。

热文推荐

专业长文 | 机器人激光切割—光与火之歌

专业长文 | 机器人总装玻璃涂胶方案

专业长文 | 机器人弧焊自动化

限时下载 | 全网最全PLC资料大全

工业机器人项目对接

招聘求职、技术服务

请找优快工服

24小时全国客服热线:027-84858667

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则