S7-200定时器遇到问题

程序中,我用100ms的定时器,PT端输入200,即应该20秒后定时器为1。但是实际上只走了10秒就为1了,用监控看,发现定时器的时间数值走的比平时快1倍,但确实是从0到200的。
   然后我换用10ms的定时器,PT端输入2000,它就正常走20秒了!
    定时器没有任何冲突!
   请问各位前辈有没有碰到过类似问题,恳请指教

最佳答案

毫无疑问。这个定时器在一个扫描周期内扫描过两次。
或者是无意的双线圈
或者是子程序中重复使用了定时器
或者跳转使定时器扫描两次
或者循环指令使定时器扫描两次
你自己仔细查一下。

提问者对于答案的评价:

专家置评

LaoHuai描述的很有价值,建议搂主参考。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午5:00
下一篇 2020年11月1日 下午5:00

相关推荐