图中CPU为314C-2DP,第一幅图中程序可被置位,但第二幅图将两程序位置交换以后就无法执行,我老师也不大解释的清楚,求高手告知,谢谢!
图片说明:
最佳答案
https://wenku.baidu.com/view/9f5688fe04a1b0717fd5ddbe.html
可以看下这篇说明,应该会对你理解有帮助。
举个情况,简单的理解下就是定时器3s的延迟在接通后会一直执行,而程序本身的循环扫描是从左到右从上往下的,周期是很短的,它不断的循环扫描,当T1定时器到达时间接通时,程序新一轮扫描周期刚好才开始,那么它首先扫到的T1接通断开T0这一段,所以接下去的T1相应也被断开了,后续也就无法置位了。
你也可以将延时时间改为10ms,置位放在最后试试,你会发现意想不到的结果。
提问者对于答案的评价:
谢谢你的文档,不过将延时时间改为10ms,置位放在最后,还是无法置位
最佳答案作者回复:
可能我们测试时的循环周期不太一样
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc351049.html