-> 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
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: