CodeSys 加密操作流程

Lars Møller avatar

WIBU

2023-09-26

CodeSys的加密操作流程主要包括三步:工程保护、设备和程序保护,以及产品码设置。用户首先需要在“工程”菜单中设置并添加公司码以保护工程文件。然后,在“设备”选项里设置应用程序的“Encryption with license management”。最后,填写母锁中的公司码和自定义的产品码,然后保存。这一系列设置确保了只有持有特定授权的用户才能访问PLC设备。

具体步骤:

1.    保护工程。
2.    保护设备和程序。
3.    设定保护工程的产品码。

操作流程

1)   对未设置保护的工程进行保护。点击“工程”菜单项,依次点击
“工程设置”->“安全”->“使能工程文件加密”->“dongle”-“add”,添加公司码。此步操作针对二级开发商对于某一个工程进 行的设置,如要建立新工程则需再次进行添加,如下图所示:
2)   右键“设备”中的应用程序名称,选择“属性”,如下图所示:
3)   点击“Application Build options”项,在“Encryption”选择框中选择“Encryption with license management”项,如下图所示:
4)   填写公司码(根据母锁中的公司码而填写),产品码(可自由定义),此 项设置意味着如果没有此公司码对应的此产品码,将无法登陆到PLC 设备上,如下图所示:
5)   保存工程,拔出所有加密锁。

效果检验

重新打开工程,若母锁不存在则出现下图提示,意味着如果对此项目进 行编程必须要有此母锁存在,如下图所示:
若没有插入授权子锁将无法将登录至PLC设备上,如图所示错误:
插入被授权的子锁时才能登陆PLC。点击任务栏中登陆按钮,如下图所
示:
登陆后,已编程好的项目传输至“PLC”中,此时可点击“运行”按钮 运行程序,如下图所示:
注意若插入已授权加密锁却还不能登录,则要查看设备中的日志信息确定问 题所在,如下图所示:
点击“编译”菜单项,点击“清除”,对之前部署的结果进行清除,再次尝试部署。
免费试用
0