为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

西门子plc程序加密方法

2011-05-06 2页 pdf 95KB 186阅读

用户头像

is_456644

暂无简介

举报
西门子plc程序加密方法 · !!"## · 西门子 !"#程序加密方法 陈平信 (北京凯普精益机电技术有限公司,北京 !$$$%&) 摘 要:西门子控制系统中的一些标准程序块不能被编辑、阅读,也就是说这些程序块是被加密的。文章主 要介绍如何使用 !"#$ ’ 编程软件对用户所编辑的程序块进行加密。 关键词:%&’(()’((*+’,-., 功能 !"#$%&’()" *+’,)- .)$ /(+0+"1 234 2$)5$60 )*+, -./01./ (23.4./0 )563 -738.9.:/ ;38 +=38?7.85= @38...
西门子plc程序加密方法
· !!"## · 西门子 !"#程序加密方法 陈平信 (北京凯普精益机电技术有限公司,北京 !$$$%&) 摘 要:西门子控制系统中的一些程序块不能被编辑、阅读,也就是说这些程序块是被加密的。文章主 要介绍如何使用 !"#$ ’ 编程软件对用户所编辑的程序块进行加密。 关键词:%&’(()’((*+’,-., 功能 !"#$%&’()" *+’,)- .)$ /(+0+"1 234 2$)5$60 )*+, -./01./ (23.4./0 )563 -738.9.:/ ;38<5/.85= > +=38?7.85= @38意见
调查表中的相应位置。 http://www.gongkong365.com/bbs/ · !!"## · 何将自己所编写的 $%& 程序进行加密呢?下面就这 一问以数控机床中的基本单元———机床润滑单元为 例来进行详述。 ! "#$加密的方法 数控机床中的润滑设备分为两种:一种是机械定 时润滑,另一种是 $%& 控制定时润滑(也就是常说的 电气控制润滑)。对于前一种润滑方式控制起来容 易,润滑时间和润滑间隔周期通过机械定时装置来控 制;而对于后一种润滑方式就需要通过 $%& 逻辑控制 程序来控制。基于这一共性,可以做一个 ’&(功能) 程序块,在该程序块的形式变量中设置诸如手动润滑 键、润滑条件、润滑时间、润滑间隔时间、润滑输出指示 灯、润滑输出指令等参数。该程序块完成后就是一个 具有共性的模块,它可以用于任何具备电气控制润滑 单元的数控设备。使用该程序块时只需要修改相应的 形式参数的初值,不需要对程序的控制逻辑再做修改, 如下所示: &(%% ’& ") “%*+,-./0-1234*54” 67) :8 69: ; “手动润滑键” 67! :8 6<;: ! “液压输出” 67= :8 >"?@<)> “润滑时间” 67< :8 >"?@"A “润滑间隔时间” BC?;:8 D;: ; “润滑指示灯” BC?":8 D"): = “润滑输出指令” 该程序块命名为 ’&"),在它被调用时需要为以下 形式参数赋不同的初值,如下所示: 67): 手动润滑键地址 67!: 润滑条件 67=: 润滑持续时间 67<: 润滑间隔时间 BC?;: 润滑指示灯 BC?": 润滑输出地址 而后使用 >0E4 F 编程软件打开该程序块,在 ’-GE 下拉菜单下选择 HE2E,/0E >1*,.E⋯,执行该命令后会 产生一个命名为 ’&"): /IG的文件。打开该文件, 如下: ’C7&?6B7 ’& ") :JB6K ?6?%L 8 JLM>6B7 :): ) J(M367$C? 67) :NBB% ; 67! :NBB% ; 67= :>"?6AL ; 67< :>"?6AL ; L7K3J(M J(M3BC?$C? BC?; :NBB% ; BC?" :NBB% ; L7K3J(M NLH67 7L?OBMP ?6?%L 8 ( 6 9: <; ’$ A ;): ;; 8 A ;): "; ⋯ 在该文件的第三行“JLM>6B7 :): )”的下一行输 入以下语句:“P7BO3QBO3$MB?L&?”,然后再对该 文件进行编译,编译完成以后再次打开 ’&") 的时候 将会弹出如下信息:“?RE +G1.S -T 4,10E.0EU”。 至此该 ’&") 程序块已经成功地完成了加密。该 程序块不能被打开进行编辑,只能被使用。 % 结语 使用以上方法同样可以完成对 ’N或 KN 的加密。 但应该注意,在加密之前建议将所要加密的模块进行 备份,以便下次在需要时进行修改,因为加密后的模块 是无法还原的。在工作中使用该方法对模块进行加 密,有效地保护了数控设备控制程序的可靠性,具有一 定的应用价值。 作者:陈平信,电气师,从事数控机床的设计、 开发以及数控机床的电气改造工作多年,近几年曾成 功使用西门子数控系统改造了多台国内外大型数控机 床,具有一定的专业知识和现场工作经验。 (编辑 徐洁兰)# # (收稿日期:=)); V !) V !W)# # 文章编号:"!)<9 如果您想发表对本文的看法,请将文章编号填入读者意见调查表中的相应位置。 http://www.gongkong365.com/bbs/
/
本文档为【西门子plc程序加密方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索