使用博途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报错。
加入屯蒙科技技术交流群
必须有,运动控制微信社群,各品牌原厂工程师和行业大拿都在呢~
还有垂直行业交流专家群,类似汽车,包装,半导体等等,欢迎你的加入呀。
加入屯蒙科技技术交流群,获取西门子工控干货、行业解决方案,与同行切磋技术、答疑解惑,扫描下方二维码即可加入~
---
屯蒙科技工控课程
屯蒙科技核心课程体系介绍
• PackML标准化课程(25h+,博途/iFA/Inoproshop/Codesys同步)
• WinCC Unified精讲课程(约20h,联合工控理查德出品)
• OPENNESS自动化编程课程(60课时,从C到实战) • 西门子运动控制(30课时,聚焦S7-1500T)
• 西门子Sicar(20课时)