FILL_N指令

各位我用FILL _N指令清0,字数为200,且同一个指令中有5到10条FILL_N指令,
现问:执行完一个FILL_N指令需要多少个扫描周期。(因本人平时有注意到,MOV跟运算指令执行所需的时间是不同的,故有此一问)

最佳答案

现问:执行完一个FILL_N指令需要多少个扫描周期
答:
1. 楼主太认真了吧,楼主的FILL_N指令的执行对系统影响特别大吗?如果影响较大,建议用中断做吧。实际上单个指令的执行时间和采用的编程语言有关,因此要看楼主是采用什么编程语言编写的程序。
2. 不论楼主采用中断、子程序还是主程序编程的程序,肯定在一个扫描周期内都能完成,当然在1个扫描周期内具体FILL_N的执行时间我没试过;
3. 楼主如果仅仅是为了在PLC启动时做数据初始化,可以编写个子程序,在PLC初始化并第一次扫描时才执行该FILL_N指令,从第2个扫描周期开始就不在执行该指令,这样可以减少扫描FILL_N指令所需的时间。

提问者对于答案的评价:
参考了。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc307385.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午1:53
下一篇 2020年11月1日 下午1:54

相关推荐