CPU 存储器复位和重新启动
CPU 存储器复位
插入/卸下微型存储卡后,CPU 存储器复位将恢复为 CPU 重新启动(暖启动)定义的条
件。
T-CPU:
• 重建 CPU 的存储器管理。
• 装载存储器中的块被保留。
• 所有与运行系统相关的块将从装载存储器再次传送到工作存储器。
• 工作存储器中的数据块将被初始化(从而复位到其初始值)。
T-CPU 的集成技术:
在集成技术达到 STOP 状态之前 CPU 将处于等待状态。
• 集成技术将被再次参数化。
• 重建集成技术的保持性存储器。
• 连接到 DP(驱动器)的任意分布式 I/O 将被再次参数化。
• 集成技术将被再次初始化。
可以在 S7-300 安装手册的“CPU 存储器复位”一章中找到有关 CPU 存储器复位步骤及其
特殊功能的说明。
暖启动
暖启动过程中将出现什么情况?
• 所有保持性 DB 将保持其当前值。
• 非保持性 DB 复位到其初始值。
• 所有保留的 M、C、T 值均被保留。
• 所有非保留的用户数据被初始化:
– M、C、T、I、O 用“0”初始化一个配方代表一个用户数据集。
可使用静态 DB 实现简单配方原理。 在这种情况下,各个配方应具有相同的结构(长
度)。 每个配方都应有一个 DB。
处理顺序
配方被写入装载存储器:
• 配方的各种数据记录在 STEP 7 中创建为静态 DB,然后下载到 CPU。 因此,配方仅
使用装载存储器,而不使用 RAM。
使用配方数据:
• 在用户程序中调用 SFC83“READ_DBL”,以将当前配方的数据记录从装载存储器中的
DB 复制到位于工作存储器中的静态 DB。 这样,RAM 只需容纳一次记录的数据即可
。
现在用户程序可以访问当前配方的数据。
在程序执行过程中生成的新的或修改后的配方数据记录的数据可以被写入装载存储器
中。 要进行此操作,请在用户程序中调用 SFC 84“WRIT_DBL”。
写入装载存储器中的数据是可移植的,并在 CPU 存储器复位时保留。
可将修改后的(配方)上传并保存在一个单独的块中,以此方式将其备份到
PG/PC。
说明
的系统功能 SFC 82 到 84(当前访问 MMC 卡)对 PG 功能(例如,块状态、变
量状态、装载块、上传、打开)有显著影响。
这通常会成 10 倍地降低性能(与未的系统功能相比)。
为防止数据丢失,请勿**出该删除/写入操作的较大次数。 请参考“CPU 的结构和通讯
连接”一章中的“SIMATIC 微型存储卡(MMC)”部分。
小心
如果在对 SIMATIC 微型存储卡进行写入操作时将其卸下,会损坏该卡上的数据。在
这种情况下,可能必须在 PG 上删除 MMC 卡,或格式化 CPU 中的卡。
切勿在 RUN 模式下拆卸 MMC 卡。务必在电源关闭或 CPU 处于 STOP 状态,并且
PG 未向卡中写入数据的条件下拆卸该卡。当 CPU 处于 STOP 模式,而且不能确定
PG 是否正在向卡中写入数据(例如,装载/删除块)时,请断开通讯连线。测量值日志文件
引言
测量值在 CPU 执行用户程序时生成。 这些值将被记录和分析。
处理顺序
采集测量值:
CPU 将所有测量值写入位于 RAM 中的 DB(以替换多个 DB 中的备份模式)。
测量值记录:
• 在数据量**出工作存储器的容量前,应在用户程序中调用 SFC 84“WRIT_DBL”,以便
将测量值从 DB 调换到装载存储器中。 可在用户程序中调用 SFC 82“CREA_DBL”,以便在装载存储器中生成不需要 RAM 空
间的新的(附加的)静态 DB。
写入装载存储器中的数据是可移植的,并在 CPU 存储器复位时保留。
说明
如果装载存储器和/或 RAM 中已经存在相同编号的 DB,那么 SFC 82 将被终止,并生成
一条出错消息。存储在装载存储器中的测量值 DB 可由其它通讯伙伴(例如:PG、PC)上传并评估。
说明
的系统功能 SFC 82 到 84(当前访问 MMC 卡)对 PG 功能(例如,块状态、变
量状态、装载块、上传、打开)有显著影响。
这通常会成 10 倍地降低性能(与未的系统功能相比)。
通过 T-CPU,还可使用 SFC 82 生成非保持性 DB(参数 ATTRIB -> NON_RETAIN
位)。
为防止数据丢失,请勿**出该删除/写入操作的较大次数。请参考“CPU 31xC 的结构和通
讯功能”一章中的“SIMATIC 微型存储卡(MMC)”部分。
小心
如果在对 SIMATIC 微型存储卡进行写入操作时将其卸下,会损坏该卡上的数据。在这
种情况下,可能必须在 PG 上删除 MMC 卡,或格式化 CPU 中的卡。
切勿在 RUN 模式下拆卸 MMC 卡。务必在电源关闭或 CPU 处于 STOP 状态,并且 PG
未向卡中写入数据的条件下拆卸该卡。当 CPU 处于 STOP 模式,而且不能确定 PG 是
否正在向卡中写入数据(例如,装载/删除块)时,请断开通讯连线。
参考
有关 SFC 82 的详细信息,参见 S7-300/400 系统软件,系统功能和标准功能参考手册,
或直接使用“STEP 7 在线帮助”。