1)CPU加密保护
CPU的加密保护可保护已经下载至CPU中的程序,在系统块组态-安全的选项卡下设定,密码共有四级权限:完全权限、读取权限、Zui低权限和不允许权限。
CPU加密部分各级别密码设定必须至少包含一个小写字母、一个大写字母、一个数字和一个特殊字符。密码的长度必须在10到63个字符之间且两次输入的密码必须一致否则系统块会报错。更具体的操作权限参考表格说明。如果忘记密码只能通过恢复出厂的方式才可正常使用CPU,恢复方式可使用软件或存储卡,这里不赘述。
2)项目加密保护
项目加密用于保护创建好的文件扩展名为.smart的项目文件,当设定好密码后再次打开项目文件系统会弹出输入密码的窗口,无正确的密码则无法查看程序。设定项目密码可以在项目树下右键单击项目设定,也可以在工具栏下文件-保护-项目的快捷键下设定密码保护项目,该密码的复杂度长度等系统未做明确限制,自由度较大。
3)POU加密保护
POU即程序组织单元,包括S7-200项目文件中的主程序(OB1)、子程序和中断服务程序。POU加密后不能打开查看程序内容。程序下载到CPU中,再上载后也保持加密状态,编程软件提供的库指令、向导生成的子程序、中断程序都加了密,但加密并不影响使用它们。
配置部分,在项目树-程序块下,选择要加密的对象,鼠标右键,选择属性,在属性界面勾选保护后设定密码即可,也可以使用该密码加密所有的POU;
加密后的POU会显示一个锁的标记;
授权解锁步骤类似,输入正确的密码即可解锁。
4)数据页加密保护
数据块加密Zui主要的目的是防止对赋值的数据进行更改,除了加密后的数据块显示一个锁的标记并无法被更改外,其他部分的使用和未加密并无区别。配置方面,可以在数据块的工具栏下通过快捷键设定,也可以在工具栏下文件-保护-数据页的快捷键下设定密码。
到此这篇博途程序块加密(博途程序加密在设置的哪里)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/qkl-hb/16880.html