首先,我们在STEP7中打开需要加密的程序块,然后在程序的编辑窗口LAD/FBD/STL中,执行菜单命令“文件File”—Generate source”,生成将要进行加密保护的程序块的源文件代码文件。
在LAD/FBD/STL窗口中关闭打开的程序块,在SIMATIC项目管理器窗口的SOURCE(源)文件夾中打开上一步生成的源文件;
在程序块的声明部分,TITLE标题行下面的一行中输入“KNOW_HOW_PROTECT”.
执行菜单命令”File文件—Save“保存源程序,用菜单命令”File—Compile“编译该源文件。
编译成功后,在SIMATIC项目管理器窗口的Block文件夹中,可以看到要加密的程序块的图标已经被加锁,表示加密成功。
加密成功后应删除该程序块的源程序。