Lokalvariablen im DB weg

Wassermann

Level-1
Beiträge
51
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!
Ich wollte an einen globelen Datenbaustein 2 Variablen anhängen. Dazu habe ich den DB online herunterkopiert. Die neuen Variablen drangehängt, wenn ich jetzt den DB überspielen will, kommt die Meldung, dass es einen Zeitstempelkonflikt gibt. Momentan werden weder online noch offline die Symbolnamen des DB angezeigt.
Wer weiss, wie ich die symbolischen Namen wieder hineinbekomme?
Kann ich den DB trotzdem aufspielen, auch wenn die Daten fehlen?
Wer weiss was? Bin dankbar für jeden Hinweis
 
Die Symbolnamen sind "normalerweise" nur auf deinem PG/PC.
Wenn du den DB online vom AG runterlädst, dann hast du auch keine Symbolnamen. Im DB steht dann wahrscheinlich nur DB_var....

- DB schliessen
- rechte Maus auf den DB
- Objekteigenschaften
- Symbolischen Namen vergeben.

oder in der Symboltabelle direkt den Namen eintragen.

Dann müsstest du zumindest im Programm wieder die Namen angezeigt bekommen.

Geht die CPU in Störung, wenn du den DB überträgst?
Wenn ja, dann mal bitte den Diagnosepuffer auslesen und posten.
Übertragen geht meistens...

Gruß wolder
 
Hallo wolder, leider klappt es nicht. Der symbolische Namen des DB wird ja angezeigt. Wenn der DB geöffnet ist, steht anstatt der symbolischen Namen nur Stat1, Stat2, .... Die Kommentare sind auch weg....
 
Ja klar Wassermann!

Die Variable-Namen, die du in deinem Projekt in dem DB vergibst, werden natürlich auch nicht mit übertragen. Beim zurückkopieren sind diese nicht mehr da!

Hast du denn den original-DB noch?

Dann folge mal den Link von Marlob
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke wolder und marlob, ich werde es später über die Anleitung probieren, wenn die Anlage steht. Der Fehler lag wohl darin, dass ich den DB nicht über copy&paste von der SPS geholt habe. Hab es über DB rechte MAustaste ->Zielsystem -> PG laden versucht. Hab ein Backup vorher angelegt, deshalb nicht so tragisch. Super Forum!
 
Danke wolder und marlob, ich werde es später über die Anleitung probieren, wenn die Anlage steht. Der Fehler lag wohl darin, dass ich den DB nicht über copy&paste von der SPS geholt habe. Hab es über DB rechte MAustaste ->Zielsystem -> PG laden versucht. Hab ein Backup vorher angelegt, deshalb nicht so tragisch. Super Forum!

Selbst mit Copy&Paste wirst Du Probleme haben.
Das Problem liegt darin begründet, dass die Struktur des Offline-Bausteins nicht mit der Online-Version übereinstimmt. Erste Kontrolle die Eigenschaften der Baustein vergleichen. Bei Zeitstempelunterschieden in der Schnittstelle sind die Kommentare und Symbole garantiert futsch wenn vom AG ins PG kopiert wird.
Ausnahme, wenn nur Kommentare verändert werden, dann kann der DB ins PG geladen werden, ohne dass die Texte verloren gehen, dafür gibt es aber keine Garantie. Im Zweifelsfalle immer den DB vorher in ein anderes S7-Programm, kann auch im gleichen Projekt sein, sichern und dann den oder die Bausteine vom AG ins PG kopieren.

Die Anleitung kann auch mit PLCSIM so umgesetzt werden, das mache ich seit vielen Jahren schon so, wenn ich die Aktualdaten brauche, aber die Bausteinstruktur sich verändert hat.

In Anlehnung an den guten alten Computerclub, immer eine kommentierte DB-kopie übrig halten.

In diesem Sinne, einen schönen Feierabend

Gruß Rolf
 
Zurück
Oben