Step 7 S7-Upload Station mit Command Interface (Backup erstellen über VB oder C# script)

Darende

Level-2
Beiträge
31
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Liebe Kollegen

Nach Jahren habe die Gelegenheit bekommen die Step7 Command Interface zu testen. Ich habe meine ersten C# scripts geschrieben die einigermassen funktionieren.
Ich konnte zum Besipiel ein Projekt erzeugen und alle online Blöcke in mein Projekt kopieren.

Nun will ich komplettes Backup mit "Upload Station" Methode ziehen.
Hat jemand von euch Erfahrung wie man "Upload Station" mit Command Interface macht? Leider steht das nicht in der help file von Command Interface.

Ich habe folgendes probiert aber ich bekomme an der 45 Zeile einen Compile-Fehler.

int retcode = 0;
Simatic S = new Simatic();
IS7Station S7Station;
IS7Project3 Pro; // Als Projekttype IS7Project3 weil dieser UploadStation unterstützt
Pro = S.Projects.Add("Backup1", "C:\\temp", S7ProjectType.S7Project); // Backup1 Projekt erzeugen in C:\temp *** ERROR
Pro.UploadStation(retcode); // Komplettes Backup ziehen.

*** Hier bekomme ich den Fehler: Cannot convert Type S7Project to S7Project3
 
Zuletzt bearbeitet:
Zurück
Oben