s7200 位指令P的用法

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午10:53
下一篇 2021年7月4日 下午10:53

相关推荐

发表回复

登录后才能评论