> For the complete documentation index, see [llms.txt](https://support.powerio.com/hub/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.powerio.com/hub/codesys-hvac/en/hvac-modbus-library/functionblocks/ebm-papst/ebm_serien_84_112_150_200_v6_3.md).

# 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="https://2592874069-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQR4vCFzt6ixgsqlR3pdR%2Fuploads%2FIzJjZAK1V5nEn7HipBCq%2FEBM_SERIEN_84_112_150_200_V6_3.png?alt=media&amp;token=d4437f20-a52e-4e85-b950-bbd5642c4cbb" alt=""><figcaption></figcaption></figure>

### Notes on the firmware variant of the fan

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 plug-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                                                            | Address of the device                                                                                                                                                                 |
| 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                                                        | <p>Configuration update (on every rising<br>edge)</p>                                                                                                                                 |
| Input       | `xResError`           | `BOOL`                                    | FALSE                                                        | <p>Reinitialization of the outputs <code>eErrorCodeCom</code>,<br><code>stErrorCodeDev</code> and <code>stWarningCodeDev</code> in the fault-free<br>state (at every rising edge)</p> |
| Input       | `xEnFan`              | `BOOL`                                    | FALSE                                                        | Enable / disable of the fan (FALSE = disabled)                                                                                                                                        |
| Input       | `rSetp`               | `REAL`                                    | 0.0                                                          | <p>Setpoint - Fan (0.0 - 100.0% or absolute speed<br>)</p>                                                                                                                            |
| Input       | `xResErrorFan`        | `BOOL`                                    | FALSE                                                        | <p>Reset of the 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`                                    |                                                              | Operating message of the fan (FALSE = Off)                                                                                                                                            |
| Output      | `eParamSetFb`         | SERIEN\_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 <code>Setpoints\_0</code> is called.</p>                                                      |
| Input Const | `tTimeEmergency`      | `TIME`                                    | TIME#10s0ms                                                  | Duration until emergency operation mode (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 = disabled<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 long)</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 operations that are influenced by the input<br><code>xUpdateConfig</code> influenced</p>                                                                   |
| Input Const | `tTimeUpdateSetp`     | `TIME`                                    | TIME#45s0ms                                                  | <p>Update interval for the operations that are influenced by the input<br><code>xUpdateSetp</code> influenced</p>                                                                     |
| Input Const | `tTimeUpdateActual`   | `TIME`                                    | TIME#3s0ms                                                   | <p>Update interval for the operations that are influenced by the input<br><code>xUpdateActual</code> influenced</p>                                                                   |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
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>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
