如何给功能块或功能加锁?

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

有些自己编辑的功能块或功能我不想被任意改动,如何给它们加锁。我是新手请详细点。

3个回复

  • plc电工爱好者

    打开功能块,File\Generate Source,根据该功能块生成source file,打开该source file,在功能块的信息下面加入"KNOW_HOW_PROTECT"关键字,编译就可以了。 

  • plc学习
    plc学习

    对于加密可以通过加锁和增加程序复杂程度等综合来完成。在去年的西门子专家会上有个专家的文章就是说的这个问题,大家可以阅读并作为参考。

  • plc学习
    plc学习

    我不赞成加锁、开锁的,但是你若需要这么做的话:
    1、利用S7KEY 或S7 LOCK软件比较简单,在该软件中点击你的FB或FC即可加锁、解锁
    2、也可以先将程序生成source file:File\Generate Source,打开该source file,在功能块的信息下面加入"KNOW_HOW_PROTECT"关键字,编译后生成的FB或FC已经加锁了。