Step 7 Störauswertung nach Reihenfolge

Marc_3

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

ich soll in der SPS (CPU315-2PN/DP) aus ca. 2000 Störmeldungen auswerten, welche zuerst gekommen ist und diese der Reihenfolge nach mit einer Nummer versehen.
Alle Störmeldungen stehen in einem Datenbaustein.

Also z.B.

Nr.1 Störung Motorschutz DB100.DBX25.1
Nr.2 Störung FU DB100.DBX26.0
Nr.3 Störung Schrittkette DB100.DBX15.0
usw.

Hat da vielleicht jemand einen Lösungsansatz, wie man sowas umsetzen kann ?

vielen Dank, Marc
 
Hi, suche mal mit Begriffen wie "Bitmeldungen" oder "Störmeldeanlage", da gibts einiges zu, auch im HMI-Bereich.

Wenn das Umkopieren nicht stört, könnte man das mit einem FIFO realisieren, aber die meisten Lösungsansätze, die ich hier gefunden hatte, machen das mit Pointern und Schleifen in AWL oder SCL.

Gruß
Gleichstromer
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich hab dir mal kurz etwas zusammen gebastelt :p

Auswertung des ersten Fehlerbit, es sollen keine weitern Folgefehler gesetzt werden.
Jetzt bist du wieder an der reihe


Code:
      L     EW     1
      L     0
      ==I   
      SPBN  stop
      L     0
      T     MW    20
      R     M     10.1
stop: NOP   0

      U     M     10.1
      SPB   end

      L     EW     1
      L     0
      ==I   
      SPB   run
      L     EW     1
      T     MW    20
      SET   
      S     M     10.1
run:  NOP   0

end:  NOP   0
 
Zurück
Oben