Aktivieren von Lizenz-Antwortdateien
Der folgende Artikel beschreibt wie Lizenz-Antwortdateien über das TwinCAT Automation Interface eingespielt werden können. Diese Funktionalität wird über die XML-Beschreibung des „License“ Knotens zur Verfügung gestellt.
<TreeItem>
<ItemName>License</ItemName>
<PathName>TIRC^License</PathName>
<ItemType>59</ItemType>
<LicenseDef>
<Commands>
<ActivateResponseFile>
<Path>...</Path>
<OemGuid>...</OemGuid>
</ActivateResponseFile>
</Commands>
</LicenseDef>
</TreeItem>
Im XML-Bereich <ActivateResponseFile> kann der <Path> zur Lizenzantwortdatei angegeben werden. Dieses XML-Dokument kann dann über ein ConsumeXml() auf dem „License“ Knoten eingespielt werden, um die Lizenzantwortdatei zu aktivieren. Der Parameter <OemGuid> wird nur in Sonderfällen benötigt und kann mit einem beliebigen Wert, z. B. 0, versehen werden.
Code-Ausschnitt (C#):
ItcSmTreeItem license = systemManager.LookupTreeItem("TIRC^License");
license.ConsumeXml(xmlDescriptionFromAbove);
Systemvoraussetzungen
Vorausgesetzte TwinCAT Version |
TwinCAT v3.1.4022.4 |