315-2DP; DB Remanenz

GobotheHero

Level-1
Beiträge
192
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Ohne mal gross nachzulesen ...

Störungsmeldung über DBy.DBXz an Protool.

Nach dem Einschalten der Anlage unterdrücke ich alle Störmeldungen für 10s damit alle Spannungsquellen hochlaufen können.

Trotzdem hatte ich 25 Störmeldungen nach dem Einschalten anstehen.
Geändert habe ich eigentlich nur das die Störmeldungen nun gespeichert werden (aus "=" wurde "s") und erst durch das Quittieren gelöscht werden.

Hm, also wo kamen die Störmeldungen her.

Anscheinend vom Abschalten der Anlage. Denn beim Anlauf werden sie unterdrückt.
Da habe ich mal auf Remanenz getippt. Wie ist das denn bei den neuen CPU´s. Die Remanenz kann man da für die DB´s nicht mehr einstellen und normalerweise sollte die CPU doch bei Wiederanlauf den Startwert nehmen (und der ist sicherlich 0).
Oder sind die DB´s jetzt standardmässig remanent ?
 
DB-Remanenz

Hallo,

wenn DBs nach dem Einschalten den Startwert hätten das wäre böse. Man denke nur mal an geteachte Positionen, Rezepte usw. Der Anfangswert wird bei einem Kaltstart genommen.

MfG
André Räppel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
GobotheHero schrieb:
normalerweise sollte die CPU doch bei Wiederanlauf den Startwert nehmen (und der ist sicherlich 0).
Oder sind die DB´s jetzt standardmässig remanent ?

nein. nur wenn du bewusst initialisierst.

db's sind immer remanent. jedenfalls kenn ich das nicht anders.

um gesetzte störungen beim neuanlauf nicht anzuzeigen könntest du du im anlauf-ob zurücksetzen.
 
Oder sind die DB´s jetzt standardmässig remanent ?

Ja, in den neuen CPUs sind die DBs standardmässig remanent. Ich finde es nicht auf Anhieb, aber ich glaube, dass beim 317 die DBs nur bis eine bestimmte Speichermenge remanent sein können.
 
ok, also doch lesen :)

Suchwort: Wiederanlauf --> automatisch

In der Hilfe steht:
S7-300-CPU´s (ausgenommen CPU318) kennen nur die Anlaufart "Neustart". Mit Step 7 können Sie jedoch die Remanenz von Merkern, Zeiten, Zählern und Bereichen in Datenbausteinen festlegen, um Datenverlust bei Spannungsausfall zu vermeiden. Bei Spannungswiederkehr erfolgt ein "automatischer Neustart mit Gedächtnis".

Also in der Hardwarekonfiguration kann ich für die CPU nur Merker, Zeiten, Zähler Remanent gestalten. Die DB´s sind grau hinterlegt.

Naja, demzufolge sollte der Startwert genommen werden (da ich ja nicht explizit den DB remanent gestalltet habe).

Darunter ist aber noch eine super Tabelle: Remanenzverhalten im Arbeitsspeicher (bei EPROM- und RAM-Ladespeicher):

Dort steht unter "Mem. Card" -> CPU ohne Pufferung (man kann ja gar keine Batterie anklemmen) -> DB im Arbeitsspeicher -> nicht remanent Parametriert -> S7-300 (Neu oder Kaltstart) ein Magisches "V"

Welches in der Tabelle darüber bedeutet: "Daten werden auf den Vorbesetzungswert aus dem EPROM-Speicher gesetzt"
EPROM = Mem. Card

Wenn ich mir die Spalte "remanent Parametriert" angucke stimmt das was du sagst ... da steht "VX" für Neustart und "V" für Kaltstart.

Also VX = Remanente Daten

Ergo ... die DB´s sind automatisch bei den neuen S7-300 CPU´s remanent ???

CPU = 6ES7 315-2AG10-0AB0
 
Zuviel Werbung?
-> Hier kostenlos registrieren
huh, schon so viele Antworten...

@Volker ... nein, DB´s sind nicht immer Remanent ...

Bei den älteren 315-CPUs ist es z.B. Konfigurationsabhängig ... nimm mal ne ältere 315ner in die Konfiguration ... unter Remanenz siehst du es dann.

Wenn ich z.B. vergessen habe die eingestellten Regelparameter eines Reglers in die Startparameter des DBs einzutragen, war beim nächsten starten der CPU die Regelung hin :/ (wenn dieser DB nicht Remanent war)
 
Bei den neuen CPUs gibt es nach wie vor eine Möglichkeit, ob DBs nicht remanent zu machen!

DB --> rechte Maustaste --> Objekteigenschaften --> Reiter "Allgemein - Teil 2" --> Checkbox "Non-Retain"

Wird in diese Checkbox ein Häkchen gesetzt, ist der DB nicht mehr remanent. Die Werte werden bei jedem Hochlauf auf die Aktualwerte aus dem Ladespeicher gesetzt!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

das Problem mit den Störmeldungen entsteht beim Ausschalten, wenn die Spannung vom Netzteil langsam sinkt, die CPU noch weiter arbeitet und die Eingänge einer nach dem anderen "0" melden.

Ich habe die Störmeldungen, die mich nervten mit einem Eingang gesperrt, der von einem Not-Aus Kontakt angesteuert wurde. Als erstes fiel bei Spannungsausfall das Not-Aus Relais ab, damit wurden über eine UND-Verknüpfung die Störenden Fehlermeldungen verknüpft. Seit dem ist Ruhe beim Einschalten der Anlage.

Gruß Micha
 
Zurück
Oben