首次扫描和多次扫描的区别?

想了解下多次和首次的作用和功能

最佳答案

首次扫描和多次扫描?
1、回答这个问题就是:用户程序第一次被执行就是首次扫描,周期性的循环扫描为多次扫描。
2、注意,提这个问题必须要加一个前提,即首次扫描和多次扫描是对于哪个原点是首次和多次。
还有是什么被首次扫描和多次扫描,是指一套程序还是一个程序块呢?
例如:
a、CPU投入运行时对全部程序的首次扫描和多次扫描:
CPU从STOP到RUN时,CPU第一次读I/O映像区数据、扫描执行全部程序及更新I/O映像区数据的操作过程为首次扫描。进入主循环扫描组织块后上述的CPU操作过程被周期性的循环执行为多次扫描。扫描的原点为CPU投入运行时。
b、对某个程序段的首次扫描和多次扫描:
当某个程序段下载到CPU中,被第一次被执行就是首次扫描,周期性的循环被执行为多次扫描。扫描的原点为该程序段投入运行时,注意,扫描的原点并不一定非得是CPU投入运行的时刻,扫描的原点可为CPU投入运行后某个时刻才调用执行该程序的时刻。

提问者对于答案的评价:
谢谢你的回答

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月1日 下午9:01
下一篇 2017年12月1日 下午9:01

相关推荐