# FINDER\_7M\_24\_8\_230\_0212

## `FINDER_7M_24_8_230_0212` (FB)

`FUNCTION_BLOCK` FINDER\_7M\_24\_8\_230\_0212

### Darstellung

<figure><img src="/files/nmaRV7PzxDhRCcEtgAu9" 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       | `xResError`         | `BOOL`             | FALSE        | <p>Reinitialisierung der Ausgänge <code>eErrorCodeCom</code> bzw.<br><code>xErrorCodeDev</code> auf dem fehlerfreien Zustand (bei jeder<br>ansteigenden Flanke)</p> |
| Input       | `xSendSysCommand`   | `BOOL`             | FALSE        | <p>Aktivierung der Übertragung des Systembefehls (Register 12<br>) (bei jeder ansteigenden Flanke UND wSysCommand > 0)</p>                                          |
| Inout       | `ModbusClient`      | `ModbusClientBase` |              | Client des Geräts                                                                                                                                                   |
| Output      | `rU1N`              | `REAL`             |              | Strangspannung L1 - N in V                                                                                                                                          |
| Output      | `rIL1`              | `REAL`             |              | Leiterstrom L1 in A                                                                                                                                                 |
| Output      | `rPowerFactorL1`    | `REAL`             |              | Leistungsfaktor L1                                                                                                                                                  |
| Output      | `rActivePowerL1`    | `REAL`             |              | Wirkleistung L1 in W                                                                                                                                                |
| Output      | `rApparentPowerL1`  | `REAL`             |              | Scheinleistung L1 in VA                                                                                                                                             |
| Output      | `rReactivePowerL1`  | `REAL`             |              | Blindleistung L1 in var                                                                                                                                             |
| Output      | `rFrequency`        | `REAL`             |              | Frequenz in Hz                                                                                                                                                      |
| Output      | `rActiveTariff`     | `REAL`             |              | <p>Aktiver Tarif (Default: 1.0) (Tarifumschaltung über<br>externen Kontakt - 230V)</p>                                                                              |
| Output      | `rEnergyCounter_n1` | `REAL`             |              | <p>Zählerstand - Energiezähler n1 (MID-Zähler, frei<br>konfigurierbar, nicht rücksetzbar, Default: Aufgenommene<br>Wirkarbeit Gesamt in Wh, alle Tarife)</p>        |
| Output      | `rEnergyCounter_n2` | `REAL`             |              | <p>Zählerstand - Energiezähler n2 (MID-Zähler, frei<br>konfigurierbar, nicht rücksetzbar, Default: Abgegebene<br>Wirkarbeit Gesamt in Wh, alle Tarife)</p>          |
| Output      | `rEnergyCounter_n3` | `REAL`             |              | <p>Zählerstand - Energiezähler n3 (MID-Zähler, frei<br>konfigurierbar, nicht rücksetzbar, Default: Aufgenommene<br>Blindarbeit Gesamt in varh, alle Tarife)</p>     |
| Output      | `rEnergyCounter_n4` | `REAL`             |              | <p>Zählerstand - Energiezähler n4 (MID-Zähler, frei<br>konfigurierbar, nicht rücksetzbar, Default: Abgegebene<br>Blindarbeit Gesamt in varh, alle Tarife)</p>       |
| Output      | `rEnergyCounter_1`  | `REAL`             |              | <p>Zählerstand - Energiezähler 1 (frei konfigurierbar,<br>rücksetzbar, Default: Importierte Wirkenergie in Wh, alle<br>Tarife)</p>                                  |
| Output      | `rEnergyCounter_2`  | `REAL`             |              | <p>Zählerstand - Energiezähler 2 (frei konfigurierbar,<br>rücksetzbar, Default: Importierte Blindenergie in varh, alle<br>Tarife)</p>                               |
| Output      | `rEnergyCounter_3`  | `REAL`             |              | <p>Zählerstand - Energiezähler 3 (frei konfigurierbar,<br>rücksetzbar, Default: Gesamte Scheinenergie in VAh, alle<br>Tarife)</p>                                   |
| Output      | `rEnergyCounter_4`  | `REAL`             |              | <p>Zählerstand - Energiezähler 4 (frei konfigurierbar,<br>rücksetzbar, Default: Importierte Wirkenergie in Wh, alle<br>Tarife)</p>                                  |
| Output      | `rEnergyCounter_5`  | `REAL`             |              | <p>Zählerstand - Energiezähler 5 (frei konfigurierbar,<br>rücksetzbar, Default: Exportierte Wirkenergie in Wh, alle<br>Tarife)</p>                                  |
| Output      | `rEnergyCounter_6`  | `REAL`             |              | <p>Zählerstand - Energiezähler 6 (frei konfigurierbar,<br>rücksetzbar, Default: Exportierte Blindenergie in varh, alle<br>Tarife)</p>                               |
| Output      | `rEnergyCounter_7`  | `REAL`             |              | <p>Zählerstand - Energiezähler 7 (frei konfigurierbar,<br>rücksetzbar, Default: Gesamte Scheinenergie in VAh, alle<br>Tarife)</p>                                   |
| Output      | `rEnergyCounter_8`  | `REAL`             |              | <p>Zählerstand - Energiezähler 8 (frei konfigurierbar,<br>rücksetzbar, Default: Exportierte Wirkenergie in Wh, alle<br>Tarife)</p>                                  |
| Output      | `sSerialNum`        | `STRING`           |              | Seriennummer des Zählers (8 ASCII-Zeichen)                                                                                                                          |
| 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_1`  | `STRING`           |              | <p>String mit den Nummern der aktiven Gerätefehler der Gruppen<br>G1 und G2</p>                                                                                     |
| Output      | `stErrorCodeDev_2`  | `STRING`           |              | <p>String mit den Nummern der aktiven Gerätefehler der Gruppe<br><code>Energie</code></p>                                                                           |
| Output      | `xBusy`             | `BOOL`             |              | Kommunikationsanzeige (TRUE = Kommunikation)                                                                                                                        |
| Input Const | `wSysCommand`       | `WORD`             | 0            | <p>Wert des zu übertragenden System-Befehls (FC06 - Register 6<br>) (0 = keine Funktion, Werte > 0 siehe Dokumentation<br>Finder, 3 = Restart Device)</p>           |
| Input Const | `xEnAlarmDevice`    | `BOOL`             | FALSE        | <p>Freigabe / Sperrung der Aktualisierung der Ausgänge<br><code>stErrorCodeDev\_1</code>, <code>stErrorCodeDev\_2</code>, <code>stErrorCodeDev\_3</code></p>        |
| Input Const | `tTimeUpdateActual` | `TIME`             | TIME#1m0s0ms | <p>Updateintervall für die Vorgänge, die durch den Eingang<br><code>xUpdateActual</code> beeinflusst werden</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/hvac-modbus-library/functionblocks/finder/finder_7m_24_8_230_0212.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.
