# FireDamper2

## `FireDamper2` (FB)

FUNCTION\_BLOCK FireDamper2

### Darstellung

<figure><img src="https://879424349-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQR4vCFzt6ixgsqlR3pdR%2Fuploads%2Fgit-blob-a53af7fb53e6d831543b52dc4907e7be64fb9655%2FFireDamperMot_FB.png?alt=media" alt=""><figcaption></figcaption></figure>

### Funktionsbeschreibung

#### Allgemeines

Dieser Funktionsbaustein dient zur Eingabe der Bezeichnung einer Brandschutzklappe und der Erzeugung der Meldung *xAlarm.*

#### Sammelstörung *xAlarm*

Die Sammelstörung *xAlarm* wird aktiviert (= TRUE), wenn:<br>

1. Die Brandschutzklappe ist nicht vollständig geöffnet (*xOpen* = FALSE).\
   (Hintergrund: Jede nicht vollständig geöffnete Brandschutzklappe stellt im Normalbetrieb einen fehlerhaften Zustand dar).
2. Die Brandschutzklappe geschlossen ist (*xClosed* = TRUE).\ <br>

In alle übrigen Fällen ist die Sammelstörung *xAlarm* nicht aktiviert (= FALSE).

### CODESYS

InOut:

| Scope       | Name         | Type     | Initial |
| ----------- | ------------ | -------- | ------- |
| Input       | `xOpen`      | `BOOL`   |         |
| Input       | `xClosed`    | `BOOL`   |         |
| Output      | `sLine1`     | `STRING` |         |
| Output      | `sLine2`     | `STRING` |         |
| Output      | `sText`      | `STRING` |         |
| Output      | `xAlarm`     | `BOOL`   |         |
| Input Const | `sEditLine2` | `STRING` | ‘’      |
| Input Const | `sEditLine1` | `STRING` | ‘Raum’  |
