Logix5000中有两种方法可对程序进行加密保护,一种是源码保护加密,在这种加密情况下李枝,若没有密码,则无法查看系统控制程序;而在CPU加密的情况下,可离线查看程序,而在需要对CPU中的程序修改时,则需要密码,实现对运行系统的保护。
1、程序源码的保护加密:
(1)开启源配置保护能力。在安装光盘里有RSLogix5000 Tools文件夹,里面有Logix CPU Security Tool。双击运行文件“RS5KSrcPtc.exe”。
(2)在RSLogix5000软件中创建并配置“源密匙文件”。 “源密匙文件”中含有用户指定的密码,当用户设置好源密匙文件后,若运行的项目找不到源密匙文件或源密匙文件中的密码错误,源密匙文件的文件名错误,受用户保护的程序都被保护(不可见或不可改)。并提示“未知源密匙”。
(3)打开需要加密的项目,选择“工具”—“安全”—“配置源保护”。
(4)第一次配置时,d出指定源对话框:选择“是(Y)”并指定源位置(即密保文件所在的位置)。点击确定,系统自动创建名称为“sk.dat”的文件,保存为用户指定路径。
(5)对程序进行加密。首先,用户在“源保护配置”对话框中选择需要保护的程序,点击“保护”按钮,d出密匙对话框。输入密码,点击“确定”按钮,密码会自动记录在源密匙文件中(用户可以对多个程序分别用不同的密码进行保护)。当用户设置好源文件密匙后,保存程序。第二步,如何实现保护。用户需要移走“源密匙文件(sk.dat)”,才能实现程序的保护,比如将源文件移动到其它安全的地方。还可以通过多种方式改变源文件,如改变源文件的名称,路经,或通过记事本打开源文件,更改其中的密码。其目的是让项目找不到正确的源文件,当项目找不到含有正确密码的源文件时,自动启动保护。
(6)恢复保护。用户只要指定正确的“源密匙文件旦卖”路径,并确保源密匙文件中的密码正确。当项目可以找到正确的源文件时,保护自动解除。
(7)取消保护。用户首先指定正确的“源密匙文件”路径,并确保源密匙文件中的密码正确。选中需要取消保护的程序,点击“取消保护”按钮,即可取消对相应程序的保护。
2. CPU处理器的加密:
(1)启动Logix CPU Security Tool(需要单独安装)。
(2)从d出的对话框里为需要加密的处理器选择路径,点击RSWho按钮调出RSLinx浏览器选择处理器。点击OK确认。
(3)使用Change Password按钮调出密码设置框设置密码。设置完密码后点击OK确认返回CPU安全设置对话框。
(4)对话框显示当前处理器未锁定,点击Secure Controller锁定处理器,中间需要再次确认密码。如果控制器安装有不可擦写的内存,则可以使用选项将密码存储于该内存卡。
(5)点击Secure按钮加密后返回CPU安全设置对话框,这时CPU状态显示为已加密。
本答案来自于互联网,仅供参考学习作用
如果您对我的回答有不满意的地方,还请您继续追问;
答题不易,互相理解,互相哪迟敏帮助!
既然是改造,那估计那设备是比较旧的了,以前进口的200PLC是可以破解的缓物银,通过蚂闷编程电缆直接读取,现在国产的带CN就没办法通过编程线读取直接解密,要拆机解密,能加密就能解密,没什么神秘的.如果你觉得在这个项目中解密扰宴能你有用处,那发一个超级解密软件给你密码保护 S7-200系统提供了强大的密码保护功能,以保护程序开发者的知识产权,防止未经授权的 *** 作等。 密码不能破解,用户不必为此咨询西门子技术支持部门。 在许多场合都可以使用密码,多种密码可以并存,各自发挥作用。 CPU加密 为CPU设置密码以限制对闭扒散CPU的访问。在Micro/WIN的SystemBlock(系统块)中设置CPU密码。 POU加密 为POU设置密码可以保护主程序、子程序和中断程序。 Project(项目文件)加密 STEP7-Micro/WINV4.0版本以上支持对整个程序文件加密。 DataBlock(数据块)轿氏加密 为数据块加密码保护,以限制随意的改动。 TD200加密 为TD200配置时设置密码,可以限制对TD200设置菜单和嵌入数据的访问、修改。 EM241加密 对Modem模块EM241进行配置时可以设置密码,以限制未经允许的访问,或者验证回拨功能等。 如果我忘了密码,如何访问一个带密码的CPU? 即便CPU有密码保护,你也可以不受限制地使用以下功能: 读写用户数据 启动此游,停止CPU 读取和设置实时时钟 如果不知道密码,用户不能读取或修改一个带三级密码保护的CPU中的程序。 清除密码: 如果你不知道CPU的密码,你必须清除CPU内存,才能重新下装程序。执行清除CPU指令并不会改变CPU原有的网络地址、波特率和实时时钟;如果有外插程序存储卡,其内容也不会改变。 清除密码后,CPU中原有的程序将不存在。 要清除密码,可按如下 *** 作: 在Micro/WIN中选择菜单“PLC欢迎分享,转载请注明来源:内存溢出
评论列表(0条)