Step 7 Fehler öffnen Mit Windows kopierte Projekte

JoopB

Level-2
Beiträge
887
Reaktionspunkte
198
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe bei der Demontage von einer gebrauchten Maschine viele verschiedene Versionen der Programme der verschiedenen S7-300 SPSen auf dieser Maschine von den Elektrikern der Firma erhalten, bei denen diese Maschine seit mehreren Jahren außer Betrieb war.
Es gibt jedoch nur wenige Zip-Dateien und der Rest wurde jemals von einem PG oder Server kopiert.
Ich kann diese Programme jedoch nicht mit Step7 V5.5 öffnen, da in diesem Fall die Meldung angezeigt wird, dass sich die Dateien mit Windows Explorer ändern und das Öffnen des Projekts nicht mehr möglich ist.


Ist es möglich, diese Dateien trotzdem zu öffnen oder die Offline-Variablennamen zu extrahieren (z. B. das Layout und den Namen in den DBs und die Variablennamen der FCs, FBs und OBs)?


Ich habe z.b. Ein archiviertes Projekt aus Version 27 Enthält eine xxxx.S7S-Datei vom 2-11-2005 und die letzte Version, die kopiert wurde, ist Version 33 mit einer xxxx.S7S-Datei vom 11-10-2011. Es gibt also einen Unterschied von 6 Jahren zwischen diesen beiden Versionen .


Vor der Demontage habe ich immer noch die Online-Version von den SPS als Backup genommen, aber wenn ich dies mit einem zu diesem Zeitpunkt archivierten Projekt vergleiche, gibt es immer noch viele unterschiedliche Bausteine ​​und ich muss Netzwerk für Netzwerk in der Online-Version an die Online-Version anpassen. Programm und dann gibt es noch viele Kommentare und symbolische Namen von E / A, Markierungen und Bausteinen.


Es sind auch einige Protool Panels enthalten. Ich hoffe, dass ich die Programmierung noch aus den kopierten Dateien erhalten kann, sonst wird es ein großes Rätsel sein, alles wieder zum Laufen zu bringen.

Was kann ich tun, einige aus aus den kopierten Projekte zu bekommen?

Gruß,

Joop
 
Ich kann diese Programme jedoch nicht mit Step7 V5.5 öffnen, da in diesem Fall die Meldung angezeigt wird, dass sich die Dateien mit Windows Explorer ändern und das Öffnen des Projekts nicht mehr möglich ist.
Das hatte ich auch schon einige Male. Ich meine, das ließ sich relativ einfach "reparieren", ich weiß aber gerade nicht mehr wie. Vieleicht kannst Du mir so ein Projekt zusenden? Dann schaue ich mir das später mal an. Mailaddi siehe PN.

Harald
 
… Es sind auch einige Protool Panels enthalten..
Hierfür wäre natürlich ein XP-Rechner mit Protool sehr zu empfehlen. Vielleicht klappt es damit auch wieder mit dem S7-Programm. Auf jeden Fall solltest du alle vorhandene Projektstände zehnfach sichern und gut aufbewahren!

Was das Problem mit dem S7-Projekt angeht, so erinnere ich mich an ein Problem mit den Eigentumsrechten, Benutzerrechten oder so ähnlich. Das hatte ich mal in Verbindung mit einer Netzwerkumstellung in meiner alten Firma. Man musste ganze Verzeichnisse mit Windowsmitteln erst wieder in "Besitz" nehmen. Vielleicht hilft das?
 
Hierfür wäre natürlich ein XP-Rechner mit Protool sehr zu empfehlen. Vielleicht klappt es damit auch wieder mit dem S7-Programm. Auf jeden Fall solltest du alle vorhandene Projektstände zehnfach sichern und gut aufbewahren!

Was das Problem mit dem S7-Projekt angeht, so erinnere ich mich an ein Problem mit den Eigentumsrechten, Benutzerrechten oder so ähnlich. Das hatte ich mal in Verbindung mit einer Netzwerkumstellung in meiner alten Firma. Man musste ganze Verzeichnisse mit Windowsmitteln erst wieder in "Besitz" nehmen. Vielleicht hilft das?

Die XP-Rechner ist kleine Problem, Ich Habe ein XP-VM auf meine Laptop mit Step7 V5.5, Protool Advanced V6.3 und Winccflex Advanced 2008 SP3. Und auch noch eine mit Winccflex SP2 wenn ich ein Protool nach Winccflex übersetzen musst.

Ich kann jeden Ordner mit Windows Explorer öffnen, aber egal was ich versuche, ich bekomme diese Dateien mit Step7 nicht geöffnet.
 
Step7 mal als Administrator gestartet?

Ich habe gerade versucht, dass in Windows7 nach langem Warten die Datei geöffnet wird und ich die Meldung erhalte, dass Protool nicht installiert ist, das rechte Fenster jedoch vollständig leer bleibt. Normalerweise gibt es in diesem Projekt 2 Stück S7-300 Stück, 2 Stück OP7 (Protool) und ein weiteres OP277 (Wincc-Flexible). Dann habe ich das Projekt in W7 archiviert und in XP wieder geöffnet, aber dort habe ich auch leere Fenster im rechten Teil nur den Projektnamen, aber sonst nichts. Keine SPS und kein OP.
 
