- Beiträge
- 9.189
- Reaktionspunkte
- 2.936
-> Hier kostenlos registrieren
Hallo,
bei einer Störungsauswertung mache ich es eigentlich so, dass alle Störungen nur ausgwertet werden wenn die ein zusätzliches Signal Spannung OK meldet (z.B. Einspeisespannung OK).
Löst diese Meldung aus, so soll auch nur diese Einzelmeldung gemeldet werden und alle anderen unterdrückt werden.
Jetzt kommt an einer Anlage diese Spannungsfehler immer erst als letztes sodass trotzem etliche andere Störungen vorher gemeldet werden. Hierfür reicht ja auch schon ein Zyklus die die Spannungsmeldung zu spät kommt.
Man könnte ja hinter jedem Störungseingang einen Timer setzen (aufwändig bei mehreren 100 Meldungen).
Einzelmeldungen die nicht zu einem Antrieb gehören werden bei mir in einem separaten FB ausgewertet. In diesem habe ich jetzt für jede Störung eine Verzögerung programmiert, was ich aber auch nicht besonders schön finde und auch viel Speicher benötigt.
Gibts vielleicht noch andere Möglichkeiten das eleganter zu lösen (oder schnellere Überwachungssensoren)?
Thomas
bei einer Störungsauswertung mache ich es eigentlich so, dass alle Störungen nur ausgwertet werden wenn die ein zusätzliches Signal Spannung OK meldet (z.B. Einspeisespannung OK).
Löst diese Meldung aus, so soll auch nur diese Einzelmeldung gemeldet werden und alle anderen unterdrückt werden.
Jetzt kommt an einer Anlage diese Spannungsfehler immer erst als letztes sodass trotzem etliche andere Störungen vorher gemeldet werden. Hierfür reicht ja auch schon ein Zyklus die die Spannungsmeldung zu spät kommt.
Man könnte ja hinter jedem Störungseingang einen Timer setzen (aufwändig bei mehreren 100 Meldungen).
Einzelmeldungen die nicht zu einem Antrieb gehören werden bei mir in einem separaten FB ausgewertet. In diesem habe ich jetzt für jede Störung eine Verzögerung programmiert, was ich aber auch nicht besonders schön finde und auch viel Speicher benötigt.
Gibts vielleicht noch andere Möglichkeiten das eleganter zu lösen (oder schnellere Überwachungssensoren)?
Thomas