查看: 3920|回复: 12
收起左侧

[H5U应用问题] H5U功能点介绍(五)-如何通过功能块保护工艺算法?

HC_Ma 2020-9-27 14:16:28 | 显示全部楼层 |阅读模式
邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x
本帖最后由 liyiquan 于 2020-11-9 09:23 编辑

汇总贴 H5U功能点介绍系列课程-汇总帖

[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功能点介绍系列视频





上一篇:H5U功能点介绍(四)-功能块的封装与实例化
下一篇:PLC调用PID控制电动蒸气阀,程序中怎样转换成一个开和一个关的开关量信号

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

Lihoon 2020-9-29 19:00:54 | 显示全部楼层
全哥太强了 image.png image.png image.png
image.png
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部