找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3295|回复: 0
打印 上一主题 下一主题
收起左侧

在 STEP 7 V5.5 版本如何使用 FBs 和 FCs 块的保护加密功能?

[复制链接]
跳转到指定楼层
楼主
ID:26188 发表于 2015-5-28 01:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
描述:

在 STEP7 V5.5 版本中,可以提供块保护的加密功能,在离线和在线情况下,加密功能和功能块程序代码。下表描述了如何使用 “S7 Block Privacy” 程序进行对块的保护加密及取消保护加密功能
序号
步骤
1
准备:
使用 STEP7 v5.5 的块的保护加密功能,必须通过 STEP 7DVD 安装 “S7 Block Privacy”程序。
  • 插入 STEP 7 DVD 至您的光盘读写设备。
  • 打开 STEP 7 DVD 文件夹 “ CD_2 > Optional Components > S7 Block Privacy”
  • 运行“ Setup.exe”程序,继续安装步骤。
安装完成后,在 SIMATIC Manager中 “Tools>Block protection...”,选择“ Block Protection” 功能
2
在 SIMATIC Manager 中选中块文件夹,主菜单中选择 “Tools>Block protection”功能。或者选中块文件夹后,右键弹出菜单中选择 “ Block protection”功能
3
在 “S7 Block Privacy”对话窗口,打开层次树,显示使用 “ S7 Block Privacy ”程序进行保护的块的列表。“ S7 Block Privacy ”仅可以加密 FBs 和 FCs
4
右键点击块,在弹出菜单中选择加密功能 “ Encrypt block ..”。
5
在 “ Block Encyrption ”对话窗口,必须输入至少12个字符密码,在下一行重新输入密码,点击 ok 确认。

图. 01
注释:
在图.01上检查 “ Also encrypt decompilation information ”选项是启用的,如果没有启用此选项,在加密之后,将不能再次取消加密此功能块。程序代码将永久加密。
6
点击 “ OK ”确认信息,当打开块的加密功能,将不能再次查询与编辑程序代码。
注释:
加密完成后,只有通过输入密码后,允许再次对块进行代码编辑,建议保存好密码。
7
如果想一次加密多个块, 选中左侧复选框,将所有块一次全部加密,点击块文件夹左侧复选框,选择所有的文件,然后重复完成 4~7步骤。

在 SIMATIC Manager 上,被加密的块将被标记成红色和一个钥匙图示,下表将描述取消加密块的相关内容。
  45632073
序号
步骤
1
在 SIMATIC Manager上,选中块文件夹,在主菜单中选择 “ Tool>Block protection ”功能。或者右键点击块文件夹,在弹出菜单中点击 “ User protection ...”功能
2
在 “ S7 Block Privacy ”对话窗口,打开层次树,选中想取消加密的块。
3
右键点击块,选择 “取消加密”。
4
当出现 “ Block Encryption ”对话窗口,输入密码后点击 OK 确认
5
关闭 “ S7 Block Privacy ”程序,被选中的块已经取消加密并且可以编辑程序。



================================================  



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表