【Automation License Manager】西门子软件的授权逻辑及一些兼容性问题
1 Automation License Manager簡介
Automation License Manager 是一款 Siemens AG 產品,用于處理許可密鑰(許可的技術表示)。
安裝在本機的各個西門子軟件的授權情況可以通過Automation License Manager進行查看,在運行TIA portal時,該服務必須開啟,否則無法正常運行程序。(請務必好好體會這句話,當Portal出現了一些棘手的問題時,我建議確認該程序是否處于運行狀態)
詳見:Automation License Manager服務未在運行 的解決辦法
——————
包括WinCC、WinCC flexible等,它們也有常駐服務,可在右下角托盤處查看。可以通過禁用服務的方式阻止它們自動啟動,但這可能導致下一次無法正常進入程序。
通過這些軟件的許可證分析功能可以得到比Automation License Manager更詳細的授權情況,它們可以直接顯示缺少的許可證名稱,方便用戶進行授權。
2 西門子軟件授權許可證位置
使用默認安裝路徑時,通常位于C盤的一個名為“AX NF ZZ”的隱藏文件夾:
顯示隱藏文件的方法為【工具】-【文件夾選項】-【查看】,取消勾選“隱藏受保護的操作系統文件”,選擇“顯示隱藏的文件、文件夾和驅動器”:
在該文件夾內包含了全部西門子授權許可證,文件名即為許可證名稱:
3 許可證沖突
許可證沖突即授權沖突,個人認為本質上為西門子不同軟件、不同版本之間的兼容性問題,即許可證沖突為兼容性問題的一種。
許可證發生沖突時,會發生程序無法正常安裝、運行的情況。
以下列舉的三種沖突并不完全是許可證沖突。
3.1同一軟件新舊版本的沖突
一般來說在同一臺電腦上不容許同時存在同一軟件的兩個版本(除非實機裝一個,虛擬機裝一個),必須卸載二者之一。如果沒有完全卸載干凈舊版本,會導致無法安裝或授權新版本,出現這些情況的原因可能是注冊表殘留或許可證殘留。
針對這兩種情況有兩種方法可以解決:
方法一:刪除注冊表
參見:卸載 STEP 7-Micro/WIN
方法二:刪除許可證
相比方法一的麻煩之處在于你必須找到所有舊版本的許可證并將其刪除,而找到所有舊版本許可證的前提是你必須知道全部舊版本許可證的名稱。
我的建議是,首先找到安裝的新版本所缺少的授權,一般來說新版本授權和舊版本授權只有版本號不同,修改版本號后在“AX NF ZZ”進行搜索,將其全部刪除。
以WinCC V7.4為例,缺少的其中一個許可證長名稱為SIFLA9WRP90704,尾號0704即指V7.4,如果上一次安裝的版本為V7.3,則要刪除的其中一個許可證長名稱為SIFLA9WRP90703。
3.2不同軟件之間的沖突
一般來說完全不同性質的兩個軟件是不會沖突的,如用于組態HMI的WinCC flexible和組態PLC的STEP 7-MicroWIN安裝在一起就不會有沖突。功能相近但可組態設備跨代的軟件一般也不會有沖突,如組態舊版本HMI的WinCC flexible 2008和組態新版本HMI的WinCC flexible SMART。基本功能近似的軟件最容易有沖突問題,如WinCC經典和WinCC博途。
3.3同一版本軟件的不同許可證沖突
一般來說對應同一版本的西門子軟件會有數張許可證,其區別僅僅是可用變量數不同。
以WinCC V7.3為例:
與前兩種情況不同,在安裝多個許可證的情況下,程序仍能運行,但僅擁有最少變量點數的許可證有效。
總結
以上是生活随笔為你收集整理的【Automation License Manager】西门子软件的授权逻辑及一些兼容性问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php querylist query,
- 下一篇: simditor编辑器工具栏不整齐