浅谈西门子plc程序加密和程序块加密及解密

时间:2023-03-04作者:佚名
相信大家在使用STEP7打开一些程序时,常会遇到以下三种plc的加密情况,现根据自己的经历和大家一起分享探讨。
第一种情况。是在硬件组态中,在CPU属性中按照保护等级设置密码,将CPU中程序锁住,不影响CPU的正常运行。这种情况是往往是程序设计编程人员出于安全和知识产权的保护等目的而进行的设置。常见的加密方式有三种,如图一所示。1、程序可读出,数据可修改,运行可监视,只是程序不可更改。(出于安全考虑)2、数据可修改,运行可监视,程序即不能读出也不能修改。(出于安全考虑,也为保护知识产权)3、程序、数据、运行均不可读出、监视和更改。(安全性最高)方法:在硬件组态中打开CPU的protection(保护)选项,选择所需加密方式,设置密码后保存编译重新下载硬 件组态就可以了。注意:如何设置密码忘记或丢失,那么只有通过编程软件在线连接PLC,清空PLC程序,(包括程序块,系统块和数据块)然后将备份的程序重新下载。

浅谈西门子plc程序加密和程序块加密及解密

图一

浅谈西门子plc程序加密和程序块加密及解密

图二
第二种情况就是程序中程序块的加密和解密。方法步骤如下。
1、在STEP7中打开要加密的程序块,点击菜单“文件/生成源文件(File/Generate source)”,
生成要加密保护的程序块的原代码文件。
2、关闭程序块,在项目管理器中打开“源文件(source)”,打开生成的源文件。
3、在程序块的声明部分,TITLE行下面的一行中输入“KNOW_HOW_PROTECT”。(如图二所示)
4、执行菜单命令“文件/保存(File/Save)”然后“文件/编译(File/Compile)”。
5、编译成功后,可在“块”中看到加锁的程序块。
6、解除密码,打开相应的“源文件”,把“KNOW_HOW_PROTECT”删除,然后编译即可。
注意,保存好源文件,否则已加密的程序块将无法打开。同时,你用SCL源程序编译完成后,删除SCL源程序就行了。别人没SCL源程序,打开你程序中的块时就只能显示成STL程序了。
第三种情况就是我们在打开别人的程序时,遇到的那些加密程序块,又没有源程序的情况下,就只能靠一些解密工具或者其他方式了。这种解密方式在此不做讨论。

相关阅读

电厂那些事——我是怎么上岗的?

我选择的是燃机专业,因为燃机自动化程度高,这对于我来说是新的东西,所以我尽量先从容易入手的开始 首先要学会抄表 :拿着巡检本,戴好耳塞,第一遍抄表当然得由老师傅带着...
2023-07-05
电厂那些事——我是怎么上岗的?

电气工程领域接地电阻值小于4欧姆的奥秘

在电气工程领域,接地是一项至关重要的技术措施,它涉及到电气系统的安全与稳定运行。本文将深入探讨为什么要进行接地、接地的分类、接地电阻值为什么一般要求小于4欧姆以及一...
2024-10-10
电气工程领域接地电阻值小于4欧姆的奥秘

防反接保护电路图 三种防反接保护电路解析

1、通常情况下直流电源输入防反接保护是利用二极管的单向导电性来实现放反接保护。如下图所示: 这种解法简单可靠适合小电流电路。当输入电流比较大的时候,此电路消耗功耗严...
2023-08-30
防反接保护电路图 三种防反接保护电路解析

变频器柜控制回路就地启动泵和监控断路器状态

今天我们来看变频器柜控制回路就地启动泵和监控断路器状态。 在控制回路中,往往引入各种电信号来实现控制功能,电气信号来自于 位置状态,故状态障,警告状态等。 图一就介绍...
2023-03-29
变频器柜控制回路就地启动泵和监控断路器状态

电工专属的黑色幽默笑话,一般人看不懂~

上次给大家分享了一些电工行业专有的笑话,这次再来几个,一起看看! PART 0 1 小李是维修电工,经常因为工作起早贪黑,这不,这晚又接到抢修任务,忙来忙去一阵工夫,已到凌晨,...
2023-06-27
电工专属的黑色幽默笑话,一般人看不懂~

热销商品

连发瓦斯枪通用瓦斯射钉钢钉枪瓦斯气体高强度瓦斯射钉枪165气罐

连发瓦斯枪是一款专为高强度瓦斯射钉设计的工具,其特点在于能够连续发射瓦斯气体,适用于多种需要快速穿透和固定材料的场景。这款瓦斯枪配备了165气罐,容量足够满足...
4.5

黄铜镀镍金属电缆防水接头EWM密封格兰头HSM电线固定填料函M20M16

黄铜镀镍金属电缆防水接头EWM密封格兰头(HSM型)是一款高性能电线固定与密封装置,适用于M16和M20螺纹规格。采用优质黄铜材质并表面镀镍处理,具备优异的防腐蚀性、机械...
1.14

消防配件二氧化碳灭火器2 3 5 7KG弯头喷管24Kg干冰CO2外喷头喷嘴

二氧化碳灭火器配件中的2357KG弯头喷管与24Kg干冰CO₂外喷头喷嘴,是专业消防设备的重要组成部分。该弯头喷管采用高强度耐腐蚀材料制造,连接灵活,适用于高压CO₂灭火...
4.5

雷士照明led筒灯孔灯客厅吊顶天花灯嵌入式过道筒灯射灯桶灯家用

雷士照明LED筒灯是一款专为现代家居设计的嵌入式照明产品,适用于客厅、吊顶、过道、卧室等空间。采用高品质LED光源,光线柔和均匀,显色指数高,有效还原真实色彩,营造舒...
5.78

雷士照明嵌入式防眩筒灯射灯窄边过道灯深杯客厅无主灯天花灯米雪

雷士照明嵌入式防眩筒灯射灯——“米雪”系列,专为现代无主灯设计打造。采用窄边深杯结构,有效控制杂散光,实现精准防眩,营造舒适柔和的光环境。适用于客厅、过道、天...
25.67

网站栏目