博途PLCSIM Advanced Error Code: -30 LicenseNotFound 解决方法

公众号:屯蒙科技
1780986743
hits: 3

使用博途PLCSIM Advanced仿真时,如果遇到启动实例报错 Error Code: -30, LicenseNotFound,通常是因为授权文件冲突或损坏导致许可证无法被正确识别。本文给出一种经过验证的解决方法。

图片

报错现象

启动PLCSIM Advanced实例时,弹出以下错误:

Could not power on instance.
SimulationRuntimeException: Error Code: -30, LicenseNotFound

这说明系统找不到PLCSIM Advanced的有效许可证授权。


解决步骤

Step 1:确认ALM服务已开启

打开Windows服务管理器,确认 Automation License Manager Service 正在运行。如果未运行,右键启动该服务。

Step 2:删除C盘授权缓存文件夹

打开C盘,找到 AX NF ZZ 文件夹(即授权缓存目录),删除该文件夹内的所有内容

路径参考
C:\AX NF ZZ\
删除文件夹内全部文件,清空授权缓存

Step 3:通过SKB重新授权PLCSIM Advanced

使用SKB工具重新进行授权操作,先只授权PLCSIM Advanced,选择网络授权 + 全部密钥。

⚠️ 关键注意
PLCSIM Advanced的授权只能有一个,切勿重复授权!如果后续安装其他密钥时自动勾选了Advanced授权,务必手动取消勾选,否则会造成授权冲突再次报错。

Step 4:测试PLCSIM Advanced是否正常

授权完成后,打开PLCSIM Advanced,测试能否正常启动仿真实例。如果能正常运行,说明授权成功。

Step 5:再授权博途

确认PLCSIM Advanced正常运行后,再通过SKB授权博途(TIA Portal)。安装博途密钥时,注意检查是否会自动勾选Advanced授权,如有则手动取消,避免与已有的Advanced授权产生冲突

图片


操作流程总结

步骤
操作
要点
1
确认ALM服务运行
服务管理器中检查
2
删除AX NF ZZ文件夹内容
清空授权缓存
3
SKB重新授权Advanced
只授权一次,勿重复
4
测试Advanced是否正常
能启动实例即成功
5
再授权博途
取消自动勾选的Advanced

常见问题

Q:为什么会出现LicenseNotFound?

最常见的原因是授权缓存文件损坏,或存在重复的PLCSIM Advanced授权密钥导致冲突。系统无法识别有效许可证,就会报-30错误。

Q:删除AX NF ZZ文件夹内容安全吗?

安全。该文件夹存放的是授权缓存文件,删除后通过SKB重新授权即可恢复。不会影响博途或其他已安装软件。

Q:安装博途密钥时为什么要取消Advanced勾选?

部分博途密钥包会自动包含Advanced授权。如果之前已单独授权过Advanced,再次安装会造成重复授权,导致许可证冲突,再次触发-30报错。