Hallo Forum,
hänge gerade an einer "Denksportaufgabe" und kapituliere daran es alleine lösen zu wollen :-D
Würde gerne verschiedene Alarmierungsstufen mit BWM an einem binären Eingang realisieren. Hintergrund ist, dass ich Fehlalarme von Alarme durch Personen unterscheiden möchte. Fehlalarme kommen meistens einzeln, Personen lösen immer mehrere Meldungen aus.
So etwa:
1) einzelne Meldung werden ignoriert, d.h. in einem Zeitraum von 5s müssen min. 2 Meldungen kommen, dann -> Alarmstufe 1
2) hören die Meldungen nach 5s nicht auf -> Alarmstufe 2
3) hören die Meldungen nach 10s -> Alarmstufe 3
(Die Zeiten sind beispielhaft, muss ich noch testen)
Ich habe mit Watchdogs und Telegrammverzögerungen versucht die Logik zu realisieren, bekomme es leider nicht hin. :-(
Habt Ihr eine Idee? Wahrscheinlich kommt jetzt: Gibt es schon lange, nimm doch den Baustein x von y :-D
Viele Grüße
m
hänge gerade an einer "Denksportaufgabe" und kapituliere daran es alleine lösen zu wollen :-D
Würde gerne verschiedene Alarmierungsstufen mit BWM an einem binären Eingang realisieren. Hintergrund ist, dass ich Fehlalarme von Alarme durch Personen unterscheiden möchte. Fehlalarme kommen meistens einzeln, Personen lösen immer mehrere Meldungen aus.
So etwa:
1) einzelne Meldung werden ignoriert, d.h. in einem Zeitraum von 5s müssen min. 2 Meldungen kommen, dann -> Alarmstufe 1
2) hören die Meldungen nach 5s nicht auf -> Alarmstufe 2
3) hören die Meldungen nach 10s -> Alarmstufe 3
(Die Zeiten sind beispielhaft, muss ich noch testen)
Ich habe mit Watchdogs und Telegrammverzögerungen versucht die Logik zu realisieren, bekomme es leider nicht hin. :-(
Habt Ihr eine Idee? Wahrscheinlich kommt jetzt: Gibt es schon lange, nimm doch den Baustein x von y :-D
Viele Grüße
m
Kommentar