在硬件组态里如何配置 S7 CPU 使能口令保护 您所在的位置:网站首页 step7密码 在硬件组态里如何配置 S7 CPU 使能口令保护

在硬件组态里如何配置 S7 CPU 使能口令保护

2024-07-09 15:49| 来源: 网络整理| 查看: 265

描述下表列出了三种对 S7 程序进行授权访问的保护的不同方式。n

访问保护的方式 配置访问权限 对 CPU 在线访问的保护 在线访问保护的保护等级及保护密码输入在硬件组态中的 CPU 的属性里设置 块的加密保护(从STEP 7 V5.5开始)

在配置块加密保护前,必须从 STEP 7 V5.5 DVD 安装盘里安装 “S7 Block Privacy” 程序, 然后在 SIMATIC Manager 里通过 “Tools > Block protection…” 来配置块的加密。更多信息可从条目号:45632073 中获得。n

注意需分配密码。块的保护只能通过输入正确的密码取消。

KNOW_HOW_PROTECT(从STEP 7 V4.0.2 开始)对程序块生成源程序块后进行保护。 在源程序块声明的部分输入关键字 “KNOW_HOW_PROTECT”, 源程序块重新编译后程序块就会被保护。更多的信息可从条目号: 10025431 中获得。 n

注意不支持密码输入没有 STL 源程序,Know-How 保护不能被移除。

STEP7 在线密码保护功能就是对 CPU 的访问保护,使用密码保护可以;n

保护 CPU 中的用户程序和数据,防止未授权修改(写保护) 。n 保护用户程序中所包含的 Know-How程序块(读保护) 。n 禁止使用可能损坏程序执行的在线功能。

以下步骤描述了如何在 CPU 中设置口令保护:

在硬件配置中双击 CPU,打开 CPU 的属性。 切换到“保护”标签并参数化所需要的保护等级。

在硬件组态里如何配置 S7 CPU 使能口令保护图. 01

点击 OK 关闭对话窗口,保存并编译硬件配置。 装载硬件配置到 CPU 里。

根据所设置的保护等级,每次在线功能执行前都对所要执行的功能进行检查,分辨该功能是否是所选择的保护等级允许的功能。从保护等级 2 开始,每次执行写访问前必须输入密码。根据所设置的保护等级,相应的诊断功能和所声明的变量表能够被执行,例如,保护等级 3 允许读取诊断缓存区的数据。可以通过 “PLC > Access Authorization > Setup” 直接调用密码输入的对话框,连接后不会再出现密码确认的对话框直到结束与 SIMATIC Manager 的会话连接,或除非通过 “PLC > Access Authorization > Cancel” 取消了密码登录。

注意只有模板支持密码保护的功能,才可以在该模板中通过密码来保护程序。

从 04/98 起所有的 300 系列 CPU 都支持此功能. 从 03/98 起所有的 400 系列 CPU 都支持此功能。 STEP 7 从版本 V4.0.2 起支持此功能。

通过 STEP 7 程序激活保护等级 2(写保护)如果在硬件组态中已经设置了保护等级1,通过应用系统功能块 SFC109″保护” ,可以通过STEP 7 程序在保护等级 1 和保护等级 2 之间来回切换。在下面情况下,功能块SFC109不起作用:

在硬件组态中设置了保护等级2或保护等级3。. 在硬件组态中设置了保护等级1,并且选择了”可通过口令绕过保护”选项(图)。

更多关于块 SFC109″保护” 如何参数化的信息,请查询STEP7 在线帮助,通过在 SIMATIC Manager中选中 SFC109并按 “F1” 键即可打开该帮助。从 STEP 7 V5.4+SP2 开始,这个系统功能块已经包含在标准库中。

创建环境FAQ 的图是在 STEP 7 V5.5 的环境下创建。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc330916.html



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有