如何为STEP7用户创建的块添加访问保护?

来源:本站
导读:目前正在解读《如何为STEP7用户创建的块添加访问保护?》的相关信息,《如何为STEP7用户创建的块添加访问保护?》是由用户自行发布的知识型内容!下面请观看由(电工学习网 - www.9pbb.com)用户发布《如何为STEP7用户创建的块添加访问保护?》的详细说明。
STEP 7 为程序提供 KNOW_HOW_PROTECT 保护功能。如果打开使用此保护功能的块时,仅块接口参数 (IN, OUT和 IN/OUT 参数)和块注释可见,而无法显示程序代码、临时/静态变量和网段注释。

以下介绍如何为程序块(FBs, FCs and DBs) 设置 KNOW_HOW_PROTECT保护功能:

No. 步骤
1 打开要编辑的块,在 LAD/STL/FBD 编辑器中选择"File > Generate source..." ,生成源文件。
2 在打开的对话框中输入项目名称,如"Protect_FB"。
3 弹出"Generate source <名称>"对话框。选中需要转换的块,点击箭头按钮将其移至右侧 "Blocks Selected"窗口中。 点击 OK 键进行确认后,生成STL 源文件。关闭 LAD/STL/FBD 编辑器。

如何为STEP7用户创建的块添加访问保护?
图 01

4 在 S7 program 的 “Sources” 文件夹中打开最近生成的源文件。
5 声明部分的 "TITLE" 语句下插入"KNOW_HOW_PROTECT"命令。

如何为STEP7用户创建的块添加访问保护?
图02

6 通过菜单"File > Save"和 "File > Compile" 保存编译 STL 源文件,完成块的保护。

注意:
只有通过 STL 源文件才能去除块的保护。如果经“KNOW_HOW_PROTECT”命令的程序或者项目中的STL 源文件不再可用,则不能再去除对块的保护。

下表介绍如何去除块 (FBs, FCs and DBs)的 KNOW_HOW_PROTECT保护功能:

编号 步骤
1 打开源文件
2 删除"KNOW_HOW_PROTECT"语句行或用双斜杠将其标记为注释
3 使用菜单命令 "File > Save"和 "File > Compile" 保存编译该 STL 源文件。
4 至此去除对该块的保护。
提醒:《如何为STEP7用户创建的块添加访问保护?》最后刷新时间 2023-07-10 04:09:25,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《如何为STEP7用户创建的块添加访问保护?》该内容的真实性请自行鉴别。