请问在step7内FB,FC,DB,OB怎样独个加密?

西门子plc 发布于 9个月前 分类:S7-300/400

请问在step7内FB,FC,DB,OB怎样独个加密?S7 KEY或S7 KNOW软件那里有呀?

2个回复

  • plc学习
    plc学习

    1) Step7中, 可以先任意打开一块如OB1, 在"file"中选择"Generate Source"或快捷方式"Ctrl+T",弹出一个画面,填写"object name"如"tt",然后按OK确认,就会再弹出另一个画面,左边是你的程序中所有的块,如果你需要保护哪些块, 就把这些块移到右边,如FB1、FB2等等, 然后退出所有的程序块,再进入SIMATIC Manager中。
    2) 在S7 Program Sources找到文件tt,双击tt打开,在第四行中加入"Know_How_Protect", 然后编译, 无错后存盘。这样FB1、FB2就被保护住,如想去掉保护,在tt中去掉"Know_How_Protect"编译存盘即可。
    注意: 千万不要丢失或删除源文件(如tt), 否则程序被保护, 用户可以另存到其它目录中,或Export Source到硬盘中,再删除源文件,这样别人只能看到未保护的块。

  • plc电工爱好者
    plc电工爱好者

    使用S7 KEY或S7 KNOW   加密解密双击就完成了,不过我的意见是不用加密,简单的程序谁都会,不用搞的那么神秘吧