西门子S7-1200 PLC清除下载密码的详细步骤
西门子S7-1200 PLC清除下载密码的详细步骤
在使用西门子S7-1200 PLC的过程中,有时会因为设置了下载密码而忘记,导致无法下载或修改程序。本文提供几种有效的方法来清除或重置下载密码,帮助用户恢复对PLC的访问。
方法一:通过存储卡清除密码
- 断电操作:首先关闭PLC电源,确保安全。
- 取出存储卡:找到CPU上的SIMATIC Micro Memory Card(MMC)并取出。
- 格式化存储卡:将存储卡插入电脑读卡器,使用电脑格式化(注意:备份卡内数据,格式化会清除所有内容包括密码)。
- 插回存储卡:将格式化后的空卡插回CPU。
- 上电重启:给PLC上电,此时CPU恢复出厂状态,无密码保护。
- 重新下载程序:使用博途(TIA Portal)重新下载程序并设置新密码。
方法二:恢复出厂设置(需硬件操作)
某些S7-1200 CPU(如1211C、1212C等)支持通过拨码开关或特定引脚恢复出厂设置,但此方法会清空所有程序和数据。请参考具体CPU型号的手册。
- 断电:关闭PLC电源。
- 设置模式选择开关:将CPU上的模式开关拨到“MRES”位置(如果存在),或短接特定端子(如参考手册中的M+和3.3V引脚)。
- 上电并等待:通电并保持该状态约10秒,直到CPU指示灯闪烁后恢复常亮。
- 恢复默认:此时CPU已清除所有密码和用户程序,重新下载即可。
方法三:使用博途软件在线清除密码
如果PLC密码未设置“写保护”或“完全访问保护”,且您仍能通过在线连接PLC(例如仅设置了保护而不阻止连接),可以尝试以下操作:
- 在博途软件中,打开项目并尝试在线连接PLC。
- 如果连接成功但无法下载,进入“在线诊断”视图。
- 找到“保护”选项卡,选择“清除”或“重置”密码选项(有时需要输入旧密码,如果不知道则此方法无效)。
- 若无法在线清除,可尝试将PLC恢复为出厂设置(通过硬件方法)。
注意事项
- 数据备份:清除密码会丢失PLC中存储的所有程序和数据,请在操作前尝试通过上传方式备份。
- 合法性:确保您拥有PLC的合法权限,避免用于未经授权的设备。
- 版本差异:不同固件版本的CPU操作细节可能不同,请参考西门子官方文档。
通过以上方法,您可以成功清除S7-1200 PLC的下载密码。建议在日常使用中妥善保管密码,或使用密码管理工具记录,避免不必要的麻烦。