一、 一般C系列的PLC的加密方法为程序全部加密:
在程序的最前面添加如下指令:
如果忘记密码,可以使用编程器操作:SET NOT REST MON清除PLC内存,
也可以使用CX-P下传新的程序,覆盖原来程序。

二、 其实C系列的PLC可以实现部分加密:
在程序的任何部分添加指令:
1)在程序的最前面(这是保护全部程序)
不能使用编程器操作:SET NOT REST MON清除PLC内存。
要按如下操作:SET NOT REST EXT MON清除PLC内存。
也不能使用CX-P下传新的程序,覆盖原来程序。显示下载了,但原程序仍在。
但是可以使用CX-P使用错误日志内的清除内存来清除。如下图:
2)加在程序的中间:
受保护的是在LD AR1002指令以后的程序,也就是只能读到部分程序。
如果使用编程器操作:SET NOT REST MON清除PLC内存,只能清除LD AR1002
以前的指令,不能清除LD AR1002以后程序。
要按如下操作:SET NOT REST EXT MON清除PLC内存。
也不能使用CX-P下传新的程序,覆盖原来程序。显示下载了,但原程序仍在。但是可以使用CX-P使用错误日志内的清除内存来清除。