中断程序问题
刘玉蓉
发布于2014-10-31 17:39
14
0
标签:
一直对中断问题不是很清楚,看过书也不是很明白。在什么情况下或者用户对程序有什么样的要求下要用到中断呢?还有OB30-OB38这几个组织块该怎么用呢?
问题补充:
请问:比如我将OB32设定为1000ms然后里边写一段程序,那么这段程序的执行时间是在这1000ms之内(1ms、2ms...程序...999ms、1000ms)还是在1000ms之外(程序1、2...999、1000ms程序)
佳答案
并不是设为1S程序就要花1S来中断执行,要是为1分OB1还要不要工作?什么都完了
中断是这样的,比如 阿鸣加1的程序,当下载后开始算,到1S结束这个点才中断OB1再加1,那1S中内的其它时间干嘛去了?该干嘛干嘛,去执行OB1去了
因为CPU扫苗很快,OB35的执行扫苗时间也很短,就算OB35为1分钟,也只是到结束这个点才扫苗OB35
如还不理解,可自己模拟运行看看,如设5S