西门子PLC CPU启动(暖启动)冷启动和热启动的区别

时间:2023-03-19作者:佚名
通电后,西门子S7-400 CPU 或 CPU 318-2 开始执行用户程序之前,启动程序已开始工作。在启动程序中,用户可以对循环程序通过编程启动 OB 来进行相应地定义预设置。

如下有三种启动方式:

启动模式 描述

启动(暖启动)

程序处理重新启动,数据继续保持。

冷启动

当前数据丢失,程序处理以初始值再次启动。

热启动

一旦供电恢复,程序从断电时的值开始继续工作。


在操作模式“STARTUP”中:

  • 程序在启动 OB 中运行( OB 100 为启动(暖启动),OB101 为热启动,OB102 为冷启动) 。
  • 不可用时间和报警控制程序运行。
  • 时间保持更新。
  • 运行时间表在运行。
  • 信号模块上的数字输出被锁定,但可以通过直接存储来设置。

启动(暖启动):

西门子PLC CPU启动(暖启动)冷启动和热启动的区别
图 01

在启动(暖启动)中, 程序处理以“基本设置”内系统数据和用户地址范围为程序启动点来重启。

  • 过程映像区,非保持存储器,定时器和计数器都重新设置。保持的存储器,定时器,计数器各自都保留其最后的有效数值。所有以“未保留”的属性参数化的数据块被复位为初始值。其他数据块各自保留其最后的有效数值。
  • 程序处理从头开始再次重新启动 (启动 OB 或 OB1) 。
  • 如果供电中断,暖启动只可用于缓冲模式。如若运行的 CPU 没有后备电池,当开关接通或 POWER OFF 后重新上电时,CPU 将自动复位并重新启动(暖启动)。

如果系统不要求完全复位,那么启动(暖启动)一直是可行的。在如下情况发生后,只有启动(暖启动)可行:

  • 完全复位。
  • 在CPU 的 STOP 模式下载入用户程序。
  • USTACK/BSTACK 溢出。
  • 通过 POWER OFF 或模式开关使启动(热启动)被中断。
  • 重新启动超出参数化中断的时间限制。

启动(暖启动)的操作命令:

用户可以触发手动启动(暖启动):

  • 通过模式选择开关
  • (如果可以,CRST/WRST 开关必须设置为 CRST)
  • 通过PG的命令菜单或通讯功能
  • (模式选择开关需设置在 RUN 或 RUN-P 位置).

在 POWER ON 时,下面的状态会触发自动启动(暖启动):

  • POWER OFF 时 CPU 不在 STOP .
  • 模式选择开关设置到 RUN 或者 RUN-P.
  • 没有将 POWER ON 的参数设置为自动热启动或自动冷启动。
  • CPU 的启动(暖启动)没有因电源故障而引起中断(不依赖于启动的参数设置)

冷启动:

西门子PLC CPU启动(暖启动)冷启动和热启动的区别
图 02

  • 冷启动时,主存储器中 SFC 生成的数据块都被删除,其他数据块从装载存储器中获取默认值。
  • 无论是否设置数据保持,过程映像区,定时器,计数器,指示器都将在程序(装载存储器)中重新设置到初始值。
  • 输入的过程映像区被读入,STEP 7 用户程序开始重新启动 (OB102 或 OB1).

冷启动的操作命令:

  • 只能从 PG 触发手动冷启动。
  • 如果参数已相应地定义于 STEP 7 中,某些 S7-400 CPU 可通过模式选择开关和启动模式转换 (CRST/WRST) 来执行冷启动。

热启动:

西门子PLC CPU启动(暖启动)冷启动和热启动的区别
图 03

在 RUN 状态下电源中断后再次供电,S7-400 CPU 通过初始化路径然后自动执行热启动。重新热启动后,用户程序在中断点继续运行 (定时器,计数器,指示器不被重新设置,当前数值保存在 DB 块中)。在断电前未执行的用户程序被称为剩余循环程序。剩余循环程序同时包括时间和报警控制程序部分。

  • 热启动中,所有数据包括过程映像区都执行它们最后的有效数值。
  • 程序在中断点继续执行命令。
  • 在当前周期完成之前,输出不会改变。
  • 如果供电中断,热启动只可适用于缓冲模式。

