首页 理论教育 如何保护数据文件并加密程序

如何保护数据文件并加密程序

时间:2023-06-15 理论教育 版权反馈
【摘要】:控制器具有对数据文件的保护和对程序文件的加密功能。具有下载保护属性的数据文件并不会阻止程序梯形图对数据文件中数据的修改。“密码”可限制对控制器的存取,而“管理密码”的权限则大过“密码”。一旦设置了密码,则在进行Offline和Online操作时均需要输入密码。

如何保护数据文件并加密程序

控制器具有对数据文件的保护和对程序文件的加密功能。

1.数据文件的保护

如图6-16所示,在B3文件的属性对话框中,选定“Memory Module/Download”,对数据进行保护。

978-7-111-47412-8-Chapter06-17.jpg

图6-16 数据文件的保护

控制器中的数据文件设定了下载保护属性,则在离线文件中如果该数据文件中的数据被修改,在向控制器下载/传送新程序时,此数据文件中的数据不会被改变。

具有下载保护属性的数据文件并不会阻止程序梯形图对数据文件中数据的修改。

2.程序文件的加密(www.xing528.com)

MicroLogix1500控制器具有内置的数字密码保密系统。密码最多可由10个数字(0~9)组成,每个控制器程序可有两个密码:密码和管理密码。“密码”可限制对控制器的存取,而“管理密码”的权限则大过“密码”。这样,在一个项目中每个控制器都可以有不同的“密码”,但是,“管理密码”则可对任何控制器进行存取,用于管理或维护等用途。

使用“Controller Properties”(控制器属性)对话框新建、改变、删除密码,但是,除非某密码仍在使用,管理密码将被忽略。控制器密码设定界面如图6-17所示。

一旦设置了密码,则在进行Offline和Online操作时均需要输入密码。

当用户丢失了密码,则无法完成对控制器程序的修改。如果想更新的话,输入数字65257636,编程软件会提示“Are you sure you want to clear processor memory and then abort the operation?”,确认后,系统会对控制器的存储器清0,所有代码被清0,重新编写程序下载。

978-7-111-47412-8-Chapter06-18.jpg

图6-17 控制器密码的设定

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