恭喜,你发布的帖子
发布于 2022-01-24 11:27:38
2楼
1、plc的程序是单线程执行的优先执行优先级高的程序,比如正在扫描ob1,这时需要执行ob35了,那么就暂停ob1的扫描,先执行ob35,ob35执行结束再继续执行ob1.
2、一个程序不能用那么长时间来执行的,如果必须那么长时间,你需要多个扫描周期来执行,否则就超过看门狗的时间,报错了。
3、所有的程序必须都在一个扫描周期内扫描结束,否则就要超时了。
4、ob35扫描玩所有的程序,也是在一个扫描周期内完成的。也就是plc执行程序的时候实际大部分时间是空闲的。如果一个扫描周期无法执行完,必须编程,分在多个扫描周期内来扫描。
请填写推广理由:
分享
只看
楼主