s200ewin732位
原创不易,请勿抄袭!
在中国市场,PLC加密解密一直是一个有争议的话题,这里我们只谈技术!
S7-200系列的PLC提供三种加密方法:加密项目文件、CPU加密、POU加密。
三种不见的方法都用,可以适当选择一两种。
如果这些加密方法用于我们的程序:
一、项目文件加密
所谓项目文件加密,就是在编程电脑上添加编程程序的密码,防止我们的电脑拿给别人打开自己的程序。
使用STEP 7-Micro/WIN V4.0以上的版本可以是整个版本Project(项目)文件加密,使不知道密码的人无法打开项目。
在编程软件STEP 7 MicroWIN 的File菜单中选择(文件)Set Password(设置密码)命令,在弹出对话框中输入最多16个字符的项目文件密码。
密码可以是字母或数字的组合,区分大小写。
设置密码退出编程软件后,必须再次输入密码。
二、CPU加密
加密项目文件它是加密计算机上的项目文件,因此CPU中间的程序无法保护。当您需要防止通过上载查看您的程序时,您需要正确CPU加密。
CPU加密设置在系统块中CPU限制用户对CPU的访问。密码可以分级设置。
如何设置密码如下图所示:
由上图可以看出CPU加密分为四级,从一级到四级的权限越来越小。
a.选择密码保护等级
“Full等于没有限制(没有密码)
b.输入1 - 密码为8个字母、符号或数字
c.再次输入验证
大字母,小写无关。
Level 4 密码:第 4 禁止上载级保护密码,即使有正确的密码。 在没有源程序的情况下,处于第一位 4 在等级密码的保护下 CPU 也不支持程序状态监控 、程序编辑和项目比较的运行模式。和第还有其他功能 3 等级密码保护状态相同。
密码系统块下载密码 CPU 中后才起作用。
注意:
1.密码验证后的编程连接将始终保持。如果编程计算机的通信意外断开,有效连接将继续打开约一分钟。正确的方法是先退出(关闭)编程软件Micro/WIN 断开编程连接。
2、CPU 密码保护不能限制他人使用编程软件 Micro/WIN 访问用户数据区。如果在诸如 V 存储区、M 在存储区域保持敏感数据,需要注意。
3、设置了CPU为什么看不到密码在密码后生效?
设置在系统块中CPU密码并下载后,因为你仍然保持了Micro/WIN与CPU所以CPU密码不会设置Micro/WIN做保护。
检查密码是否有效,可以:
停止Micro/WIN与CPU关闭通信一分钟以上Micro/WIN然后打开程序停止CPU供电,再送电如果你喜欢,请喜欢并分享。你的支持是我坚持的动力!送玫瑰,手有余香!