Hallo alle zusammen!Ich bin ein neuling hier!
Ich bin eigentlich einsteiger in der Step 7(habe gewisse Grundkentnisse)und habe einpaar Fragen zu dem unterschied zwischen DB und Merker bzw.man kann doch im Merker als zwischenspeicher benutzen,was bedeutet in einem
DB der Anfangswert und Aktuelewert?Da habe ich echt Verständniss schwirigkeiten.z.B.wann benutz man einen Merker und wann DB?
Ich bin sehr Dankbar wenn mir jemand helfen kann.
Hallo.
Bei den Merkern gibt es remanente und nicht remanente. Die remanenten Merker behalten bei Spannungsausfall ihren Zustand. Die nichtremanenten sind nach Spannungsausfall 0.
Grundsätzlich kann man um z. B. eine Zahl zu speichern ein MW / MD oder auch Bereiche in einem DB nehmen. Da in DBs wesentlich mehr Speicher zur Verfügung steht als MWs / MDs, ist es ratsam Zahlen (Werte) in einem DB zu speichern.
Der Anfangswert in einem DB ist der Wert, der als erstes eingetragen wird, wenn der DB initialisiert wird (wenn ich das noch so richtig in Erinnerung habe). Der Aktualwert ist der aktuelle Wert (Werte im DB können durch das Programm geändert werden).
Ich nutze Merker um Zustände im Programm festzuhalten (z. B. VKE Grenzwert erreicht zur weiteren Verarbeitung im Programm).
DBs nutze ich um Messwerte zu verarbeiten / speichern, Ergebnisse von Berechnungen zu speichern; Grenzwerte, Sollwerte, Betriebsstunden, Zählerwerte, etc. zu speichern und an das PLS (z.B. WinCC flexible) bereit zu stellen.
Für ganz detaillierte Erklärungen zu Merkern und DBs, muss ich leider auf unsere Experten im Forum verweisen.
Gruß Jan