访问密码保护的S7-200的密码不存在

问题:
如果不知道受密码保护的CPU的程序的密码,如何访问该程序?

解答:
即使CPU设置为受密码保护,亦可执行CPU功能,不受限制:

  • 用户数据的读、写
  • CPU的开始、停止和重启
  • 读取和设置实时时间

重要事项:
以下情况是可能的:用户在不知道密码时试图读取或修改保护级别为3级的CPU的程序。

如果在CPU中输入的密码是未知的,必须执行CPU内存复位,程序也必须重新加载到CPU。在内存复位时,网络地址、波特率、实时时间和内存子模块中的程序(如果有的话)都不会更改。

  1. 为此请按下列步骤进行:
  • 选择“Target system > memory reset”。
  • 之后选中所有要清除的三个块类型,按“OK”确定。

访问密码保护的S7-200的密码不存在

图1:选中要清除的块

  • 在对话窗口中输入“CLEARPLC”

访问密码保护的S7-200的密码不存在

图2:输入密码以执行清除

  1. 另外,也可以用程序“Wipeout.exe”复位CPU。该程序位于STEP7-Micro/WIN的安装光盘,或者从因特网上获得,>条目ID: 2123168 .
    与通过STEP7-Micro/WIN复位相反,程序“Wipeout.exe”不仅删除用户程序、数据块和组态信息,而且将波特率重设为9.6 kbit/s,网址重设为2。CPU则被重新设置为出厂状态。
  2. 或者,内存子模块也可以使用不受密码保护的程序而插入CPU。当重新调整电压时,该程序加载到CPU中,覆盖密码未知的程序。之后,就可以访问CPU了。

注意事项:
因此我们通常建议在数据媒介中保留程序副本。此外,程序注解只可在离线项目中获得,不会加载到CPU中。
有关密码保护的问题请参阅条目ID: 1109582下的S7-200手册。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc340291.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论