micro win sp4 v6.0软件 位指令P动作后执行一个扫描周期,请问我在一个P指令后为20个REAL数赋值,赋值是否可靠?程序能否执行完?
问题补充:
p之后跟10-20个MOVD REAL 指令,还有一个扫描周期大约多长?REAL指令执行起来耗时较多,我担心一个P指令后为10-20REAL 赋值可能执行不完。
最佳答案
P后面是只运行一次,怎么会执行不完?赋值仅仅是用MOV_R指令,一个指令只需要20微秒!所谓实数运行时间长是运行一些特殊的指令,如PID、SIN等。
至于扫描周期与你整个程序有关,大部分都在20-30ms左右。若是周期太长了,说明你的程序太大,或结构不合理,需要优化。
提问者对于答案的评价:
谢谢各位的解答!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc346113.html