你好,欢迎来到世铝网 [请登录] [免费注册]
世铝网 铝业设备
您当前的位置: 世铝网 铝业设备 分析检测设备 枣庄西门子代理商及回收 普通会员

枣庄西门子代理商及回收

加入收藏 举报
详细信息

什么不带 MMC (微存储卡) 的 S7-300 CPU 和 C7 设备的保持特性会影响变量的内容?

描述:

在创建程序时,单个变量的保持特性对开发者来讲非常重要。通常情况下,开发者在其程序中都会需要一部分变量的内容即使在 断电 (POWER OFF) 的情况下也要保留 (保持),而另一部分变量则复位到定义值 (非保持)。在 SIMATIC STEP 7 中,开发者可以为数据、标记、S7 定时器和 S7 计数器组态保持地址区域,然后便可以将它们用于保持变量。

此条目说明了不带微存储卡 (MMC) 的 SIMATIC S7-300 CPU 和 C7 设备的地址区的保持特性。描述了在发生 断电/上电 (POWER OFF/ON) 状态变化、STOP/RUN 工作模式和整机复位时,地址区的保持特性。

此条目并没有涉及使用 CPU S7-318 时的保持特性。 

本条目分为下列几个主题: 

保持特性的条件 

POWER OFF/ON 时的程序块和数据块 

POWER OFF/ON 时的数据、标记、S7 定时器和 S7 计数器 

STOP/RUN 工作模式下的程序块和数据块 

STOP/RUN 工作模式下的数据、标记、定时器和计数器 

整机复位时的数据、标记、S7 定时器和 S7 计数器 

整机复位和“无缓冲区电池和存储卡时的 POWER OFF/ON”时,S7-300 CPU 和无 MMC 的 C7 设备的比较 

如何在 STEP 7 中组态保持地址 

保持特性的条件 

无 MMC 的 CPU 的地址区的保持行为取决于: 

CPU。 

电池和存储卡 (MC) 的使用。 

HW 组态中的参数设置。 

注意:

并不是所有 CPU 和 C7 设备都可以装配电池、存储卡或微存储卡。 

POWER OFF/ON 时的程序块和数据块 

无后备电池: 

如果主存储区中的程序和数据块没有通过电池来备份,则在 POWER OFF/ON 后这些程序和数据将丢失。但是,保持地址区中的数值 - 在硬件配置中组态 (参见表 02) - 将会保持。在 POWER OFF/ON 之后,将会从 FLASH 存储卡 (如果插入的话) 或从内部 FLASH 装载存储卡 (如果存在) 中重新加载运行系统相关的数据块和程序块到主存储区;在主存储区中,将从保持存储区中提取被声明为保持的数据块元素的数值。

而对于非保持的数据块,将从装载存储区中重新加载当前值。如果在装载存储区中,这些数据块中没有当前值,则会从装载存储区中加载初始值。 

在 POWER OFF/ON 时,内部 RAM 装载存储区中的数据块和程序块会丢失。 

带有后备电池: 

如果使用了电池,则会在主存储区中备份程序和所有数据块。在 POWER OFF/ON 后,将会保持这些程序和数据。 

如果装配了后备电池,则会保持所有数据块。 

带可充电电池: 

当使用可充电电池时,仅备份时间。 

但是,保持地址区中的数值 - 在硬件配置中组态 (参见表 02) - 将会保持。 

POWER OFF/ON 时的数据、标记、S7 定时器和 S7 计数器 

在 POWER OFF/ON 时,下列要点适用于标记、S7 定时器和 S7 计数器。 

如果在 HW 组态中为标记、S7 定时器和 S7 计数器设置了保持区域参数 (参见表 02),则相关地址区中的数值会保持。 

如果在 HW 组态中为数据块设置了保持区域参数 (参见表 02),则在 POWER OFF 时保存的数据将会重新传送到相关的数据块区域。 

STOP/RUN 工作模式下的程序块和数据块 

下列要点适用于处于 STOP/RUN 工作模式的程序块和数据块: 

程序块和数据块保持在主存储器中,而不是从装载存储器中重新加载。 

数据块的内容没有任何改动。所有数据块都是保持的。 

STOP/RUN 工作模式下的数据、标记、定时器和计数器 

在 STOP/RUN 工作模式下,在 HW 组态的保持区域中输入的所有标记、 S7 定时器和 S7 计数器 (图 03) 都会保持。而其它所有标记、S7 定时器和 S7 计数器都会复位。 

整机复位时的数据、标记、S7 定时器和 S7 计数器 

整机复位时,所有标记、S7 定时器和 S7 计数器都会复位。对于数据块,将从装载存储区 (FLASH 存储卡或内部 FLASH) 中重新加载当前值。

如果在装载存储区 内,这些数据块中没有当前值,则会从装载存储区中加载初始值。 

重要项:

如果在整机复位之后,希望通过 PG/PC 与 CPU 通讯,则只需对 MPI 或者 MPI/DP 接口进行设置。 

整机复位和“无缓冲区电池和存储卡时的 POWER OFF/ON”时,S7-300 CPU 和无 MMC 的 C7 设备的比较 

对于“无缓冲电池并且无存储卡时 POWER OFF/ON”的情况,保持区域不受影响。如果在这种情况下重新装载程序,则程序将会使用来自保持区域的旧值。

缺省状态下,举例来讲,这将是前 8 个计数器。如果您没有考虑到此情况,则可能会导致工厂设备进入危险状态。

表 01 比较了整机复位和“无缓冲电池并且无存储卡时 POWER OFF/ON”这两种情况。 

建议:

在“无缓冲电池并且无存储卡时 POWER OFF/ON”之后始终要执行整机复位。


联系方式
  • 联系人: 吴经理 先生
  • 电话: 0731-17374352020
  • 手机: 17374352020
  • 地址: 湖南省 长沙市 湖南省长沙市天心区南托街道创业路193
公司简介
还没找到合适的产品?
  • 01
  • 快速发布求购信息
  • 下一步
  • 02
  • 试试以下相关搜索:
  • 03
  • 联系cnal客服:
  • 致电: 0371-63388900
    马上启动您的快速采购通道!