教你歐姆龍C系列PLC如何加密解密
發(fā)布于2018-06-22 16:30
12302
0
標(biāo)簽:
在對歐姆龍PLC進行編程前,很多人會給PLC加密,加密的作用其實就是給程序上了一層鎖,沒有密碼的人雖然可以讀取程序,但并不能更改程序,這樣的方式會使大家編的程序更加安全,避免因他人或自己無意的改寫而導(dǎo)致程序錯誤,影響工作進度,今天,小編就給大家說說該怎么加密,加密之后又該怎么解密,一起來看看吧!
一、 一般C系列的PLC的加密方法為程序全部加密:
在程序的前面添加如下指令:

如果忘記密碼,可以使用編程器操作:SET NOT REST MON清除PLC內(nèi)存,
也可以使用CX-P下傳新的程序,覆蓋原來程序。
二、 其實C系列的PLC可以實現(xiàn)部分加密:
在程序的任何部分添加指令:
1)在程序的前面(這是保護全部程序)

不能使用編程器操作:SET NOT REST MON清除PLC內(nèi)存。
要按如下操作:SET NOT REST EXT MON清除PLC內(nèi)存。
也不能使用CX-P下傳新的程序,覆蓋原來程序。顯示下載了,但原程序仍在。
但是可以使用CX-P使用錯誤日志內(nèi)的清除內(nèi)存來清除。如下圖:

2)加在程序的中間:

受保護的是在LD AR1002指令以后的程序,也就是只能讀到部分程序。
如果使用編程器操作:SET NOT REST MON清除PLC內(nèi)存,只能清除LD AR1002
以前的指令,不能清除LD AR1002以后程序。
要按如下操作:SET NOT REST EXT MON清除PLC內(nèi)存。
也不能使用CX-P下傳新的程序,覆蓋原來程序。顯示下載了,但原程序仍在。但是可以使用CX-P使用錯誤日志內(nèi)的清除內(nèi)存來清除。
在PLC編程中,除了掌握必要的編程語言,了解編程技巧之外,大家也應(yīng)該重視設(shè)密解密這些問題,這些方面雖然看起來沒那么重要,但如果一旦被別人私下修改程序,那就可能面臨程序全部重寫的問題,這樣一來,對大家的工作進度會有影響,所以還是值得大家多多注意哦!
作者:叨小叨
本文為原創(chuàng)內(nèi)容,如需轉(zhuǎn)載請注明出處,違者必究!