Step 7 Umstieg Bitmeldeverfahren zu Meldenummernverfahren - Quittierung und Bitmeldung

tomacko

Level-1
Beiträge
10
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich arbeite derzeit an einer Bewertung zum Umstieg vom Bitmeldeverfahren auf das Meldenummernverfahren.
Dabei nutze ich
Step7 Classic V 5.6 und Sinumerik Operate V 4.7 zur Anzeige. Dort werden die Meldungen in den 3 Listen angezeigt: "Warnungen", Alarme (Anzeige anstehenden Fehlermeldungen) und Archiv (Archiv der Warnungen und Alarme mit gekommen und gegangen Zeit).
Die übergabe der Meldungen erfolgt über Bits im DB 2, wobei bestimmte Bereiche für Warnungen und bestimmte für Fehler vorgesehen sind.
Warnungen werden in der Anzeige mit dem umschalten des Warnungsbits auf 0 sofort quittiert und Fehlermeldungen wenn deren Bit gleich null ist und eine Quittierung über FC 10 durchgeführt wurde.


Nun zum Proplem:
Wie kann man die Meldungen im Meldenummernverfahren Quittieren? Gibt es da etwas ähnliches zu FC 10? Soweit ich es bis jetzt verstanden habe kann man mit den Alarm-Bausteinen nur die Meldungen an die Anzeige senden, wie aber ist ein "gehen" (Rücksetzen) der Warnungen von Seiten der PLC möglich bzw. ein Quittieren der Fehlermeldungen, wenn diese nicht mehr anstehen?
Und wird die Unterscheidung der Meldungen zwischen Fehler und Warnung dann über die Meldungsklasse in der Meldungsprojektierung durchgeführt und falls ja für was steht dort dann das oben und unten z.B. bei Alarm oben?

Auch wenn ich das gefühl habe, dass die Antwort sehr simpel ist konnte ich sie leider trotz mehrfachen lesen der Siemens Dokus und von Foreneinträgen bis jetzt nicht finden :sad:
 
Ehrlich gesagt ist es ziemlich schwer da zu folgen.

Welcher FC10 und woher hast du den ?? Ich habe starken eindruck, du redest von irgendeinem firmeninternen Standard.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Der FC10 stammt aus den SINUMERIK 840D sl Grundfunktionen von Siemens.
Bei dem derzeitigem Bitmeldeverfahren erfolgt die Meldungsausgabe derzeit laut der Beschreibung von FC10 wie folgt:
"Mit dem Baustein FC10 "AL_MSG" werden die in DB2 eingetragenen Signale ausgewertet und als kommende und gehende Fehler- und Betriebsmeldungen auf der Bedienoberfläche angezeigt.
Die kommenden Signale (positive Flanke) werden sowohl bei Fehler- als auch bei Betriebsmeldungen sofort zur Anzeige gebracht.
Gehende Signale (negative Flanke) werden nur bei Betriebsmeldungen sofort gelöscht. Bei Fehlermeldungen werden erst mit dem Parameter "Quit" die nicht mehr anstehenden Meldungen gelöscht, d.h. Fehleranzeigen bleiben, auch wenn die Signale nicht mehr anstehen auf der Bedienoberfläche solange erhalten, bis sie vom Anwender quittiert wurden."

Der Parameter "Quit" ist dabei ein Eingang des FC10, welcher durch setzen die hier beschriebene Quittierung durchführt.
In den derzeitigen Programmen wird beim Drücken der Taste "Alarm Cancel" der Eingang "Quit" des FC 10 gesetzt und alle nicht mehr anstehenden Fehlermeldungen werden zurückgesetzt.

Nach meinem derzeitigem Verständis des Meldenummernverfahren ruft man beim Auftreten eines zu meldenten Ereigniss einen Alarm-Baustein auf, welcher dann die projektierte Meldung einmalig an das Anzeigegerät sendet. Dieses Zeigt die Meldung dort mit einem "kommen" Zeitstempel an. Da das Senden nur einmalig ist kann und teilweise muss der Alarm-Baustein des Ereignisses nicht aufgerufen werden, wenn das Ereignis nicht gerade kommt.
Über die Option "Quittierung" in der Meldungsprojektierung kann eine Quttierung einer Meldung gefordert werden, welche dann darin bestehen würde, dass die Meldung in einem Fenster im Anzeigegerät aufpopt und der Bediehner auf einen "Quittieren" Button in dem Pop-Up Fenster klicken muss um das Fenster wieder weg zu bekommen.
Durch setzen der Option "Protokollierung" in der Meldungsprojektierung würde die Meldung in ein Archiv geschrieben.

Und nun kommen die Propleme, wenn die Meldung gesetzt ist und angezeigt wird:
-Wie könnte ich die derzeitigen Betriebsmeldungen von der PLC aus wieder auf gegangen setzen, wenn sie nicht mehr anstehen?
-Wie könnte ich den "Alarm Cancel" genau so wie bei den Bitmeldungen verwenden (evtl. auch mit Frage 1 beantwortet)?
-Wie könnte ich im Anzeigegerät zwischen Betriebsmeldungen und Fehlermeldungen unterscheiden, sodass z.B. jede der beiden Meldungsarten in einer eigenen Liste stehen würde und die Betriebsmeldungen schwarz, die Fehlermeldungen rot angezeigt würden?
 
Zuletzt bearbeitet:
Hatte nicht dran gedacht, dass Sinumerik Operate V 4.7 nicht unbedingt im Zusammenhang mit SINUMERIK 840D stehen muss ...

Aber auch unabhängig von der Anzeigeoberfläche, wie würde denn das oben beschriebene Proplem z.B. mit WinCC gelöst werden?
In der Doku, welche ich dazu gelesen habe, ist unter dem Quittierungskonzept auch nur beschrieben, dass es Meldungen mit Verschiedenen Quittierverfahren gibt. Allerdings konnte ich dort auch nicht herausfinden wie ich eine Meldung von der PLC aus zurücksetzen kann.
 
Zurück
Oben