?为什么要使用授权管理
当前市场,许多PLC程序开发者面临着一个棘手的问题——客户拿到精心编写的程序后,并不一定会继续从开发者那里获取PLC硬件设备。这无疑给开发者带来了巨大的经济损失。
PLC的授权码功能为这一问题提供了一种有效的解决方案。通过将用户程序与PLC硬件设备紧密绑定,开发者可以有效保护自己的知识产权,防止他人轻易盗用。
?什么是授权码功能
授权管理功能用于绑定PLC与用户工程,PLC中的授权码,必须与用户工程的授权码对应,程序才能运行。使用U盘、SD卡、HMI等方式升级的程序,同样受此限制。
01、设备信息
硬件:雷赛SC2-C32A4D(以下简称SC2-C)
软件:Lead Studio V8760或以上版本
固件信息:r8760或以上版本
02、注意事项
1)对工程设置授权码前建议对工程进行备份,防止遗忘授权码导致工程无法找回;
2)如PLC Runtime授权码遗忘,可通过初始化控制器清除PLC Runtime授权码;
3)如果工程设置了授权码,则PLC Runtime的授权码也必须设置成一致,否则程序无法运行,PLC日志中报错“授权码不匹配!程序停止!”。
03、使用介绍
双击左侧设备树,选择授权码设置选项卡,打开授权码界面。
1、PLC Runtime授权码设置
1)授权描述:用户定义的备注信息,支持中英文、数字,在执行写授权码时,同步写入,读取描述无需授权码(PS:PLC密码提示);
2)旧授权码:10位数字,清除授权码、写授权码时使用,如果 Runtime中存在授权码,要输入正确的旧授权码后才支持执行写授权码、清除授权码操作(PS:PLC旧密码);
3)授权码:10位数字,写授权码时使用,如果Runtime中存在授权码,则需要输入正确的旧授权码后才支持执行写授权码操作(PS:PLC新密码)。
注意:在连接上PLC后,才可设置PLC Runtime授权码。
2、工程授权码设置
1)授权描述:用户定义的备注信息,支持中英文、数字,在执行写授权码时,同步写入,读取无需授权码(PS:工程密码提示);
2)旧授权码:10位数字,清除授权码、写授权码时使用,如果Runtime中存在授权码,则需要输入正确的旧授权码后才支持执行写授权码、清除授权码操作(PS:工程旧密码);
3)授权码:10位数字,写授权码时使用,如果工程中存在授权码,则需要输入正确的旧授权码后才支持执行写授权码操作(PS:工程新密码)。
注意:
本例程中仅简单介绍授权码功能,如用户使用中有无法处理的异常问题,请联系雷赛厂商技术或产品人员处理。