Kommandozeilen-Interface

Kommandozeilen-Interface 1:

Die Kommandozeilenschnittstelle steht ab der Version 2.7.2.0 des TE1420 | Target for FMI zur Verfügung.

Das TE1420 Target for FMI bietet eine Kommandozeilen-Schnittstelle, mit deren Hilfe es möglich ist, automatisiert FMUs in TcCOM-Module zu überführen. Diese Schnittstelle wird im Folgenden beschrieben.

Die Verwendung der Kommandozeilen-Schnittstelle erfolgt über die Anwendung TcModuleGenerator.exe, welche sich standardmäßig in den Ordner „C:\Program Files (x86)\Beckhoff\TwinCAT\Functions\TE1420-TargetForFmi\Win32“ installiert.

Der Aufruf per Kommandozeile erfolgt nach dem folgenden Schema:

TcModuleGenerator generate [FmuPath1 FmuPath2 …] [options]

Neben einem detaillierten Aufruf, welcher alle Parameter im Aufruf enthält, ist es ebenfalls möglich eine Settings-Datei im Aufruf zu übergeben. In dieser sind die Parameter als XML hinterlegt. Der Aufruf erfolgt dann wie folgt:

TcModuleGenerator.exe generate C:\Users\<UserName>\AppData\Local\Temp\configTE14xx.xml

Die Settings-Datei kann direkt über das UserInterface erzeugt werden (siehe Kapitel Referenz Benutzeroberfläche; Speichern der Konfiguration).

Die Aufrufparameter der Kommandozeilenschnittstelle können anhand der Hilfe der Schnittstelle selbst über den Befehl

TcModuleGenerator.exe --help

beziehungsweise

TcModuleGenerator.exe generate --help

erfragt werden.

Die genauen Aufrufparameter für die einzelnen zur Verfügung stehenden Optionen sind in der Dokumentation “Benutzeroberfläche“ angegeben (siehe Kapitel Referenz Benutzeroberfläche).