加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线15267534595
公司新闻
如何使用SMART PLC密码保护功能
发布时间: 2023-11-29 10:27 更新时间: 2024-11-23 09:10

1)CPU加密保护


CPU的加密保护可保护已经下载至CPU中的程序,在系统块组态-安全的选项卡下设定,密码共有四级权限:完全权限、读取权限、Zui低权限和不允许权限。


图片


  • 完全权限,用户可以不受任何限制的使用CPU的全部功能;

  • 读取权限,用户可以不受限制的读取和写入CPU数据和上传程序。下载程序、强制存储器位置或对存储卡进行编程时需要密码;

  • Zui低权限,用户可以不受限制的读取和写入CPU数据,上传下载程序、强制存储器位置或对存储卡进行编程时需要密码;

  • 不允许上传,该级别的密码保护即使输入正确的密码也不允许上传程序,不允许项目比较,其他保护方式同Zui低权限级别保护。


  • CPU加密部分各级别密码设定必须至少包含一个小写字母、一个大写字母、一个数字和一个特殊字符。密码的长度必须在10到63个字符之间且两次输入的密码必须一致否则系统块会报错。更具体的操作权限参考表格说明。如果忘记密码只能通过恢复出厂的方式才可正常使用CPU,恢复方式可使用软件或存储卡,这里不赘述。


    图片


    2)项目加密保护


    项目加密用于保护创建好的文件扩展名为.smart的项目文件,当设定好密码后再次打开项目文件系统会弹出输入密码的窗口,无正确的密码则无法查看程序。设定项目密码可以在项目树下右键单击项目设定,也可以在工具栏下文件-保护-项目的快捷键下设定密码保护项目,该密码的复杂度长度等系统未做明确限制,自由度较大。


    图片


    图片


    3)POU加密保护


    POU即程序组织单元,包括S7-200项目文件中的主程序(OB1)、子程序和中断服务程序。POU加密后不能打开查看程序内容。程序下载到CPU中,再上载后也保持加密状态,编程软件提供的库指令、向导生成的子程序、中断程序都加了密,但加密并不影响使用它们。


    配置部分,在项目树-程序块下,选择要加密的对象,鼠标右键,选择属性,在属性界面勾选保护后设定密码即可,也可以使用该密码加密所有的POU;


    图片


    加密后的POU会显示一个锁的标记;


    图片


    授权解锁步骤类似,输入正确的密码即可解锁。


    4)数据页加密保护


    数据块加密Zui主要的目的是防止对赋值的数据进行更改,除了加密后的数据块显示一个锁的标记并无法被更改外,其他部分的使用和未加密并无区别。配置方面,可以在数据块的工具栏下通过快捷键设定,也可以在工具栏下文件-保护-数据页的快捷键下设定密码。


    图片


    联系方式

    • 电  话:18126392341
    • 联系人:梁涛
    • 手  机:15267534595
    • 微  信:15267534595