阅前放心~~~这是一篇纯干货技术贴,就算你是小白,看完之后,你就能够自行解决了,如果还有任何疑问,请给我留言。话不多说,走起~!
一、【问题描述】
今日打开portal V16,打开程序块看程序时,有以下弹窗:
遂在“西门子工业支持中心”和“csdn”搜了一圈,找到了不少解决方法,但是适用的不太多,我本人实践并总结如下。
二、【问题分析】
出现许可证找不到的问题,也就是没有授权,综合了下网友的意见,原因会有以下两方面:
①安装了portal后,并没有安装授权;
②之前安装过授权了,但是有可能在“此电脑”——“右键”——“管理”——“计算机管理(本地)”——“服务和应用程序”——“服务”中没有启动授权管理器的服务(至于是什么服务,我也没有弄清楚,以后欢迎博友指正更新,或者在我后续的研究中持续更新)。
三、【解决方案】
一开始,我是采用了@L瑞恩 博主的方法,自行操作了一遍。废话不多说,上图:
1.删除原授权的License:
①
②
③
④博主的教程说将有关Step7 Basic的EKB文件删除,因为我具体也不清楚哪些是哪些不是,于是我先把这文件夹内部的文件移走到别处先备份,怕误删了还原不回去。
2、重新安装授权
①找到你们的西门子授权工具进行授权安装
如下图,全选所有需要安装的授权,安装前,你会看到“选择的密钥=~啥啥啥”、“已安装的密钥=啥啥啥”(我打开时是0的,没所谓)
点“安装长密钥”安装完后(1秒搞定),你会发现:
理论上这样就已经安装完成了,你会看到两个参数有变化了。
在这里不得不吐槽一句的就是,你们有没有看到上图有S7 Basic的授权证书???我严重怀疑,我一开始就应该直接上来试试看看有没有这个,有的话直接安装了就行(当然我已经操作到这里了,也就无法验证我的想法)
②打开Automation License Manager应用程式,
找到Step 7 的 profession版本,选择它,右键单击“check”:
然后你惊讶的发现,它变绿了,有个绿色箭头,就表示这个密钥已经正常使用了。授权完成。
谨慎起见,我还是全部都check了一遍,让他们全部都绿了:
③最后,我重新打开Portal V16验证一下,现在打开程序看代码,会不会还报一样的错误。
行行行,鉴于作为一名电气攻城狮应该有的严谨态度,我应该再检查一下准备工作。好的这时候,我重新搜索了下 “AX NF ZZ” 这个文件夹:
你看她现在的证书,就比刚刚我们第一次进来的时候多了好多。好的我就安心西拉~~~
④好吧,再一次谨慎起见,我还是全部程序先关了,重启一下。(哟西,现在把电源拔了哈哈哈哈)
————————————————————————!大功告成!——————————————————————————
四、【温馨提示】
最后不要忘了,把刚刚显示“隐藏文件夹”的设置修改回来哟,毕竟外人使用你计算机时,会有一定风险的哟!
五、【待解决疑问】
我在写这篇blog之前,或者说我在按照上述步骤操作前,细心如我就先打开了Automation License Manager,已经找到了STEP 7 Professional Edition 2019的证书,虽然那时候我全部check了一下,但是-重新进去Portal,仍然没有解决问题。
那为什么我上面操作完了之后,check完之后,就能解决问题呢?我也不知道,我也不敢问,我在这里抛砖引玉,欢迎各路大神批评指正,欢迎指导工作,共同进步。
最后再次鸣谢@L瑞恩,博主的文章给我提供了完美的解决方案,也是我该篇工作记录编写成功的最大参照。