在中断路面调用标准PID指令出错

我在中断里面调用标准PID指令。调用1个没问题。调用2个指令,然后监控中断程序的时候就会出现看门狗超时错误,不知道是什么原因

图片说明:

在中断路面调用标准PID指令出错   

最佳答案

用中断执行PID是可以的。用其他触点使能PID也是可以的。PID只检测前面能流是否为1。1的话就执行计算。并没有要求每一个周期执行一次。所以不论经过多长的中断事件再扫描PID指令也是合理的。不论经过多少间隔,只要连续的每一次扫描前面能流都是1的话也是合理的。
上面的报警估计是真正的扫描超时。原因是中断间隔太短导致长的执行时间挤出长的扫描时间。
比如中断程序10毫秒。定时中断10毫秒。扫描周期1毫秒。那么一次扫描最极限的扫描周期将是永远不会结束。

提问者对于答案的评价:
嗯。可能真的是这样

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:37
下一篇 2020年10月31日 下午3:38

相关推荐

  • 如何采用以太网交换机呢? 小弟第一次接触,谢谢指导

    如何采用以太网交换机呢?   小弟第一次接触,谢谢指导 最佳答案 不是采用以太网交换机,而是增加通信模块CP243-1。如何通过CP243-1与STE…

    SIMATIC S7-200 2020年10月31日
  • S7-200的一些问题

    最近刚使用S7-200遇到以下一些问题。1、在S7-200运行的过程中,我重新下载程序,假如现在Q0.0是为1的。软件提示是否把PLC设置成run模式,点是之后,Q0.0又自动为1…

    SIMATIC S7-200 2020年11月1日
  • S7-200带参数子程序

    问题1:两个带参数子程序。局部变量L0.0,L0.1重复可以吗?问题2:(子程序2图)接通输出2S的脉冲子程序,T37定时器在子程序内,如果两个地方同时调用带T37的带参数子程序,…

    2021年7月5日
  • S7-200 PLC 定时中断?

    想用S7-200 PLC的定时中断进行编程,那么S7-200 PLC 有几个定时中断呢?分别是什么?最长的定时时间?中断事件号是什么? 最佳答案 1、…

    SIMATIC S7-200 2020年10月31日
  • 触点问题

    为什么q0.0通电时,画圈内的q0.0的常闭触点不断开,求解答,谢谢 问题补充:您好,我想请问一下,我怎样做,才能让q0.0得电之后m0.0在这里就不起作用了,也就是q0.0得电之…

    2021年7月5日
  • S7200组网,能否加I/O模块?

    3个224组网,在主站上加了一个EM222,用程序试验的时候,却没有输出?请教:S7200组网的时候,不能加I/O扩展模块吗?如果可以的话该如何实现的呢? 最佳答案 S7&nbsp…

    SIMATIC S7-200 2021年7月4日
  • CPU224xp打到运行后,在RUN和STOP来回切换是怎么回事

    CPU224xp打到运行后,在RUN和STOP来回切换,重新下载程序后又好了,不知道以后会不会再出现这个情况 。 最佳答案 你的意思是你的PLC之前运行时报故障,然后当机…

    SIMATIC S7-200 2017年12月21日
  • 200PLC如何与多个变频器通讯

    怎样用S7200访问5个变频器的数据,变频器支持modbus通讯协议,我想用S7200读取他们的里面的频率和电流,用200的modbus指令库可以吗?因为现在模拟量端口占用完了,只…

    SIMATIC S7-200 2020年10月31日
  • ktp178报警的实现

    我用224xp测量一数值超差时置q0.7导通报警,我怎样用q0.7来实现ktp178的报警功能。用wincc flexibe来做。 最佳答案 wincc fle…

    SIMATIC S7-200 2021年7月5日
  • s7-200密码解密

    s7-200密码解密谁知道 最佳答案 你可能问的是CPU密码加密的解密吧。若是2.0以前的倒是有个软件,2.0以后的CN版的不行。现在传给你,请查收邮件,你试试,若是程序解密参考以…

    SIMATIC S7-200 2020年11月5日