基于许可证的源代码和执行保护

源代码保护有助于防止基于许可证修改逻辑组件。
执行保护为控制器逻辑增加了额外的保护。执行保护确保正确的控制器有权执行受保护的程序。将此与源代码保护一起使用,以确保正确的编程器有权修改逻辑。
所有设备(控制器或计算机)都需激活才能访问保护功能。每个逻辑组件或程序均需许可证方能访问或执行。
源代码和执行保护示例
下图显示了具有源代码执行保护的示例控制系统。
要启用基于许可证的保护,您需要具备以下条件:
  • 包含具有 Use 权限的许可证的 CmStick 必须本地存在于计算机的任意 USB 端口上。无法从网络许可证服务器获取 Use 权限。所有其他许可权限可包含在本地 CmStick 中,或者由网络上的许可证服务器提供。
  • 包含 Protect 权限的许可证,在本地 CmStick 上或由网络上的许可证服务器提供。当组件被锁定时,未经授权的用户无法查看或编辑组件,但授权用户可以在没有 CmStick 的情况下运行项目。
重要提示:
启用基于许可证的保护将对下载时间产生显著影响。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal