西门子step7程序块加密与解密的操作方法
来源:电工天下时间:2015-11-26 20:38:18 作者:老电工手机版>>
西门子step7程序块加密与解密的方法
在plc STEP7中对程序块加密,能够通过STEP7软件的KNOW_HOW_PROTECT功能实现对您程序代码的加密保护。
假如双击鼠标打开经过加密的程序块时,只能看到该程序块的接口数据(即IN, OUT和IN/OUT等类型的参数)和注释信息,而程序块中的代码及代码的注释,临时/静态变量是不能被看到的。
同时也无法对加密保护的程序块做出任何改动。
一、程序块保护:
1、打开程序编辑窗口LAD/FBD/STL;
2、将要进行加密保护的程序块天生转换为源代码文件(通过选择菜单 File—>Generate source 天生);
3、在LAD/FBD/STL 窗口中封闭程序块,并在SIMATIC Manager项目治理窗口的source文件夹中打开上一步所天生的source文件;
4、在程序块的声明部分,TITLE行下面的一行中输进” KNOW_HOW_PROTECT”;
5、存盘并编译该source文件(选择菜单File?Save,File?Compile);
6、现在就完成了您程序块的加密保护;
二、取消对程序块的加密保护
1、打开程序块的Source源文件;
2、删除文件中的KNOW_HOW_PROTECT;
3、存盘并编译该source文件;
4、现在程序块的加密保护已经取消。
注释,假如没有 STL source 源文件,您是无法对已经加密的程序块进行编辑的;
相关文章
西门子step7绝对寻址与符号寻址的用法详解
西门子step7绝对寻址与符号寻址的用法,可以通过此符号访问用户程序中的地址,绝对地址包含地址标识符和内存位置,如果将符号名分配给绝对地址,可以使程序更易读。
时间:2020-11-17 09:18:04
西门子STEP7 Micro WIN编程软件选项设置方法
有关西门子step7 Micro WIN编程软件的选项设置方法,介绍了西门子STEP7 Micro WIN编程软件的选项设置步骤,教大家设置合理的参数选项,以方便自己的编程工作。
时间:2020-04-23 11:31:46
西门子step7功能块定时器参数说明图解
西门子step7功能块定时器参数说明,西门子step7的iec定时器的三种类型,接通延时定时器ton,记忆接通延时定时器tonr,断开延时定时器tof,西门子step7提供了10种定时器指令。
时间:2020-04-23 10:49:53
西门子step7基本指令的分类与用法
西门子step7基本指令的分类与用法,包括位逻辑指令(位逻辑运算指令、定时器指令、计数器指令),以及数据指令的功能与用法说明,感兴趣的朋友参考下。
时间:2020-04-23 10:47:26
【图文】西门子s7-300程序块加密解密教程详解
有关西门子s7-300程序块加密与解密的教程,把需加密的块生成源文件,给需要加密块进行加密,给ob块加密时有些不同,加密后,完成把加了密的源文件删除,或导出源文件等操作。
时间:2020-04-08 11:50:00
如何确定step7中工程项目需要MMC卡的空间量?
如何确定step7中工程项目需要MMC卡的空间量,确定控制程序所需的MMC卡的大小,将项目中所有程序块(OB、FC、FB、DB)占用装载内存(Load Memory Requirement)的数量相加。
时间:2020-03-10 10:46:07
【图】如何打开非本地系统语言创建的step7 v5.5项目?
如何打开非本地系统语言创建的step7 v5.5项目,二种方法,将win7或windows server 2008操作系统语言修改为系统提示语言,修改step 7项目属性,使其可在任何windows系统语言下均可打开。
时间:2020-03-10 10:29:17
西门子step7编程软件的基本功能与系统组态
西门子step7编程软件的基本功能与系统组态,包括程序编辑语法检查功能,软件功能的实现,step7编程软件的界面外观,系统组态中模拟量输入滤波、设置脉冲捕捉、输出表配置的相关知识。
时间:2020-03-09 09:49:29