Baustein konsistenz prüfen

Züttu

Level-1
Beiträge
195
Reaktionspunkte
19
Zuviel Werbung?
-> Hier kostenlos registrieren
Was passiert genau wenn ich 'Baustein konsistenz prüfen' ausführe??

Zu meinem Problem: Ich habe von einem Kunden ein SPS-Projekt erhalten um darin Änderungen zu machen. Als erstes wollte ich natürlich wissen ob das Projekt aktuell ist, habe deshalb die Bausteine verglichen. Dabei sind einige Unterschiede aufgetaucht, deshalb hab ich gedacht, ich könnte noch die Baustein-Konsistenz überprüfen. Aber als ich danach nochmals die Bausteine verglichen habe tauchten fast alle Bausteine in der Liste auf, die meisten jedoch mit dem Vermerk 'Schnittstelle und Code gleich', ich gehe davon aus dass diese Bausteine bei der überprüfung neu kompiliert werden und deshalb einen neuen Zeitstempel erhalten.

Bevor ich zu arbeiten beginne möchte ich feststellen das die Bausteine Offline == Online sind.

Kommt noch dazu dass ich nicht weiss ob wie ich die Projektierung des MP377 mit dem Online-Stand vergleichen kann. Hat da vielleicht noch irgendjemand einen Tipp?
 
Hallo,

Bausteinvergleich Offline-Online durchführen.

Vergleiche, die grün markiert sind, haben "nur" eine Zeitstempelabweichung.

Rote dagegen Code-Unterschiede

MP377 kann man von der Karte rücklesen, sofern eine drininne wohnt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Bausteinkonsistenz:
SCL/Graph Quellen werden übersetzt
Datenbausteine in denen UDTs verwendet werden werden aktualisiert
Instanzdatenbausteine werden neu erzeugt
Bausteine in denen FB / FC aufgerufen werden werden aktualisiert

MP377 mit viel Glück wurde die Projektierung mit übertragen "Rücktransfer möglich",
aber im Regelfall kannst du das nicht automatisch vergleichen.

Mfg
Manuel
 
Ok, das mit den grünen Einträgen habe ich wahrscheinliche verstanden, diese Einträge werden nach dem nächsten Runterladen verschwinden.

Bei den roten Einträgen gehe ich jeweils in Online-Ansicht und speichere den Baustein, nach erneuterm Vergleich ist kein Unterschied mehr festzustellen. Gibt es hier noch eine andere Möglichkeit??

Bei MP377 werd ich wohl mit ProSave ein Backup erstellen, eine Möglichkeit einen Vergleich Online-Offline zu machen gibt es wahrscheinlich nicht.
 
Bei den roten Einträgen gehe ich jeweils in Online-Ansicht und speichere den Baustein, nach erneuterm Vergleich ist kein Unterschied mehr festzustellen. Gibt es hier noch eine andere Möglichkeit??

Mit der Taste "Gehe zu" sind die Abweichungen parallel aufgeführt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Bei den roten Einträgen gehe ich jeweils in Online-Ansicht und speichere den Baustein, nach erneuterm Vergleich ist kein Unterschied mehr festzustellen.
Beachte:
Wenn Bausteine aus der Online-Ansicht ins Offline-Projekt gespeichert werden, dann mixt Step7 aus dem Online-Code und den Offline-Kommentaren einen neuen Offline-Baustein. Wenn Online mehr/weniger Befehlszeilen oder mehr/weniger Netzwerke als Offline vorhanden sind, dann sind danach die Kommentare im Offline-Baustein verschoben.

Dieses zu vermeiden geht nur mit "Gehe zu" und händisch jeden einzelnen Unterschied aus dem Online-Baustein in den Offline-Baustein übernehmen.

Harald
 
Hallo zusammen,

rot und grün markierte Vergleiche kenne ich. Ich habe neulich an einer Anlage weiße gehabt.
Was bedeuten die?
Konnte die betreffenden Bausteine weder online öffnen noch von online nach offline kopieren.

Jemand ne Idee?

Gruß
Ahnungsloser
 
Im Anhang ein Auszug aus der STEP7 Hilfe....
 

Anhänge

  • STEP7 Hilfe.jpg
    STEP7 Hilfe.jpg
    92,8 KB · Aufrufe: 79
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke 190B,

aber das löst noch nicht ganz mein Problem. Das Problem ist ja, wie bekomme ich diesen Zustand hin, und wieso konnte ich keinen FB oder FC von online mehr nach offline kopieren.
Beim beobachten bricht der Simatic manager dann mit der Meldung: "(D014)Parameterfehler: Der Baustein wird gerade gelöscht/überladen" ab.

Habe ne Theorie, die ich aber nicht beweisen kann. Was passiert wenn eine Fernwartung per ISDN Modem beim Beobachten oder Lasen abbricht?
Aber wieso sind dann alle Bausteine betroffen!?
Hinkt also wohl etwas.

Zum Glück konnte ich die online DBs sichern und habe so die aktuellen Parameter usw. sichern können.

Selbst nach EPROM brennen konnte ich die Bausteine nicht beobachten.

Erst nach einem Urlöschen und nochmaligen EPROM brennen funzte alles wieder.

Noch jemand ne Idee?

Gruß
Ahnungsloser
 
Zurück
Oben