Hallo,

gibt es bei der S7-1200 die Möglichkeit Datenbausteine miteinander zu vergleichen.
In Step 7 mache ich so etwas mit einer in AWL geschriebenen Funktion.
Hintergrund ist es Alarme, die neu einlaufen in jedem Zyklus zu erkennen um z.B. meine Meldehupe anzusteuern.

Von der Funktion her werden die Störmelde Bit in den Alarm DB geschrieben, die Funktion aufgerufen die intern Doppelworte vergleicht, und den Störmelde DB in den Vergleichs DB kopiert.
Bei Abweichung bekomme ich für einen Zyklus ein Bit gesetzt.

Beschreibe ich die Störung im Melde und Vergleichs DB kommt die Meldung z.B. auf dem Pannel an, aber die Hupe bleibt still.

Suche jetzt für die S7-1200 eine ähnliche Lösung, hier fehlt aber schon die AWL-Anweisung XOD.

Wie Löst Ihr so etwas?

Danke