Eines Deiner Projekte (..79) konnte ich problemlos öffnen und es scheint tatsächlich intakt zu sein (2x OP7, eines ansscheinend leer + 1x OP277), ein anderes Projekt (..80) erscheint nur mit Projektname und keinen Objekten. Da bin ich noch am schauen. Später mehr.

Harald
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke Harold,
Die Zip Dateien welch ich Ihr geschickt haben hatte Ich wie Zip Dateien bekommen (Step7 Archive) aber die RAR Dateien sind Archive von ein Windows Ordner Wie ein STEP7 Projekt. Ich habe derzeit auch mit der Elektriker von der Firma wo de Anlage demontiert ist überlegt das ich die Dateien nicht öffnen konnte. Er konnte er konnte sie auch nicht auf seiner PG (ein neue Field-PG) öffnen. Und ich denke das alle Änderungen an der Anlage durch Ausenfirma's gemacht sind und er von dem nicht die richtige Kopien bekomme hatte.
Ich konnte das OP277 mit Winccflex öffnen und als separates Projekt speichern. Und diese 2 OP7 werden sich wahrscheinlich nicht viel geändert haben. Sie wollten einen anderen Produkttyp herstellen als den, für den die Installation ursprünglich gekauft wurde, aber dies funktionierte nicht und stellte dieses Produkt dann auf einem anderen Maschinentyp her, aber danach wurde diese Installation nicht mehr hergestellt. Sie bauen diese Installation jetzt im Ausland um und das Originalprodukt wird dort wieder hergestellt. Die Texte zu den OP müssen noch in die Sprache dieses Landes übersetzt werden.
 
Also wenns sich als Administrator anders verhält als unter dem normalen Benutzer, würde ich beim Hauptordner des Projektes mal unter Eigenschaften - Sicherheit mal den Benutzer "Jeder" mit Vollzugriff anlegen...

Alternativ unter Windows 7 in der Systemsteuerung - Benutzerkontensteuerung mal "Nie benachrichtigen" auswählen... (danach Rechnerneustart)

Also wenn die Projektdateien vollständig sind, also da drin keine Ordner/Dateien fehlen) denke ich auch es liegt an Benutzerrechten...

Gruß.
 
In den .rar-Archiven fehlen alle Dateien die 0 Byte groß sind (*.lck und andere).
Da hat jemand den RAR-Archiver falsch eingestellt oder war da ein Aufräumprogramm wie CCcleaner am Werk oder ein Antivirus-Programm?

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe die Daten 1 auf 1 von USB stick auf meine Rechner kopiert, und habe auch alles nochmals in ein RAR Datei gepackt. In alle Ordners welche ich nie wie ein zip file bekommen haben fehlen Dateien, und nicht alleine von 0 Byte. z.b. in der ...80.RAR Fehlt in die ordner Aplilog auch Step7Bas.ver.

Ich dank Ihnen für Ihre Hilfe und da ich das vorletzte Projekt habe mache ich auf de Baustelle ein offline/online vergleich und setzen das Offline Programm um nach der online Version.
 
An die BedienPanel-Projekte kommt man ran ohne Step7:
<Projektordner>\TDOP\*.PDB mit ProTool öffnen
<Projektordner>\HmiEs\PROJECT_*\*.hmi mit WinCC flexible öffnen

Ich meine, die *.PDB- und *.hmi-Dateien kann man aus einem kaputten (z.B. neueren) Projekt direkt in ein funktionierendes (z.B. älteres) Projekt kopieren.
Oder sicherer: aus dem funktionierenden Projekt löschen und dann das Panel in das Step7-Projekt integrieren.
Da sollte nur die symbolische Anbindung verloren gehen, die kann man in ProTool und WinCC flex wieder herstellen lassen. PS: das WinCC flex meckert, wenn die Projektversion nicht der installierten WinCC Flex Version entspricht, und versucht ggf. zu migrieren.

Einfach ausprobieren und immer schön vorher Backups machen von den manipulierten Projekten.

Harald
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Meiner Erfahrung nach gehen beim Kopieren über den Windows Explorer gerne die .lnk Dateien verloren. Die Dateiendung dient unter Windows zum Erstellen von Dateiverknüpfungen / symbolischen Links. Die Dateiendung wird im Explorer üblicherweise ausgeblendet, und das manuelle Handling mit diesen Dateien ist etwas erschwert. Auf jeden Fall hatte Siemens die glorreiche Idee, ganz normale Dateien mit sehr wichtigem Inhalt mit dieser Endung zu versehen, mit der sich daraus ergebenden Problematik.

Von diesen lnk Dateien gibt es in einem Step7 Projekt mehrere, eine wichtige ist dabei die /hrs/linkhrs.lnk. In dieser ist hinterlegt, in welchem ombstx Verzeichnis sich die Bausteine(dbase Datenbank) zu einer CPU befinden. Fehlt diese Datei, dann ist im Simatic Manager der Bausteinordner unter der CPU verschwunden. Die Bausteine im ombstx Verzeichnis sind aber noch vorhanden, man kann diese Dateien in ein jungfräuliches Step7-Projekt kopieren bis das Programm wieder erscheint. Das ist aber immer mit der Gefahr verbunden, dass doch irgendetwas fehlt, aber besser als nichts zu haben ist es allemal.
 
Zurück
Oben