Datenbaustein übernimmt Anfangswerte nicht

bluebird277

Level-1
Beiträge
100
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

habe mal wieder ein kleines Problem mit einem DB.
Ich habe Verschiedenen Variablen in einem DB einen Anfangswert zugewiesen. Dieser wird aber nicht in alle Variablen geschrieben. Ich möchte diese Werte mit WinCC auslesen was auch funktioniert nur schreibt mir der DB nur in einzelne Variablen Werte rein. Warum ist das so?

MFG Tobias
 

Anhänge

  • Unbenannt.JPG
    Unbenannt.JPG
    315,8 KB · Aufrufe: 33
Db

Hi,
Ansicht wechseln-> Datensicht->
Menü "Bearbeiten" -> DB initialisieren.
Dann werden die Defaultwerte in die aktl. Werte kopiert.

V.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
um das zu verstehen, sollte dir die bedeutung des anfangswertes geläufig sein:

Anfangswert (in der Deklarationssicht)
Der Anfangswert ist nur für die "Offline"-Projektierung eines Datenbausteins von Bedeutung. Wird ein Datenbaustein "offline" neu angelegt bzw. wird eine Variable in einem Datenbaustein innerhalb der "Offline"-Projektierung neu angelegt, wird in den "Aktualwert" der Wert des "Anfangswertes" übernommen. Beispiel:

  • Neuanlegen einer Variablen
    In der Deklarationssicht eines Datenbausteins haben Sie die Möglichkeit, eine neue Variable (neue Deklarationszeile) anzulegen. Dabei geben Sie einen Anfangswert vor. Dieser Anfangswert wird gleichzeitig als Aktualwert übernommen. Den Aktualwert können Sie in der Datensicht des Datenbausteins anzeigen bzw. editieren.
  • Kopieren einer Variablen
    In der Deklarationssicht eines Datenbausteins haben Sie die Möglichkeit, eine Variable (bestehende Deklarationszeile) zu kopieren. Der Aktualwert der neuen (kopierten) Variablen ist nach dem Kopieren gleich dem Anfangswert der Variablen, auch wenn sich Anfangs- und Aktualwert bei der ursprünglichen Variablen unterscheiden.
Achtung!
In der Datensicht eines Datenbausteins steht Ihnen der Menübefehl "Bearbeiten > Datenbaustein initialisieren" zur Verfügung. Durch diesen Befehl werden alle Werte der Spalte "Anfangswert" in die zugehörige Spalte "Aktualwert" übernommen. Diese Möglichkeit ist mit äußerster Vorsicht zu verwenden, da dadurch die Aktualwerte eines Datenbausteins (Daten einer laufenden Anlage) innerhalb der "Offline"-Projektierung überschrieben werden. Ein anschließendes Laden dieses Datenbausteins in die Steuerung kann zu einem unerwünschten Anlagenzustand führen.

Beispiel:
Eine Anlage ist seit längerer Zeit erfolgreich in Betrieb. Die Parameter der Anlage wurden optimiert und in die "Offline"-Projektierung rück gelesen. Die Aktualwerte der Datenbausteine enthalten die aktuellen Parameter der Anlage. Wenn die Funktionalität "Datenbaustein initialisieren" verwendet wird, werden die rück gelesenen Aktualwerte aus der Anlage mit den projektierten Anfangswerten überschrieben.

Q: http://support.automation.siemens.com/WW/view/de/18645578
 
Zurück
Oben