TwinCAT Package Manager Offline

foxtrottNB

Level-2
Beiträge
77
Reaktionspunkte
10
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

kurze Frage "wie geht ihr mit Offline Installationen um"?

Ich habe auf einem OfflineSystem (beim Kunden ohne Internet) die XAE installiert.
Das OfflinePacket lege ich bei uns auf dem Server ab, für die nächste Maschine, ähnlich wie die ehemaligen exe archiviert sind.
Ich möchte jetzt zusätzliche Packete installieren.
Ja ich weiß das ich jetzt ein Gesamtpaket erstellen könnte, mit allen Workloads, aber ich denke auch an die Zukunft.
Also aktueller Fall, XAE ist installiert, ich möchte einen neuen Saftey Editor oder eine ältere RM integrieren.
Das ganze auch in 6 Monaten erneut mit evtl einer anderen RM oder was anderes.
Ich möchte auch dies bei uns auf dem Server archivieren, für weitere Verwendungen, wie eben früher die RM exe oder oder oder...

Jetzt kann ich natürlich auch hier OfflinePackete erstellen, für z.B. den SafetyEditor.
Das OfflinePacket ebenwelchen ist aktuell 1.3 GB groß, weil alle Abhängigkeiten mit drin sind.
Der ehemalige Installer als exe war 60MB groß.
In den Abhängigkeiten sind jetzt alle Komponenten der XAE mit drin, welche ja eben für den SafteyEdiotr benötigt werden.

Jetzt will ich aber nicht immer 1.3 GB für alle kleinen Packete bei uns archvieren oder auch zum Kunden kopieren.
Ich kann im Packetmanager per CLI den Schalter --exclude-dependencies nutzen, dann werden keine Abhängikeiten mit ins Packet aufgenommen.
Das Ergebnis ist jetzt ein Packet welches 17kB groß ist. Es enthält nur TE9000.SafetyEditor.XAE.1.4.13.
jetzt fehlen natürlich die speziellen Abhängigkeiten im Packet selber. Die möchte ich natürlich mit im Packet haben, weil ich ja gar nicht weiß was ich da noch mit runterladen muss. Also ich möchte eine Art DiffPacket haben zwischen installierter XAE und zu installierenden SafetyEditor.
Wie gesagt, beißt Euch nicht auf den SafeteyEditor fest, das ist nur ein Beispiel, ich möchte das auch für die Zukunft haben, wenn z.B. RM 24.93 kommt oder TE9000 1.9 in einem Jahr.
RMs waren früher z.B. 180MB groß.

Also, die Frage : wie geht Ihr damit um? Wie arbeitet Ihr damit?

Ein Online gehen des Systems ist ausgeschlossen.
Früher bin ich mit einem USB Stick zum Kunden gefahren und habe einfach eine exe installiert....

VG
Ronny
 
Also, die Frage : wie geht Ihr damit um? Wie arbeitet Ihr damit?
Idealfall: Keine XAE-Systeme auf Kundenrechnern, Änderungen werden mit dem eigenen Laptop eingespielt.

Einzige Ausnahme bisher: Wenn für stabile eine VPN-Verbindung die Entfernung zu groß ist (China), dann bin ich von dieser Linie abgewichen. Aber das trifft ja auf euch nicht zu.
Die XAR-Pakete sind ja nicht zu groß. Jedoch rüste ich Anlagen selten hoch, wenn die funktionieren. Das XAR-System, das einmal drauf ist, bleibt. Auf dem Entwicklungsrechner kann man ja, im Gegensatz zu Siemens, mehrere XAE-Versionen gleichzeitig betreiben. Das Projekt wird gepinnt und öffnet immer in der richtigen Version.
Dazu kommt, dass ich nicht jede veröffentlichte Version ohne Tests einsetze, sondern oft ein paar Versionen überspringe. Das reduziert den Pflegeaufwand.

Vielleicht magst Du mal erklären, warum Ihr XAE-Systeme auf Kundenrechnern habt, und warum ihr die ständig hochrüsten müsst.
 
Zuletzt bearbeitet:
Zurück
Oben