Was läuft im System Desigo ab, wenn der Keilriemen des Abluftventilators bricht?

Die folgende Abbildung zeigt, welche Informationen zwischen den beteiligten Elementen ausgetauscht werden, das heisst:

  • Betreiber
  • Lüftungsanlagen Sensor/Aktor (Differenzdruckwächter, Maintenance Switch und der einstufige Abluftventilator)
  • PXC-Programm
  • Desigo-CC-Anlagenbild
  • PXM…-Bedienung

Legende

State machine

CFC-Programm

Desigo-CC-Anlagen-Grafikseite

Desigo-CC-Popup

PXM…-Werte (beim PXM10 ist das Alarm-Handling nur für angeschlossene PXCs oder PXRs möglich)

PXM…-Werte (beim PXM10 ist das Alarm-Handling nur für angeschlossene PXCs oder PXRs möglich)

Zeitablauf im Beispiel:

  1. Lüftungsanlage läuft (z. B. im Auto Mode, Cmd.ValPgm = 1), Abluftventilator 1 stufig läuft, Lüftungspropeller dreht.
  2. Der Keilriemen reisst, Druck fällt ab, Differenzdruckwächter spricht an (delta p < X), DPMon.PrVal (geht auf) → 0, dies aktiviert die Alarmüberwachung im DPMon-Baustein, und die Zeit [TiMonDvn] beginnt abzulaufen.
  3. Der DPMon-Baustein (BI) entdeckt, dass nach Ablauf der Zeit [TiMonDvn] immer noch gilt und dass (DPMon.PrVal (0) = DPMon.RefVal (0)), dies bedeutet Zustand OFFNORMAL. Damit wird DPMon.Dstb → 1 und ein TO_OFFNORMAL-Event abgesandt.
  4. Danach erscheint in der Anzeige ein Alarm-Popup mit Alarm = Alarm, Unacked.
  5. Der Motor des Abluftventilators 1-stufig wird abgeschaltet (d.h. Cmd.PrVal → 0), weil gilt, dass (EnSfty → 1 und Cmd.ValSfty=0, Prio1 Cmd Input), damit wird DPMon.RefVal → 1 und somit die Alarmüberwachung aktiviert. Die Alarmüberwachung stellt nach Ablauf der Zeit [TiMonDvn] fest, dass gilt (DPMon.PrVal (0) <> DPMon.RefVal (0)), der Zustand somit auf NORMAL wechselt und ein TO_NORMAL-Event abgesetzt wird.
  6. In der Anzeige wechselt der Alarm auf: Alarm = Normal, UnAcked
  7. Der Betreiber greift ein, quittiert den Alarm mit Ack im Alarm-Popup-Fenster. Damit wechselt der Alarm in der Anzeige auf Alarm = Normal, Acked. Der Betreiber stellt den Wartungsschalter [MntnSwi] auf Wartung ein, ersetzt den Keilriemen, stellt den Wartungsschalter wieder auf Stellung Wartung aus und setzt den Alarm mit Reset zurück.
  8. Damit wechselt der Alarm in der Anzeige auf Alarm = Normal, Unlocked und DPMon.Dstb → 0.
  9. Die Störung ist behoben. Mit DPMon.Dstb = 0 wird Cmd.EnSfty → 0 und somit Cmd.PrVal → Cmd.ValPgm=1, d.h., der Ventilatormotor wird eingeschaltet. Danach wird mit Cmd.TraSta = 1 (Transienter Zustand) die Ventilator-Hochlaufzeit (Ramp Up Time) gewartet, d.h. DPMon.RefVal auf 1 gehalten, während des transienten Zustands. Erst nach dieser Ramp-Up-Zeit wechselt DPMon.RefVal auf 0.
  10. Die Lüftungsanlage läuft bereits ab Punkt 6 an, d.h. der Ventilatorpropeller beginnt wieder zu drehen, der Druck baut sich auf, der Differenzdruckwächter misst wieder delta p = X, d.h. DPMon.PrVal → 1. Damit wird die Alarmüberwachung aktiviert. Diese stellt nach Ablauf der Zeit [TiMonDvn] fest, dass keine Alarmsituation vorliegt, weil gilt, dass [DPMon.PrVal(0) <> DPMon.RefVal (1)]. Damit läuft die Anlage wieder zu 100% korrekt wie zum Zeitpunkt 1.

Zur Vereinfachung des obigen Zeitdiagrammes wurde die Verbindung zu DPMon.EnAlm nicht berücksichtigt.