1、如何为用户创建的块添加访问保护 作者: 日期:4 个人收集整理 勿做商业用途如何为用户创立的块添加访问保护操作方法: STEP 7 为程序提供NOW_HW_POEC 保护功能。翻开使用此保护功能的块时,仅块接口参数(IN,OUT和 I/UT参数)和块注释可见,而无法显示程序代码、临时/静态变量和网段注释。 此外,受保护的块不能被随意修改。 以下介绍如何为程序块(FBs, FCs ad DBs) 设置 KNOW_HOW_ROCT保护功能: 序号步骤1翻开要编辑的块,在LA/STL/FB 编辑器中选择File Generate source. ,准备生成源文件。在翻开的对话框中输入工程名称,如rt
2、et_FB。3执行步骤,弹出Genee oure工程名称对话框。选中需要转换的块,点击箭头按钮将其移至右侧 BlcksSeleced窗口中。 点击O键进展确认后,生成源文件。关闭 LD/TL/FD 编辑器。 2 K 图 04生成的源文件存放在imai Managr - S7pogam -Souces 文件夹中,翻开源文件。5在声明局部的 ITLE 语句下插入NOW_HW_ROECT命令。 ( 7K 图 026点击菜单Fe Save和Fe Compil保存编译 SL 源文件。至此完成块的保护。下表介绍如何去除块 (Bs, s n DB)的KNW_HOW_PROTET保护功能: 序号步骤翻开源文件删除KNOW_HO_ROT语句行或用双斜杠将其标记为注释使用菜单命令 Fle Save和 File ompile 保存编译该 STL 源文件。至此去除对该块的保护。