# BELIMO\_VRU\_D3\_BAC\_EASY

## `BELIMO_VRU_D3_BAC_EASY` (FB)

`FUNCTION_BLOCK` BELIMO\_VRU\_D3\_BAC\_EASY

### Darstellung

<figure><img src="https://879424349-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQR4vCFzt6ixgsqlR3pdR%2Fuploads%2FPAxW09A49YdA264cRh4y%2FBELIMO_VRU_D3_BAC_EASY.png?alt=media&#x26;token=a7802c29-3e49-428b-bc24-577513061fdf" alt=""><figcaption></figcaption></figure>

InOut:

| Scope       | Name                    | Type                                | Initial                                          | Comment                                                                                                                                                                                                                                                 |
| ----------- | ----------------------- | ----------------------------------- | ------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Input       | `xEn`                   | `BOOL`                              | TRUE                                             | Freigabe / Sperrung der Kommunikation (TRUE = Freigabe)                                                                                                                                                                                                 |
| Input       | `byUnitId`              | `BYTE`                              | 0                                                | Adresse des Geräts                                                                                                                                                                                                                                      |
| Input       | `xUpdateActual`         | `BOOL`                              | FALSE                                            | <p>Aktualisierung der Istwerte (bei jeder ansteigenden Flanke<br>)</p>                                                                                                                                                                                  |
| Input       | `xUpdateSetp`           | `BOOL`                              | FALSE                                            | <p>Aktualisierung der Sollwerte (bei jeder ansteigenden Flanke<br>)</p>                                                                                                                                                                                 |
| Input       | `xResError`             | `BOOL`                              | FALSE                                            | <p>Reinitialisierung der Ausgänge <code>eErrorCodeCom</code> bzw.<br><code>stErrorCodeDev</code> auf dem fehlerfreien Zustand (bei jeder<br>ansteigenden Flanke)</p>                                                                                    |
| Input       | `rSetpPerc`             | `REAL`                              | 0.0                                              | Sollwert in % (0.0 - 100.0 %) je nach Applikation                                                                                                                                                                                                       |
| Input       | `eOverrideCon`          | BELIMO\_VRU\_D3\_BAC\_OVERRIDE\_CON | BELIMO\_VRU\_D3\_BAC\_OVERRIDE\_CON.NO\_OVERRIDE | <p>Volumenstromregelung: Sollwert - Volumenstrom in % (0.0 - 100.0 %) (0.0 % = Vmin, 100.0 % = Vmax)<br>Zwangsübersteuerung des Luftklappe (0 = keine)</p>                                                                                              |
| Inout       | `ModbusClient`          | `ModbusClientBase`                  |                                                  | Client des Geräts                                                                                                                                                                                                                                       |
| Output      | `rVminM3H`              | `REAL`                              |                                                  | Minimalwert - Volumenstrom in m3/h                                                                                                                                                                                                                      |
| Output      | `rVmaxM3H`              | `REAL`                              |                                                  | Maximalwert - Volumenstrom in m3/h                                                                                                                                                                                                                      |
| Output      | `rVnomM3H`              | `REAL`                              |                                                  | Nennvolumenstrom in m3/h                                                                                                                                                                                                                                |
| Output      | `rVolFlowM3H`           | `REAL`                              |                                                  | Istwert des Volumenstroms in m3/h                                                                                                                                                                                                                       |
| Output      | `rSetpPercFb`           | `REAL`                              |                                                  | Rückmeldung des Sollwerts in % (0.0 - 100.0 %)                                                                                                                                                                                                          |
| Output      | `eCommandFb`            | BELIMO\_VRU\_D3\_BAC\_COMMAND       |                                                  | Rückmeldung der Auslösung von Testfunktionen (0 = keine)                                                                                                                                                                                                |
| Output      | `eOverrideConFb`        | BELIMO\_VRU\_D3\_BAC\_OVERRIDE\_CON |                                                  | <p>Rückmeldung der Zwangsübersteuerung des Luftklappe (0 =<br>keine)</p>                                                                                                                                                                                |
| Output      | `xAlarm`                | `BOOL`                              | FALSE                                            | Sammelstörung (TRUE = Störung)                                                                                                                                                                                                                          |
| Output      | `xAlarmCom`             | `BOOL`                              | FALSE                                            | Sammelstörung - Kommunikation (TRUE = Störung)                                                                                                                                                                                                          |
| Output      | `eErrorCodeCom`         | ModbusErrorCode                     |                                                  | Fehlercode - Kommunikation (0 = kein Fehler)                                                                                                                                                                                                            |
| Output      | `stErrorCodeDev`        | `STRING`                            |                                                  | String mir den Nummern der aktiven Gerätefehler                                                                                                                                                                                                         |
| Output      | `xBusy`                 | `BOOL`                              |                                                  | Kommunikationsanzeige (TRUE = Kommunikation)                                                                                                                                                                                                            |
| Input Const | `eCommand`              | BELIMO\_VRU\_D3\_BAC\_COMMAND       | BELIMO\_VRU\_D3\_BAC\_COMMAND.NO\_COMMAND        | Auslösung von Testfunktionen (0 = keine)                                                                                                                                                                                                                |
| Input Const | `xSetpVolumeFlowMinMax` | `BOOL`                              | FALSE                                            | <p>Auslösung der Übertragung der Parameter <code>rSetpVolumeFlowMin</code><br>bzw. <code>rSetpVolumeFlowMax</code> (bei jeder ansteigenden Flanke)</p>                                                                                                  |
| Input Const | `rSetpVolumeFlowMax`    | `REAL`                              | 2000.0                                           | <p>Sollwert für den maximalen Volumenstrom in der ausgewählten<br>Volumenstromeinheit (bei rSetpVolFlowPerc = 100.0 %)</p>                                                                                                                              |
| Input Const | `rSetpVolumeFlowMin`    | `REAL`                              | 500.0                                            | <p>Sollwert für den minimalen Volumenstrom in der ausgewählten<br>Volumenstromeinheit (bei rSetpVolFlowPerc = 0.0 %)</p>                                                                                                                                |
| Input Const | `tBusFailureTimeOut`    | `TIME`                              | TIME#10s0ms                                      | <p>Zeitdauer für die Aktivierung des Zustands<br><code>Kommunikationsfehler</code> (t = 0s = deaktiviert, bei t >= 10s<br>(mindestens 10 s) muss der Parameter <code>rSetpVolFlowPerc</code><br>zyklisch mit einem Zeitdazer < t übertragen werden)</p> |
| Input Const | `rBusFailurePos`        | `REAL`                              | 100.0                                            | <p>Position der Klappe bei einem Busausfall (in %, 100% =<br>offen)</p>                                                                                                                                                                                 |
| Input Const | `tTimeUpdateSetp`       | `TIME`                              | TIME#45s0ms                                      | <p>Updateintervall für die Vorgänge, die durch den Eingang<br><code>xUpdateSetp</code> beeinflusst werden</p>                                                                                                                                           |
| Input Const | `tTimeUpdateActual`     | `TIME`                              | TIME#3s0ms                                       | <p>Updateintervall für die Vorgänge, die durch den Eingang<br><code>xUpdateActual</code> beeinflusst werden</p>                                                                                                                                         |
