马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 liyiquan 于 2020-11-9 09:23 编辑
[md]
用户的核心工艺算法可在Autoshop中封装成功能块来实现加密。H5U具有两种安全功能,来为您的工艺保驾护航。
一是通过源码不可见的设置,既保证程序正常运行,又能隐藏功能块内部程序
二是通过授权保护,绑定功能块与PLC硬件。
源码保护
什么是源码保护功能?
源码保护功能主要用于多人协同编程,或其他对于功能块内部程序有保护需求的场合,当源码不可见时,程序仍可正常运行,但是功能块内部的程序无法被查看或者修改。
源码不可见之后如何进行编程?
将库导入到工具箱后,可通过工具箱,双击要添加的功能块,直接添加到程序中。
PS:当源码代不可见之后,通过上载也无法读出源代码
功能块授权
什么是功能块授权保护?
功能块授权保护,是指添加授权保护的功能块,只能运行在相同授权码的PLC上,实现用户功能块与特定PLC的绑定:即用户A对功能块设置授权保护后,则该功能块只能运行在用户A授权的PLC上,保护用户的利益。
如何添加功能块授权保护?
授权保护分2部分,其中:
1.设置在PLC硬件内的校验码,需使用专用工具通讯设置;
2.设置在功能块中的校验码,需使用特定的校验指令,该指令需添加在要保护的功能块内;
添加授权保护
1、使用工具对PLC设置授权码
①在软件安装目录下找到H5U_AuthManger.exe,并打开。
②输入需要设置授权码的PLC的IP地址,并输入8位授权码,输入完成后点击设置授权码
③点击生成校验码,可以看到指令授权校验码有一串字符生成。
④用户可在这个软件上实现校验授权码及清除授权码操作(需输入授权码方可操作)。
2、PLC添加程序块
①打开需要设置授权的功能块,添加PARAS功能块。
②在AuthCode处输入软件生成的指令授权校验码。
③功能块授权设置完成,此时,如果PLC与功能块中的授权码不一致,则功能块中的程序不会运行。
PS:当校验失败时,功能块不运行,但不影响主程序的运行。
[md]H5U功能点介绍系列视频
|