原则上来说,如果用户程序在 STOP 状态下没有改变 (例如装载一个修改过的块) 或者因为某些原因而不需要进行启动 (暖启动),那么,热启动是允许的。

热启动的操作命令:

如果相关参数已设定于 CPU 中,并且是如下原因造成 STOP, 那么手动热启动是可行的:

  • 模式选择器从 RUN 转换到 STOP。
  • STOP 已被用户编程,STOP 在调用 OB 后未被载入。
  • STOP 状态包含于 PG 或某个通讯功能。

用户可以触发热启动:

  • 通过模式选择开关来选择。
  • CRST/WRST 需设置在 WRST。
  • 通过 PG 菜单命令或通过通讯功能 (模式选择开关设置到 RUN 或 RUN-P)
  • 手动热启动已在 CPU 中参数化。

自动热启动可在 POWER ON 状态下被触发,如果:

  • 在 POWER OFF 状态下,CPU 不在 STOP 或 HALT。
  • 模式选择开关设置到 RUN 或 RUN-P。
  • 自动热启动已为 POWER ON 在 CPU 内参数化。
  • 在自动热启动中,CRST/WRST 的转换是无效的。

相关阅读

定时器在编程中的作用

我们看到的 可编程 控制器 中的定时器是根据时钟脉冲累积计时的,时钟脉冲有 1ms、10ms、100ms等不同规格。每个对应的时钟脉冲乘以设定值就是当前设定的最大时间。 定时器除了占有...
2023-03-29
定时器在编程中的作用

三种单片机控制按键和LED灯开关电路设计方案

当我们进行产品开发时候,能灵活使用不同的设计方案,用最低的成本来实现设计需求,是我们每个工程师追求的目标。现有如下设计场景,请大家设想下,如果是你,你会使用哪种设...
2023-08-28
三种单片机控制按键和LED灯开关电路设计方案

变电站、开闭所、变电所、配电房、箱变……今天终于搞清楚了!

有很多电力人一直对这几个名词很模糊,搞不清楚他们之间的区别,今天咱们就来深入的探讨下他们之间到底是如何定义区分的。 咱们按级别高低逐一介绍 变电站 定义: 变电站,改变...
2023-06-11
变电站、开闭所、变电所、配电房、箱变……今天终于搞清楚了!

电动机保护器原理及保护器安装步骤

本文介绍了电动机保护器的工作原理,电动机保护器是经典的电机星三角启动方式,主要是保护热继电器,以下是电动机保护器的安装步骤,供大家参考。 电动机保护器原理及安装步骤...
2023-06-26
电动机保护器原理及保护器安装步骤

一文看懂直流电磁铁线圈电流大小的计算方法

本文介绍了直流电磁铁线圈电流的计算方法,励磁线圈加直流电压,包括线圈电流与电磁吸力的计算方法,衔铁吸合过程中电流不变,衔铁吸合过程中吸力不断增强,下面具体来看下。...
2023-06-26
一文看懂直流电磁铁线圈电流大小的计算方法

热销商品

德国进口雅马哈风力灭火机大功率手提森林灭火器落叶工地吹雪机汽

德国进口雅马哈风力灭火机是一款高效、可靠的森林灭火和清理设备。它拥有大功率风机,能够迅速吹散落叶、杂草和积雪,有效清理工地和森林地面。这款灭火机采用先进技...
¥ 692.5

公牛开关插座面板全屋定制全屋配齐家装报价单官方正品付款链接Q9

公牛开关插座面板,为您的全屋定制家装提供一站式解决方案。我们提供全屋配齐的家装报价单,确保您的家装项目完美无缺。所有产品均为官方正品,品质保证,让您用得放心。...
¥ 1

3M自粘橡胶条高硬度耐压实心幕墙玻璃舞台搭建货架专用减震密封条

3M自粘橡胶条是一款专为高要求工业及建筑场景设计的高性能密封减震材料,采用高硬度实心橡胶材质,具备优异的耐压性、抗老化性和持久弹性。其独特的自粘背胶设计,安装...
¥ 1.6

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店,作为西门子品牌的专卖店,提供了一系列高品质、设计新颖的家居电气产品。这里销售的开关插座采用无框...
¥ 8.77

网站栏目