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:
- Lüftungsanlage läuft (z. B. im Auto Mode, Cmd.ValPgm = 1), Abluftventilator 1 stufig läuft, Lüftungspropeller dreht.
- 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.
- 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.
- Danach erscheint in der Anzeige ein Alarm-Popup mit Alarm = Alarm, Unacked.
- 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.
- In der Anzeige wechselt der Alarm auf: Alarm = Normal, UnAcked
- 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.
- Damit wechselt der Alarm in der Anzeige auf Alarm = Normal, Unlocked und DPMon.Dstb → 0.
- 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.
- 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.