西门子S7-1500 PLC的复位存储器和恢复出厂设置
西门子的装载存储器Siemens Memory Card的存储有从TIA下载的设备组态、程序代码(变量、注释等)、编译的设备组态、编译的程序代码等。当CPU运行时会将编译的设备组态和编译的程序代码加载到CPU内部的工作存储器。因此如果复位PLC需要将装载存储器和工作存储器都进行复位。
存储卡复位
复位方式
通过电脑
将SD卡安装到市售的读卡器中,删除SD卡中的所有内容。(也可以格式化SD卡FAT32格式)
通过TIA在线功能
将SD卡安装到1500控制器内,可以通过在线访问的方式,找到在线的1500控制器。双击“在线和诊断”打开功能。
在“功能”-“格式化存储卡”功能下操作。
CPU复位
CPU复位有两种复位范围,复位存储器和恢复出厂设置,这两种复位对CPU的复位范围不一致。
复位时的具体操作和范围
复位存储器
1.删除CPU RAM中的所有用户数据
内部存储区
• 系统存储区(I/Q/M/T/C)
• 代码工作存储区
• 数据工作存储区
2.删除所有保持性数据
3.进行硬件测试和初始化
4.从装载存储器复制程序到工作存储区
恢复出厂设置
1.删除CPU RAM中的所有用户数据
内部存储区
• 系统存储区(I/Q/M/T/C)
• 代码工作存储区
• 数据工作存储区
2.(仅S7-1200)删除内部装载存储器
3.删除所有保持性数据
4.完全删除诊断缓冲区
5.删除运行小时计数器
6.重置CPU时钟(初始时间01.01.2012)
7.进行硬件测试和初始化
8.从装载存储器复制程序到工作存储区
复位方式
通过CPU显示器
在S7-1500控制器的显示屏上进行操作。
导航到“Setting”-“Reset”-“Memory reset”,按OK按钮,复位存储器。
导航到“Setting”-“Reset”-“Factory default”,按OK按钮,恢复工厂设置。
确认复位存储器
确认恢复工厂设置
通过模式选择开关(老版本CPU)
复位存储器和恢复工厂设置的操作方法一致,只看是否插入了存储卡。
• 已插入 SIMATIC 存储卡时的按键操作:CPU 执行存储器复位
• 未插入 SIMATIC 存储卡时的按键操作:CPU 复位为出厂设置
具体步骤如下:
1.将模式选择开关置为STOP
2.将模式选择开关拨至MRES位置,按住不放,直到RUN/STOP LED指示灯缓慢闪烁两次
3.松开模式选择开关
4.将模式选择开关拨至MRES位置,按住不放,直到RUN/STOP LED指示灯开始快速闪烁
5.松开模式选择开关
6.将模式选择开关拨至RUN位置,CPU将执行一次重新启动
| 位置 | 含义 | 说明 |
| RUN | RUN 操作状态 | CPU 可转入 RUN 模式。 |
| STOP | STOP 操作状态 | CPU 不允许转入 RUN 模式。 |
| MRES | 存储器复位 | CPU 存储器复位的位置。 |
通过模式选择按钮(新版本CPU)
复位存储器和恢复工厂设置的操作方法一致,只看是否插入了存储卡。
• 已插入 SIMATIC 存储卡时的按键操作:CPU 执行存储器复位
• 未插入 SIMATIC 存储卡时的按键操作:CPU 复位为出厂设置
具体步骤如下:
1.按下模式选择按钮STOP
2.按下模式选择按钮STOP,按住不放,直到RUN/STOP LED指示灯缓慢闪烁两次并保持在点亮状态
3.松开模式选择按钮
4.按下模式选择按钮STOP,按住不放,直到RUN/STOP LED指示灯开始快速闪烁
5.松开模式选择按钮
6.按下模式选择按钮RUN,CPU将执行一次重新启动
通过STEP 7 的步骤
要通过 STEP 7 执行 CPU 存储器复位,请按以下步骤操作:
1. 打开 CPU 的“在线工具”(Online Tools) 任务卡。
2. 在“CPU 控制面板”(CPU control panel) 窗格中,单击“MRES”按钮。
3. 在确认提示窗口中,单击“确定”(OK)。
通过TIA在线功能
TIA中通过在线访问的方式,找到在线的1500控制器。双击“在线和诊断”打开功能。
在“功能”-“恢复为出厂设置”功能下操作。