Automation License Manager 是一款 Siemens AG 产品,用于处理许可密钥(许可的技术表示)。
安装在本机的各个西门子软件的授权情况可以通过Automation License Manager进行查看,在运行TIA portal时,该服务必须开启,否则无法正常运行程序。(请务必好好体会这句话,当Portal出现了一些棘手的问题时,我建议确认该程序是否处于运行状态)
包括WinCC、WinCC flexible等,它们也有常驻服务,可在右下角托盘处查看。可以通过禁用服务的方式阻止它们自动启动,但这可能导致下一次无法正常进入程序。
通过这些软件的许可证分析功能可以得到比Automation License Manager更详细的授权情况,它们可以直接显示缺少的许可证名称,方便用户进行授权。
使用默认安装路径时,通常位于C盘的一个名为“AX NF ZZ”的隐藏文件夹:
显示隐藏文件的方法为【工具】-【文件夹选项】-【查看】,取消勾选“隐藏受保护的操作系统文件”,选择“显示隐藏的文件、文件夹和驱动器”:
在该文件夹内包含了全部西门子授权许可证,文件名即为许可证名称:
许可证冲突即授权冲突,个人认为本质上为西门子不同软件、不同版本之间的兼容性问题,即许可证冲突为兼容性问题的一种。
许可证发生冲突时,会发生程序无法正常安装、运行的情况。
以下列举的三种冲突并不完全是许可证冲突。
一般来说在同一台电脑上不容许同时存在同一软件的两个版本(除非实机装一个,虚拟机装一个),必须卸载二者之一。如果没有完全卸载干净旧版本,会导致无法安装或授权新版本,出现这些情况的原因可能是注册表残留或许可证残留。
针对这两种情况有两种方法可以解决:
方法一:删除注册表
卸载 STEP 7-Micro/WIN
方法二:删除许可证
相比方法一的麻烦之处在于你必须找到所有旧版本的许可证并将其删除,而找到所有旧版本许可证的前提是你必须知道全部旧版本许可证的名称。
我的建议是,首先找到安装的新版本所缺少的授权,一般来说新版本授权和旧版本授权只有版本号不同,修改版本号后在“AX NF ZZ”进行搜索,将其全部删除。
以WinCC V7.4为例,缺少的其中一个许可证长名称为SIFLA9WRP90704,尾号0704即指V7.4,如果上一次安装的版本为V7.3,则要删除的其中一个许可证长名称为SIFLA9WRP90703。
一般来说完全不同性质的两个软件是不会冲突的,如用于组态HMI的WinCC flexible和组态PLC的STEP 7-MicroWIN安装在一起就不会有冲突。功能相近但可组态设备跨代的软件一般也不会有冲突,如组态旧版本HMI的WinCC flexible 2008和组态新版本HMI的WinCC flexible SMART。基本功能近似的软件最容易有冲突问题,如WinCC经典和WinCC博途。
一般来说对应同一版本的西门子软件会有数张许可证,其区别仅仅是可用变量数不同。
以WinCC V7.3为例:
与前两种情况不同,在安装多个许可证的情况下,程序仍能运行,但仅拥有最少变量点数的许可证有效。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删