您当前的位置:五五电子网电子知识plc技术PLC入门S7-300/400系统程序集CPU加密 . 正文
S7-300/400系统程序集CPU加密 .

S7-300/400系统程序集CPU加密 .

点击数:7560 次   录入时间:03-04 11:50:11   整理:http://www.55dianzi.com   PLC入门

三个层次方式:1、给CPU硬件加锁;给硬件加密后若无硬件密码,则无法进行组态编译,起到系统加密作用。2、给程序性加密;通过STEP7软件的KNOW_HOW_PROTECT功能实现对您程序代码的加密保护。如果您双击鼠标打开经过加密的程序块时,您只能看到该程序块的接口数据(即IN, OUT 和 IN/OUT 等类型的参数)和注释信息,而程序块中的代码及代码的注释,临时/静态变量是不能被看到的。同时您也无法对加密保护的程序块做出任何改动。3、给程序加密基础上对MMC卡进行唯一性标示判断。单独进行程序加密,换一个PLC程序也可以下载下去用的。通过在程序中预先比较MMC卡的序列号是否一致,如果不一致就停止运行。

S7-300/400程序加密
通过STEP7软件的KNOW_HOW_PROTECT功能实现对您程序代码的加密保护。如果您双击鼠标打开经过加密的程序块时,您只能看到该程序块的接口数据(即IN, OUT 和 IN/OUT 等类型的参数)和注释信息,而程序块中的代码及代码的注释,临时/静态变量是不能被看到的。同时您也无法对加密保护的程序块做出任何改动。单单对程序加密,换一个PLC程序也可以下载下去用的。可以通过在程序中预先比较MMC卡的序列号是否一致,如果不一致就停止运行。
S7-300/400硬件CPU加密

硬件组态中打开CPU的protection(保护)选项,选第三个设置(读写保护),设置密码后保存编译重新下载硬件组态就可以了。


本文关键字:程序  加密  PLC入门plc技术 - PLC入门