Also ich habs jetzt gestern abend noch selbst hinbekommen.
Lauer PCS 950
Folgendes:
Wenn eine Meldung kommt, dann soll diese direkt ausblinken.
Nach 2s soll sie verschwinden, oder durch drücken von F10 (Quittieren).
Mit F9 sollen dann Meldungen, die noch anstehen, angezeigt werden.
Dafür gibt es folgendes:
Damit die Kommunikation nicht zu extrem belastet ist, kann man sagen,
welchen Meldebereich man übertragen will. (DW37, bit 0-7)
Meldebereiche sind:
1: MW41 bis MW48
2: MW49 bis MW56
etc. bis Block 8
Setzt man also im DW37 bit 1 so werden alle anstehenden Meldung in
diesem Meldeblock direkt auf der PCS angezeigt. Das bit setze ich nur,
wenn in dem Block eine Störung übertragen werden soll.
Spart Übertragungszeit von unnötigen Bits.
Im DW36 kann man dann mit dem Steuerbefehl #2100 die das letze Bild aufrufen, also das Meldebild schließen. Mach ich nach 2s, wenn eine Störung gekommen ist.
Mit der Rückmeldung der Taste F9 übertrage ich im DW36 dann den
Steuerbefehl #2F01. Damit rufe ich dann das Meldefenster auf.
Dort stehen dann die noch aktiven Meldung in der SPS an, wenn ich
den Meldeblock übertrage. Ist keine Meldung vorhanden, sperre ich in
der SPS das Übertragen des Befehls.
Und so klappt es auch wunderbar