# EBM\_SERIEN\_84\_112\_150\_200\_V6\_3

## `EBM_SERIEN_84_112_150_200_V6_3` (FB)

`FUNCTION_BLOCK` EBM\_SERIEN\_84\_112\_150\_200\_V6\_3

### Representation

<figure><img src="/files/cc726ed902017a1c3affe6ab1cbcc9edd88bc7c4" alt=""><figcaption></figcaption></figure>

### Notes on the fan firmware variant

The firmware variant of the fan can be determined by a read access (FC04) to register D000 (= 53248). The following register values are currently (02.01.2023) valid: 08 = V5\_0 10 = V5\_0 Lite 11 = V5\_0 Lite and add-on module 12 = V5\_02 13 = V5\_01 14 = V6\_0 19 = V6\_3

### Codesys

InOut:

| Scope       | Name                  | Type                                      | Initial                                                      | Comment                                                                                                                                                                               |
| ----------- | --------------------- | ----------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Input       | `xEn`                 | `BOOL`                                    | TRUE                                                         | Enable / disable communication (TRUE = enable)                                                                                                                                        |
| Input       | `byUnitId`            | `BYTE`                                    | 0                                                            | Device address                                                                                                                                                                        |
| Input       | `xUpdateActual`       | `BOOL`                                    | FALSE                                                        | <p>Update of actual values (on every rising edge<br>)</p>                                                                                                                             |
| Input       | `xUpdateSetp`         | `BOOL`                                    | FALSE                                                        | <p>Update of setpoints (on every rising edge<br>)</p>                                                                                                                                 |
| Input       | `xUpdateConfig`       | `BOOL`                                    | FALSE                                                        | Update of the configuration (on each rising edge)                                                                                                                                     |
| Input       | `xResError`           | `BOOL`                                    | FALSE                                                        | <p>Reinitialization of the outputs <code>eErrorCodeCom</code>,<br><code>stErrorCodeDev</code> and <code>stWarningCodeDev</code> in the error-free<br>state (on every rising edge)</p> |
| Input       | `xEnFan`              | `BOOL`                                    | FALSE                                                        | Enable / lockout of the fan (FALSE = lockout)                                                                                                                                         |
| Input       | `rSetp`               | `REAL`                                    | 0.0                                                          | <p>Setpoint - fan (0.0 - 100.0% or absolute speed<br>)</p>                                                                                                                            |
| Input       | `xResErrorFan`        | `BOOL`                                    | FALSE                                                        | <p>Reset of active faults in the fan (on every<br>rising edge)</p>                                                                                                                    |
| Inout       | `ModbusClient`        | `ModbusClientBase`                        |                                                              | Client of the device                                                                                                                                                                  |
| Output      | `sSerialNum`          | `STRING`                                  |                                                              | Serial number of the fan                                                                                                                                                              |
| Output      | `wIdentification`     | `WORD`                                    |                                                              | <p>Type of electronics or protocol (see documentation<br>)</p>                                                                                                                        |
| Output      | `xFanEnable`          | `BOOL`                                    |                                                              | State of the fan enable input (TRUE = On)                                                                                                                                             |
| Output      | `xOperationFan`       | `BOOL`                                    |                                                              | Fan operation message (FALSE = Off)                                                                                                                                                   |
| Output      | `eParamSetFb`         | SERIES\_84\_112\_150\_200\_PARAM\_SET     | SERIEN\_84\_112\_150\_200\_PARAM\_SET.PARAM\_SET\_1          | Currently selected parameter set                                                                                                                                                      |
| Output      | `eRotationFb`         | SERIEN\_84\_112\_150\_200\_ROTATION\_MODE | SERIEN\_84\_112\_150\_200\_ROTATION\_MODE.CLOCKWISE          | Current direction of rotation                                                                                                                                                         |
| Output      | `rSetpFb`             | `REAL`                                    |                                                              | Feedback - Current setpoint                                                                                                                                                           |
| Output      | `rSpeed`              | `REAL`                                    |                                                              | Current number of revolutions per minute                                                                                                                                              |
| Output      | `rModLevel`           | `REAL`                                    |                                                              | Current modulation level (0.0 - 100.0%)                                                                                                                                               |
| Output      | `rSpeedMax`           | `REAL`                                    |                                                              | Current maximum number of revolutions per minute                                                                                                                                      |
| Output      | `rPower`              | `REAL`                                    |                                                              | Current power in X.X watts                                                                                                                                                            |
| Output      | `rPowerConsumpt`      | `REAL`                                    |                                                              | <p>Energy consumption of the fan since delivery in<br>kWh</p>                                                                                                                         |
| Output      | `rDCLinkVolt`         | `REAL`                                    |                                                              | Current DC voltage in X.X volts                                                                                                                                                       |
| Output      | `rDCLinkCurrent`      | `REAL`                                    |                                                              | Current DC current in X.X A                                                                                                                                                           |
| Output      | `rModuleTemp`         | `REAL`                                    |                                                              | Current module temperature in XXX degrees Celsius                                                                                                                                     |
| Output      | `rMotorTemp`          | `REAL`                                    |                                                              | Current motor temperature in XXX degrees Celsius                                                                                                                                      |
| Output      | `rInteriorTemp`       | `REAL`                                    |                                                              | Current electronics temperature in XXX degrees Celsius                                                                                                                                |
| Output      | `xAlarm`              | `BOOL`                                    | FALSE                                                        | Collective fault (TRUE = fault)                                                                                                                                                       |
| Output      | `xAlarmCom`           | `BOOL`                                    | FALSE                                                        | Collective fault - communication (TRUE = fault)                                                                                                                                       |
| Output      | `eErrorCodeCom`       | ModbusErrorCode                           |                                                              | Error code - communication (0 = no error)                                                                                                                                             |
| Output      | `stErrorCodeDev`      | `STRING`                                  |                                                              | String with the numbers of the active device errors                                                                                                                                   |
| Output      | `stWarningCodeDev`    | `STRING`                                  |                                                              | String with the numbers of the active device warnings                                                                                                                                 |
| Output      | `xBusy`               | `BOOL`                                    |                                                              | Communication indicator (TRUE = communication)                                                                                                                                        |
| Input Const | `tTimeUpdatePasswort` | `TIME`                                    | TIME#3m0s0ms                                                 | <p>Update interval for the password required for some<br>write operations. The instance is called cyclically<br> <code>Setpoints\_0</code> called.</p>                                |
| Input Const | `tTimeEmergency`      | `TIME`                                    | TIME#10s0ms                                                  | Time until emergency operation (maximum 25.5 s)                                                                                                                                       |
| Input Const | `rSetpEmergency`      | `REAL`                                    | 0                                                            | <p>Setpoint - fan (0.0 - 100.0% or absolute speed<br>) in emergency operation</p>                                                                                                     |
| Input Const | `xOperationEmergency` | `BOOL`                                    | FALSE                                                        | <p>General enable/disable of emergency operation (FALSE = lockout<br>)</p>                                                                                                            |
| Input Const | `eRotationEmergency`  | SERIEN\_84\_112\_150\_200\_ROTATION\_MODE | SERIEN\_84\_112\_150\_200\_ROTATION\_MODE.CLOCKWISE          | Direction of rotation of the fan in emergency operation                                                                                                                               |
| Input Const | `sPasswort`           | `STRING`                                  | ‘epM EC’                                                     | <p>Password for the user level (‘epM EC’ = Customer/OEM, it<br>must always be 6 characters)</p>                                                                                       |
| Input Const | `eControlMode_Set2`   | SERIEN\_84\_112\_150\_200\_CONTROL\_MODE  | SERIEN\_84\_112\_150\_200\_CONTROL\_MODE.MODULATION\_CONTROL | Operating mode - parameter set 2 (currently not used)                                                                                                                                 |
| Input Const | `eControlMode_Set1`   | SERIEN\_84\_112\_150\_200\_CONTROL\_MODE  | SERIEN\_84\_112\_150\_200\_CONTROL\_MODE.MODULATION\_CONTROL | Operating mode - parameter set 1                                                                                                                                                      |
| Input Const | `eRotation`           | SERIEN\_84\_112\_150\_200\_ROTATION\_MODE | SERIEN\_84\_112\_150\_200\_ROTATION\_MODE.CLOCKWISE          | Direction of rotation of the fan                                                                                                                                                      |
| Input Const | `tTimeUpdateConfig`   | `TIME`                                    | TIME#0ms                                                     | <p>Update interval for the processes influenced by the input<br><code>xUpdateConfig</code> influenced</p>                                                                             |
| Input Const | `tTimeUpdateSetp`     | `TIME`                                    | TIME#45s0ms                                                  | <p>Update interval for the processes influenced by the input<br><code>xUpdateSetp</code> influenced</p>                                                                               |
| Input Const | `tTimeUpdateActual`   | `TIME`                                    | TIME#3s0ms                                                   | <p>Update interval for the processes influenced by the input<br><code>xUpdateActual</code> influenced</p>                                                                             |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.powerio.com/hub/codesys-hvac/en/hvac-modbus-library/functionblocks/ebm-papst/ebm_serien_84_112_150_200_v6_3.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
