回收西门子PLC时,清除其中数据需根据设备型号和存储介质选择针对性方法,同时需兼顾数据彻底清除与设备再利用需求,以下是具体操作方法及注意事项:
一、核心清除方法
1. 通过编程软件清除
- 适用场景:需保留PLC硬件配置,仅清除程序及数据。
- 操作步骤:
- 连接PLC:使用编程电缆(如PC/PPI电缆)或以太网连接计算机与PLC,确保通信正常。
- 打开编程软件:启动西门子编程软件(如TIA Portal、STEP 7-Micro/WIN等),选择对应PLC型号。
- 进入在线模式:在软件中点击“在线”按钮,建立与PLC的连接。
- 清除程序块:
- 在项目树中展开PLC程序,选择“程序块”(如OB、FC、FB、DB等)。
- 右键点击需删除的块,选择“删除”,或使用快捷键(如Delete键)。
- 确认删除后,保存项目(若需保留软件中的备份)。
- 执行存储器复位:
- 在软件菜单中选择“PLC”→“Clear/Reset”(或类似选项)。
- 确认操作后,PLC将复位存储器,清除剩余数据(如系统块、配置信息等)。
- 断电重启:清除完成后,断开PLC电源,等待数秒后重新上电,确保清除生效。
2. 通过物理操作清除(MRES模式)
- 适用场景:需彻底清除PLC存储器,包括程序、数据及系统配置。
- 操作步骤:
- 停止PLC运行:将PLC模式开关拨至“STOP”位置。
- 进入MRES模式:
- 将模式开关从“STOP”拨至“MRES”位置,保持至少3秒,直至“STOP”指示灯慢闪。
- 释放开关,待“STOP”指示灯熄灭后,再次将开关拨至“MRES”位置并保持3秒。
- 此时“STOP”指示灯快速闪烁,表示正在复位。
- 确认复位完成:复位完成后,“STOP”指示灯停止闪烁并常亮,表示清除成功。
- 断电重启:断开PLC电源,等待数秒后重新上电,确保清除生效。
3. 清除MMC卡数据
- 适用场景:PLC使用MMC卡存储程序或数据(如S7-300/400系列)。
- 操作步骤:
- 安全移除MMC卡:在PLC断电状态下,取出MMC卡。
- 使用专用工具清除:
- 方法一:通过编程软件(如STEP 7)在线删除卡中数据。
- 在软件中选择“View”→“Online”,打开“Blocks”文件夹。
- 选中需删除的块,右键选择“Delete”,或使用“PLC”→“Download User Program to Memory Card”下载空程序覆盖。
- 方法二:使用西门子专用读卡器或编程器(如PG)格式化MMC卡。
- 严禁使用普通读卡器格式化,否则可能损坏卡。
- 专用读卡器型号:6ES7792-0AA00-0XA0。
- 方法一:通过编程软件(如STEP 7)在线删除卡中数据。
- 重新插入MMC卡:清除完成后,将卡插入PLC并上电测试。
二、特殊场景处理
1. 清除带密码保护的PLC
- 方法一:使用程序卡(如S7-1200/1500系列)。
- 准备一张空白程序卡,插入PLC并上电。
- 等待PLC指示灯闪烁后断电,取下程序卡。
- 再次上电,PLC程序及密码将被清除。
- 方法二:通过西门子服务工具(需授权)。
- 联系西门子官方或授权服务商,使用专业工具清除密码。
2. 清除S7-200 SMART PLC数据
- 操作步骤:
- 在编程软件中进入“PLC”菜单,选择“Modify”→“Clear”。
- 选择需清除的内容(程序块、数据块、系统块等),或选择“Reset to Factory Defaults”复位为出厂设置。
- 确认操作后,PLC将清除所选数据。
三、注意事项
- 数据备份:清除前务必备份重要数据(如程序、配置文件等),避免不可逆丢失。
- 安全防护:
- 操作前断开PLC电源,避免触电风险。
- 佩戴防静电手环,防止静电损坏元件。
- 环保合规:
- 清除后的PLC及存储介质需按电子废弃物处理,避免污染环境。
- 法律合规:
- 确保清除过程符合当地法律法规,避免侵犯知识产权或数据隐私。


