S7-1500 和 S7-300/400 的程序保护方法并不完全相同
1、读取保护
在硬件配置中,打开 PLC 属性---保护,可以根据需要设置访问权限。 当选择除“完全访问权限(无任何保护”之外的三种保护等级时,需要 设置访问权限密码。
保护等级:无任何保护、写保护、读写保护、完全保护(上位机通讯 时需要输入密码)

2、程序块的专有技术保护
1500CPU 程序块,包括 OB、FC 及 FB 均支持加密功能。DB 也支持加 密功能,加密后属性为只读,可以看到变量,但不能添加、删除变量。 右键选中需要保护的程序块,点击专有技术保护,点击定义,输入密 码确定即可。当再次打开有保护的程序块时,则需要输入密码才可以 查看,如果不输入密码,则不能打开;

3、程序块的的防拷贝保护
该保护可分为两种:绑定存储卡的序列号和绑定 CPU 的序列号,两 者只能选其一。建议选择绑定存储卡的序列号,如果激活该功能,在 下载程序时,会自动比对序列号,如果与实际存储卡的序列号不一致, 则无法完成程序下载。

4、物理保护:通过铅封或锁具(锁孔直径约 3mm)对 PLC 进行物理加锁来进行访问保护
