Skip to main content

WIBU cmu Tool

Mit dem WIBU Tool cmu lassen sich Informationen und Einstellungen der lokal installierten CmRuntime auslesen und konfigurieren.

Das WIBU cmu Tool (CodeMeter Command Line Utility) ist ein Kommandozeileninterface, das von WIBU Systems bereitgestellt wird, um CodeMeter Container und Lizenzen zu verwalten. Es können Lizenzanfragen (*.WibuCmRaC) erstellt und Lizenzupdates (*.WibuCmRaU) eingespielt werden. Weiterhin sind Diagnose und Wartungsarbeiten möglich. Das Tool dient hauptsächlich der Automatisierung von Lizenzierungstasks, insbesondere in Offline- und Script-Umgebungen.

Das cmu Tool ist Teil der CodeMeter Installation. Das Tool ist als Download auf der offiziellen Homepage von Wibu Systems verfügbar.

Unter Windows liegt das cmu Tool im Installationsverzeichnis der CmRuntime (C:\Program Files\CodeMeter\Runtime\bin\). Für die Ausführung ist es notwendig, mit dem Terminal in dieses Verzeichnis zu navigieren.

Unter Linux ist das cmu Tool unter /usr/bin/ abgelegt und damit unter den meisten Systemen ausführbar, ohne in das Installationsverzeichnis zu navigieren.

Für weitere Informationen siehe How To: Lizenz mit dem WIBU cmu Tool aktivieren

Nachfolgend sind einige nützliche Befehle des cmu Tools beschrieben.

Allgemeine Befehle

Anzeigen der Hilfeseite, mit allen unterstützten Befehlen

cmu -h|--help

Ausgabe der Version der installierten CmRuntime

cmu --version

Erstellen eines CmDust-Reports. Dieser wird für den Wibu-Support benötigt.

cmu -vv|--cmdust -f|--file <file>

Container anzeigen und Update einspielen

Auflisten aller Container

cmu -l|--list

Auflisten des Inhalts aller CmContainer

cmu -x|--list-content

Erstellen einer Context-Datei des Containers, der mit <serial> und <firmcode> angegeben wird. Die Context-Datei wird für ein Lizenzupdate benötigt.

cmu -c|--context <firmcode> -s|--serial <containerSerial> -f|--file <file>

Importieren eines Lizenzupdates

cmu -i|--import -f|--file <file>

Netzwerkrelevante Befehle

Listen der lizenzinformationen des Lizenzservers unter <servername>. Der Befehl ist mit weiteren Optionen kombinierbar. Für weitere Informationen siehe cmu --help.

cmu -n|--list-network --server <servername>

Anzeige der Serversuchliste der CmRuntime für Lizenzanfragen

cmu --show-serversearchlist

Anzeige aller im Netzwerk erreichbaren Lizenzserver, sofern eine Serversuchliste konfiguriert ist.

cmu -k|--list-server

Löschen der Serversuchliste, die die CmRuntime für Lizenzanfragen verwendet.

cmu --clear-serversearchlist

Tipp

Für CODESYS Laufzeitsysteme wird empfohlen, die Serversuchliste mit diesem Befehl zu deaktivieren.

CmDongle-relevante Befehle

Setzen des USB-Kommunikationsmodus des CmDongle auf Human Interface Device (HID).

cmu --serial <3-123456> --hid

Starten eines CmDongle Firmwareupdate. Mit --file <file> kann eine Firmwareupdate-Datei für ein Offline-Update angegeben werden.

cmu --serial <3-123456> --firmware-update