凌一PLC支持8位密码、16位密码以及完全禁止上传的方式对程序进行保护。
由于三菱系统架构原因,8位密码是不安全的,因此如希望在后期读取PLC程序,请务必使用16位密码。
大多数情况下,客户直接禁止程序上传以实现最大限度的保护,本文重点对禁止上传的方法做说明。
凌一PLC支持三种加密方法来完全禁止程序上传,分别为(三种方法根据需要任选其一即可,无需重复设置):
通过指令WR3A K-1 K-1方式直接加密(推荐);
GX软件中设置禁止上传;
设置8位密码“12345678”
下面对这三种加密方式做详细说明。
方法1:通过WR3A指令加密(推荐)
这是最简单也是最推荐的方法,可以省去每个PLC程序下载完成后还需要单独加密的麻烦。
使用方法为在程序的第一句使用WR3A K-1 K-1 D0的形式进行加密,下载完成后只需执行一次即可完成加密。
M8002----------------WR3A K-1 K-1 D0; 指令中第一个第二个参数都是K-1,第三个参数随意
方法2:在GX Works2软件中设置禁止上传
将PLC开关打到STOP状态,然后在“GX Works2”软件中,选择“在线”菜单=>“口令/关键字”=>“登录/更改”菜单项。在弹出的对话框中,选择“无法解密的保护”以及“读取/写入禁止”项,点击“执行”按钮即可完成加密。
方法3:设置8位密码“12345678”
将PLC开关打到STOP状态,然后在“GX Works2”软件中,选择“在线”菜单=>“口令/关键字”=>“登录/更改”菜单项。在弹出的对话框中,选择“关键字保护”、“8位”以及“读取/写入禁止”项后,在关键字区域输入“12345678”,最后点击“执行”按钮即可。
特殊加密解除方法
通过上述三种方法中任意方法进行加密后,之后不管如何设置密码或者重新下载程序,加密状态会一致保持,直到PLC存储器被全部擦除。
将PLC开关打到STOP状态,然后在“GX Works2”软件中,选择“在线”菜单=>“PLC存储器操作”=>“PLC存储器清除”菜单项。在弹出的对话框中,勾选“PLC存储器”项后,点击“执行”按钮即可。