如图,程序循环执行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 声明变量部分并各对应不同的局部地址字。
|