DB in S7 Projekt speichern

robofreak0

Level-1
Beiträge
21
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

ich möchte mehrere grosse DB,s aus der S7-317 in meinem S7 Projekt am PC speichern, genauer gesagt die Werte und Daten der DB's. Wenn ich dann das ganze wieder einmal in die SPS lade, sind alle Parameter schon gesetzt.

Wie mache ich das am einfachsten?

Schöne Grüsse
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
die Online Daten aus den DBs ins Offline Projekt zu kopieren ist eigentlich recht einfach:

1.) Gehe online auf deine CPU und markiere alle DBs deren Daten du ins Offline Projekt einfügen möchtest.

2.) Kopiere die DBs und gehe wieder in dein Offline Projekt (achte darauf das der offlinne geöffnete Stand wirklich der richtige ist!!)

3.) Gehe offline in das Feld im S7 Manager in dem deine DBs liegen und sag "Einfügen". Die Online DB´s werden jetzt ins Offline Projekt eingefügt.

So habe ich es immer gemacht.
Hoffe ich konnte dir weiter helfen.

Gruß,
Alex
 
Ich wähle noch einen Dritten Weg, der ähnlich dem 2. ist. ;)
Man kann im Step7-Manager noch weitere Programm einfügen. Diese bekommen dann das jeweilige Datum. Dort hinein in den Bausteinordner kopiere ich alle UDT und die Symbolik der DB. Anschließend werden die Daten wie bei Alex von der Online-Ansicht kopiert und in den Datums-Programmordner eingefügt. Das hat den Vorteil, daß man mehrere DB-Sicherungen in einem Projekt halten kann.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Habe die verschiedenen Vorschläge versucht umzusetzen, den ersten konnte ich nicht nachvollziehen, "Speichern" wie speichern? Wenn ich den Vorschlag 2 anwende fehlen alle Namen und Kommentare, das ist auch nicht wirklich die Lösung des Problems. Ich habe dann noch versucht mit Extras On/Offline-Parameter vergleichen was zu erreichen, habe aber auch keine Lösung gefunden. Und die dritte Lösung möchte ich auch nicht anwenden, ich speichere immer das ganze S7 Programm mit Datum ab, so dass man wirklich eine aktuelle und voll beschriebene Version hat.

Gibt es noch bessere oder besser beschriebene Lösungen?

Danke
 
Habe die verschiedenen Vorschläge versucht umzusetzen, den ersten konnte ich nicht nachvollziehen, "Speichern" wie speichern?

Mit Speichern meinte ich "Datei speichern" (Disketten-Symbol drücken).

Ich habe das bis jetzt immer so gemacht und es hat auch immer geklappt.
Wichtig ist nur, dass die Struktur des DB Online wie Offline die
Gleiche ist.

Gruss
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Gute Morgen,
wenn die S7 Kommentare nach dem online kopieren der DB´s fehlen hast du offline nicht das richtige Projekt bzw. die identische Symbolik wie online. Ich kenne das Problem so nicht wenn das Programm online zu offline identisch sind. Mach mal nen online <-> offline Vergleich des Programms.

Gruß,
Alex
 
Das ist irgendwie das Problem bei der Sache, wenn der DB offline ist wird nicht alles dargestellt (nur in der Datenansicht). Online ist dann wieder alles anders.
Siehe im Anhang!
 

Anhänge

  • DB.png
    DB.png
    17,5 KB · Aufrufe: 35
Online-Offline kopieren mit Symbolik und Kommentaren

Das Umschalten zum Online-Bausteinordner muß aus dem Offline-Bausteinordner der Station
erfolgen, dann weiß Step7, welche Symbolik und Kommentare zu den Online-Bausteinen gehören.

  1. 1) In den Offline-Bausteinordner der Station gehen
    (z.B. \SIMATIC 300-Station\CPU 315\S7-Programm\Bausteine)
  2. 2) Ansicht - Online
  3. 3) gewünschte DB markieren
  4. 4) Bearbeiten - Kopieren
  5. 5) in gewünschten Offline-Bausteinordner gehen
    (z.B. \AG20090923\Bausteine)
  6. 6) Bearbeiten - Einfügen
Nun hat man die DB mit den aktuellen Aktualwerten UND DB-Symbolik im Step7-Projekt.

Wenn man auf diese Weise FB/FC/OB kopiert, dann erhalten die in Step7 zurück-kopierten
Bausteine alle Kommentare und die Schnittstellen-Symbolik aus dem Offline-Bausteinordner der
Station.

Gruß Harald
 
Zurück
Oben