首页 理论教育 启动组织块的方法和步骤

启动组织块的方法和步骤

时间:2023-06-23 理论教育 版权反馈
【摘要】:启动组织块只在CPU启动时执行一次,以后不再被执行。可以将一些初始化的指令编写在启动组织块中。所有的S7-300/400CPU均支持暖启动。暖启动过程如下:1)系统会复位过程映像区以及非保持的位存储器区、定时器和计数器。在硬件组态中设置成保持的位存储器区、定时器和计数器会保持其最后的有效值。2)执行暖启动组织块OB100。热启动过程如下:1)执行热启动组织块OB101。3)执行冷启动组织块OB102。4)开始CPU扫描周期,从头执行循环程序OB1。

启动组织块的方法和步骤

在CPU开始处理用户程序之前,首先执行启动组织块。启动组织块只在CPU启动时执行一次,以后不再被执行。可以将一些初始化的指令编写在启动组织块中。

STEP7有三种启动模式:暖启动、热启动和冷启动

1.暖启动

暖启动时操作系统执行启动组织块OB100。所有的S7-300/400CPU均支持暖启动。

暖启动过程如下:

1)系统会复位过程映像区以及非保持的位存储器区、定时器和计数器。在硬件组态中设置成保持的位存储器区、定时器和计数器会保持其最后的有效值

2)执行暖启动组织块OB100。

3)开始CPU扫描周期,从头执行循环程序OB1。

2.热启动

热启动时操作系统执行启动组织块OB101。只有S7-400CPU支持热启动。

执行热启动时,所有数据和过程映像区都会保持其最后的有效值。热启动过程如下:

1)执行热启动组织块OB101。(www.xing528.com)

2)从上次掉电时的断点处继续执行程序。

3)清除输出过程映像区(在硬件组态中可以设置是否清除输出过程映像区)。

4)开始CPU扫描周期,从头执行循环程序OB1。

3.冷启动

冷启动时操作系统执行启动组织块OB102。新型的S7-400CPU和S7-318CPU支持冷启动。

冷启动过程如下:

1)系统会复位过程映像区和所有位存储器区、定时器和计数器,不管是否已经将它们设置成可保持的。

2)数据块的值被重置为创建数据块时设定的初始值。

3)执行冷启动组织块OB102。

4)开始CPU扫描周期,从头执行循环程序OB1。

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

我要反馈