如图,程序循环执行500次,想请问下这样需要多长时间?CPU的扫描周期时间是150ms,有可能超出CPU的监控时间而报故障嘛?CPU扫描一个network1的时间是多少?用的是CPU 315-2DP。
答:1、程序循环执行500次,想请问下这样需要多长时间?
如果CPU的扫描周期时间是150ms,程序循环执行500次,则是150ms X 500的关系。
2、有可能超出CPU的监控时间而报故障嘛?
如果启用了看门狗功能,则报故障。
3、CPU扫描一个network1的时间是多少?用的是CPU 315-2DP。
一个network1的指令数量是可变的,其扫描时间是指令数量的函数。用户不需顾及一条指令、一个程序段的扫描时间。重要的要注意一个周期的扫描时间。可以通过OB1 的临时变量确定其循环周期。
相应的临时变量已存储于 OB1 声明变量部分并各对应不同的局部地址字。