首页 理论教育 CPU工作模式解析

CPU工作模式解析

时间:2023-07-01 理论教育 版权反馈
【摘要】:图4-1 S7-1200CPU启动和运行机制1.CPU的启动操作CPU从STOP切换到RUN时,初始化过程映像,执行启动OB及其关联的程序。如图4-1所示,CPU在启动过程中执行以下任务:A.将物理输入的状态复制到过程映像I区。C.初始化非保持性的M存储器和数据块,并启用组态的循环中断事件和时钟事件,执行启动OB。D.将所有中断事件存储到进入RUN模式后需要处理的队列中。④执行自检诊断。

CPU工作模式解析

S7-1200 CPU有三种工作模式:STOP、STARTUP、RUN,见表4-1。

4-1 S7-1200 CPU工作模式

978-7-111-58391-2-Chapter04-1.jpg

S7-1200 CPU启动和运行的机制,如图4-1所示。

978-7-111-58391-2-Chapter04-2.jpg

图4-1 S7-1200CPU启动和运行机制

1.CPU的启动操作

CPU从STOP切换到RUN时,初始化过程映像,执行启动OB及其关联的程序。如图4-1所示,CPU在启动过程中执行以下任务:

A.将物理输入的状态复制到过程映像I区。

B.根据组态情况将过程映像Q区初始化为零、上一值或替换值,并将PB、PN和AS-i输出设为零。

C.初始化非保持性的M存储器和数据块,并启用组态的循环中断事件和时钟事件,执行启动OB。

D.将所有中断事件存储到进入RUN模式后需要处理的队列中。(www.xing528.com)

E.将过程映像Q区写入到物理输出。

注意:

循环时间监视在启动OB完成后开始。在启动过程中,不更新过程映像,可以直接访问模块的物理输入,但不能访问物理输出,可以更改HSC、PWM以及点对点通信模块的组态。

2.在RUN模式下处理扫描周期

执行完启动OB后,CPU将进入RUN模式。CPU周而复始地执行一系列任务,任务循环执行一次为一个扫描周期。如图4-1所示,CPU在RUN模式时执行以下任务:

①将过程映像Q区写入物理输出。

②将物理输入的状态复制到过程映像I区。

③执行程序循环OB。

④执行自检诊断。

⑤在扫描周期的任何阶段,处理中断和通信。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