如何破解s7-200CPU密码?

我现在有一个旧的S7-200CPU,原来设有密码,很长时间不用了,现在又需要用这个CPU,可是密码忘记了,无法下载新的程序,如何破解或是删除这个密码?

最佳答案

密码保护
 S7-200系统提供了强大的密码保护功能,以保护程序开发者的知识产权,防止未经授权的操作等。

  密码不能破解,用户不必为此咨询西门子技术支持部门。

 在许多场合都可以使用密码,多种密码可以并存,各自发挥作用。

 CPU加密
 为CPU设置密码以限制对CPU的访问。在Micro/WIN的System Block(系统块)中设置CPU密码。

 
 POU加密
 为POU设置密码可以保护主程序、子程序和中断程序。

 
 Project(项目文件)加密
 STEP 7-Micro/WIN V4.0版本以上支持对整个程序文件加密。 

 
 Data Block(数据块)加密
 为数据块加密码保护,以限制随意的改动。 

 
 TD 200加密
 为TD 200配置时设置密码,可以限制对TD 200设置菜单和嵌入数据的访问、修改。

 
 EM241加密
 对Modem模块EM241进行配置时可以设置密码,以限制未经允许的访问,或者验证回拨功能等。 
 如果我忘了密码,如何访问一个带密码的CPU? 
 即便CPU 有密码保护,你也可以不受限制地使用以下功能:

 读写用户数据 
 启动,停止 CPU 
 读取和设置实时时钟 
  如果不知道密码,用户不能读取或修改一个带三级密码保护的CPU中的程序。

 清除密码:
 如果你不知道CPU的密码,你必须清除CPU内存,才能重新下装程序。执行清除CPU 指令并不会改变CPU原有的网络地址、波特率和实时时钟;如果有外插程序存储卡,其内容也不会改变。

 清除密码后,CPU中原有的程序将不存在。

 要清除密码,可按如下操作: 

 
 在Micro/WIN中选择菜单“PLC > Clear” 
 选择所有三种块并按"OK"确认

 输入“CLEARPLC”
 CLEARPLC”是所有密码的通用清除口令,但会引起相关程序等的丢失。

 

 另外一种方法是通过程序“wipeout.exe”来恢复CPU 的缺省设置。这个程序可在STEP 7-Micro/WIN 安装光盘中找到;或者在ProDIS网站上下载,FAQ号2123168。

 执行程序“wipeout.exe”不仅删除用户程序,而且会将CPU恢复成缺省设置,即网络地址:2、波特率:9.6K。

 注意:wipeout.exe软件不能与USB/PPI电缆配合使用。 

 
 另外,还可以在CPU上插入一个含有未加密程序的外插存储卡,上电后此程序会自动装入CPU并且覆盖原有的带密码的程序。然后CPU可以自由访问。 
  我们建议您保存好程序的备份。而程序注释只存在于离线程序,并没有下载到CPU。

  ProDIS的FAQ17551345

  对于POU(程序组织单元,包括子程序、中断程序等)的密码,如果忘记则无法打开。

  

 常问问题
  S7-200 有没有通用密码以清除已经设置的密码?

 清楚密码的通用口令是“clearplc”,但使用此口令的后果是丢失所有受保护的内容。

  设置了CPU密码后,为何看不出密码已经生效?

 在系统块中设置了CPU密码并下载后,因为你仍然保持了Micro/WIN与CPU的通信连接,所以CPU不会对设置密码的Micro/WIN做保护。

 要检验密码是否生效,可以:

 停止Micro/WIN与CPU的通信一分钟以上 
 关闭Micro/WIN程序,再打开 
 停止CPU的供电,再送电 
  
 

提问者对于答案的评价:
谢谢您的详细解答,问题已经解决。
 

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:28
下一篇 2021年7月5日 上午2:28

相关推荐

  • 求解决两台伺服同步定位问题

    有两台三菱伺服型号MR-J4-70A接到定到三菱定位模块上型号FX2N-1PG 不知道应该硬件怎样接线求大神指教。 最佳答案 用户手册http://pan.baidu.c…

    SIMATIC S7-200 2017年6月2日
  • EXCEL 无法读取PC ACCESS数据

    PC ACCESS与PLC200 通讯正常,可以通过自带客户机显示变量数据,然后我用EXCEL加载项 读取OPC浏览器下的变量,但变量图表有ERROR…

    2021年7月5日
  • s7-200时钟读取

    时钟起始地址必须是vb开头吗?以v开头可以吗 问题补充:在显控触摸屏上面显示时间,但是显控显示控件地址选项中没有vb,不知道怎么办 最佳答案 时钟起始地址必须是vb开头吗?以v开头…

    SIMATIC S7-200 2021年7月5日
  • S7-200的连接问题

    用S7-200连接到安装有WINCC的电脑,用什么连接线?除了PC/PPI电缆还有其它吗?     用S7-200连接S7-300…

    SIMATIC S7-200 2021年7月5日
  • s7-200 M与V

    请问s7-200中M0.0与V0.0在用法上有什么区别?谢谢了 最佳答案 要看V和M的区别了: 1 V区大,M区小  M区只有32字节,而V…

    SIMATIC S7-200 2021年7月5日
  • SMART 200PLC如何进行小数运算

    SMART 200PLC如何进行小数运算,要求把原来的,譬如152,变成1.52,然后送给电脑保存。 问题补充:桉理,假如152在VD0,那么100.0放在VD4,然后,…

    SIMATIC S7-200 2017年6月19日
  • 关于西门子200PLC的高速脉冲输出指令

    PTO/PWM输出至少有10%的额定负载,才能完成从关闭至打开及从打开至关闭的顺利转换,是什么意思,最好说通俗一点 最佳答案 问题:关于西门子200PLC的高速脉冲输出指令1、要完…

    SIMATIC S7-200 2018年12月7日
  • 袋长如何显示在屏上

    一台包装机,走带长度是靠伺服马达控制,请问如何写程序才能让胶带的实际长度显示在屏上面啊?(胶带长度是靠传感器控制的)关键问题是伺服马达启动和停止的这一段时间如何用高速计数器来实现。…

    SIMATIC S7-200 2020年11月5日
  • 包含有S7-200的指令集是什么文件

    这个是什么手册,在哪里有下载???这里在好像S7-200资料很少啊~~~ 图片说明:    最佳答案 你发的图片内容,我看见过。 1.这个是《S7-2…

    2017年6月8日
  • 200系列PID指令TBL问题

    200系列的PLC中,PID指令(不是向导生成的)输入脚TBL是什么格式?帮助文件里说是双字–实数,那应该可以将VD类型输入TBL啊,但程序编译报错,非要VB类型。这是什么道理?…

    2017年11月26日

发表回复

登录后才能评论