s7 plsim 模拟器老是超时报错

我用模拟器测试程序时候,老是 在 scan cycle time运行时间越来越久,一开始最长就是40,后来就变成600多,SF报错信息如下:
Event 1 of 120:  Event ID 16# 3502
OB request error
No relevance for user (Z1): 0000
Cause: Cyclic interrupt clock pulse generator 6
Causing OB: Cyclic interrupt OB (OB  35) 
Causing priority class: 12
Requested OB: Timing error OB (OB80)
Priority class: 26
Internal error, Incoming event
04:48:20.564 PM  09/12/2014
(Coding: 16# 3502  1A50  C358  0000  1136  0C23)

问题补充:
我已经把OB32,OB35等所有的调用程序都已经屏蔽了,相当于空白的块了,可是还是会超时。

最佳答案

查看程序中的OB35的内容以及组态中时间的设定。
注意:必须确认循环中断OB 每一次运行的时间一定要短于中断的间隔。如果一个循环中断OB 没有执行完,循环中断时间到,又要求循环中断OB 运行,则时间故障组织块OB80 启动。循环中断导致故障程序的运行。
补充:你重新下载空程序后还会报警吗,那报警内容应该不是上面的了吧。

提问者对于答案的评价:

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc230987.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午4:51
下一篇 2018年12月1日

相关推荐