当前位置: 主页 > PLC控制

S7-1200扫描疑问

如图所示,当将位M300.0置位后,2S后自动复位,程序段20中MW310会加到2,而段21中MW312则正常,加到1。Global_time.t24.Q在程序中应该只扫描一次才对,为何段20会扫描到两次。用过很多其它品牌PLC都不会出现场这种情况,请高手指都下,谢谢!

图片说明:

7fe8e5d6af52af6cfe2824CE9b0e7f2cS7-1200扫描疑问

最佳答案

先说问题吧。
感觉跟300里面的定时器问题很像,看下链接:
htTP://www.ad.siemens.com.cn/cLUb/bbs/poST.ASpx?b_id=4&a_id=508976&s_id=0&num=128

解决方法:
不要使用定时器的Q点,在你定时器后面输出一个线圈,用这个线圈去触发其他指令就不会有问题。此方法通用,无论300,1200,1500.

提问者对于答案的评价:
大致明白了,定时器.Q的执行过程有点随机。

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号