概述S7-1200 程序块密码保护有以下几种类型
程序块的专有技术保护程序块的防拷贝保护程序块的写保护(一)程序块的专有技术保护(Know-How-Project)
程序块的专有技术保护主要是对项目中的程序块(OB、FB、FC、DB)进行访问保护,如果没有专有技术保护密码则无法看到程序块中的具体内容,对于专有技术保护的 DB 块,如果没有密码只能读不能写。本示例中以博途 V17,CPU1214C V4.5 为例,对程序块进行专有技术保护,如图 1 所示,需要在块属性中设置,具体步骤如下:
图 11. 选择需要保护的块,右键点击属性,如图 2 所示。图 22. 在属性窗口中选择保护选项,点击保护按钮,如图 3 所示。图 33. 在弹出的定义保护窗口中,输入密码,点击确定按钮,如图 4 所示。图 44. 关闭定义保护窗口以后,在所选保护的窗口中再点击确定按钮,这样专利保护密码才可以生效,如果点击取消按钮,则该块不会被保护,如图 5 所示。图 55. 当被保护的块密码生效以后,可以在项目树窗口中看到被保护的块左下角有小锁标志,如图 6 所示。图 6