分享西门子plc密码的保护级别和程序的加密方法
天堃分享西门子PLC密码的保护设置和程序块加密方法
操作方法
- 01
西门子PLC 密码的三级保护: [*]保护级别1:符合默认值【*]保护级别2:只读访问方式【*]保护级别3:小可读写访问方式用户A}一以在S7站进行硬件组态时设置一个CPU密码。打开CPU的属性对话框,属性对话框内保护级别2(只读访问方式)和设置密码都是被推荐的。小知道密码而无法输入密码的用户只能在CPU里读取程序,用户无法修改程序。
- 02
为程序块DBs, FBs和FCs设置块保护(Know How_Protect)的方法。1打开要编辑的块,在LAD/S丁L/FBD编辑器中选择”File>Generate source 源文件。2在打开的对话框中输入项目名称,如”Protect FB"o执行步骤z,弹出”Generate source<项目名称>”钮将其移至右侧”Blocks Selected”窗日中。点击闭LAD/S丁L/FBD编辑器。对话框。选中需要转换的块,点击箭头按OK键进行确认后,生成S丁L源文件。关
- 03
生成的源文件存放在件Simatic Manager一>S7 program一>Sources文件夹中,打开源文在声明部分的’丁I丁LE”语句卜插入”KNOW日OW PRO丁〔C丁”命令。
- 04
最后点击菜单”File>Save"和”File>Compile',保存编译S丁L源文件。至此完成块的保护。
方法/步骤2
- 01
表介绍如何去除块(FBs, FCs and DBs)的KNOW HOW PROTECT保护功能:
- 02
序号步骤1打开源文件2删除”KNOW_日OW_ PRO丁〔C丁”语句行或用双斜杠将其标记为注释3使用菜单命令”File>Save”和”File>Compile”保存编译该S丁L源文件。4至此去除对该块的保护。
赞 (0)