![](https://csdnimg.cn/release/download_crawler_static/88028062/bg7.jpg)
图 1.4 S7-200 的工作过程
S7-200 在扫描循环中完成一系列任务。任务循环执行一次称为一个扫描周
期。S7-200 的工作过程如图 1.4 所示。在一个扫描周期中,S7-200 主要执行下
列五个部分的操作:
(1)读输入:S7-200 从输入单元读取输入状态,并存入输入映像寄存器中。
(2)执行程序:CPU 根据这些输入信号控制相应逻辑,当程序执行时刷新
相关数据。程序执行后,S7-200 将程序逻辑结果写到输出映像寄存器中。
(3)处理通讯请求:S7-200 执行通讯处理。
(4)执行 CPU 自诊断:S7-200 检查固件、程序存储
器和扩展模块是否工作正常
(5)写输出:在程序结束时,S7-200 将数据从输出映像寄存器中写入把输
出锁存器,最后复制到物理输出点,驱动外部负载。
2、S7-200 CPU 的工作模式
S7-200 有两种操作模式:停止模式和运行模式。CPU 面板上的 LED 状态灯可
以显示当前的操作模式。
在停止模式下,S7--200 不执行程序,您可以下载程序和 CPU 组态。在运
行模式下,S7-200 将运行程序。