Erstellen von TMX-Archiven

Um mit den erstellen TwinCAT-Objekten (TcCOM und SPS Bibliothek) im TwinCAT XAE arbeiten zu können, müssen diese auf dem lokalen Engineering PC im Repository Ordner vorhanden sowie die SPS Bibliothek im lokalen PLC Library Repository installiert sein

Beispielsweise der SimpleTempCtrl in Version 0.0.0.2 liegt hier:

Erstellen von TMX-Archiven 1:

Händisches Kopieren auf Engineering PCs ist fehleranfällig. Einfacher ist es daher, ein sogenanntes TMX-Archiv zu erstellen. Das TMX-Archiv ist ein Archiv eines neu erstellten Projekts, beispielsweise dem SimpleTempCtrl in Version 0.0.0.2. Es muss nur das Archiv auf einen Engineering PC kopiert und ausgeführt werden. Es handelt sich um ein selbstextrahierendes Archiv, welches dann alle Dateien automatisch an die korrekte Stelle kopiert.

Sie können unter TC Build den Pfad und den Namen des TMX-Archivs angeben, um es mit dem nächsten Build erstellen zu lassen.

Nutzen Sie dazu das Project-Property des Modulgenerators:

Project.TmxArchive = "c:\archives\[Date]-[Time]-[LibName][LibVersion].exe"

Sie können bei der Pfad- und Namensangabe auch Platzhalter wie oben im Beispiel angegeben nutzen. Ergebnis dieser Einstellung ist z. B. ein TMX-Archiv 2021-11-04-172921-SimpleTempCtrl0.0.0.3.exe (neuer Build, daher Revision hochgezählt).

Das TMX-Archiv können Sie dann in einen beliebigen Pfad auf einen Engineering PC kopieren und ausführen. Dadurch werden die Dateien des Archivs an die richtige Stelle in Ihrem Repository kopiert.

Sie können z. B. auch das Command direkt- sowie weitere Optionen nutzen:

Erstellen von TMX-Archiven 2:

Beispielsweise erstellt (aus der *.tml-Datei) und installiert der Befehl <tmxarchive>.exe /plclib:install die PLC Bibliothek auf Ihrem lokalen Engineering PC.