Step 7 Init to Actual DB??

Ja - per Hand abtippen ;) (Siemens meint vermutlich, daß niemand eine solche Funktion "Aktualwerte-->Anfangswerte" braucht)

Frage: wozu willst Du das tun? Was erhoffst Du Dir davon?
Step7 V5.x: Der Initialwert wird in Step7 nur verwendet, wenn der DB initialisiert wird. Das hat nichts mit dem Anfangswert in der SPS zu tun, wenn der DB neu in den Arbeitsspeicher geladen wird (neu von PG laden oder bei urlöschen laden von Ladespeicher) - da wird der Wert aus der Spalte "Aktualwert" verwendet.

Harald
 
Wenn zum Beispiel etwas in DB dazu gibst (neuen bool oder INT egal was...) verlierst du die Aktuelle Werte von DB nach den hochladen.
Dafür mußt Du die Aktualwerte von Online nach Offline kopieren (in die Spalte "Aktualwert") bevor Du die Änderungen im Offline-DB (im Projekt) machst oder den Online-DB in einen Offline-Ordner kopieren oder sie per Hand aus einer Variablenbeobachtungstabelle in die Spalte "Aktualwert" abtippen. Der Initialwert (Anfangswert) hat mit dem Vorgang nichts zu tun.

Welches Step7 verwendest Du? Bei TIA gibt es eine "Komfort"-Funktion dafür, da kann man einen Schnappschuß der Online-Aktualwerte machen.

Harald
 
Zurück
Oben