# HVAC ModbusIO2 Library

### Documentation

<a href="/spaces/6G4WDUYxjH3a0to8hJov/pages/3c000c2e1c5802f3cddb686a7f2386cfb40367a5" class="button secondary" data-icon="books">For Documentation</a>

### Current Version

<details>

<summary>1.0.3.3 - HVACModbusIO2 -  <a href="https://dl.powerio.com/downloads/powerIO-CODESYS-HVACModbusIO2-1.0.3.3.compiled-library-v3" class="button primary" data-icon="arrow-down-to-line">Download</a></summary>

Release Date 18.05.2024

**Improvement**

* Affected modules - 8AO

</details>

***

### Older Versions

<details>

<summary>1.0.2.8 - HVACModbusIO2 - <a href="https://dl.powerio.com/downloads/powerIO-CODESYS-3.5.17.2-HVACModbusIO2-1.0.2.6.compiled-library">Download</a></summary>

Release Date 14.11.2024

**Improvement**

* Affected modules - All output modules:

  **Previously:**

  * During initialization, values were read first
  * This reset the SafeState

  **New with `xUseSafeStateBeforeInit`:**

  * FIRST the SafeState is set as the output
  * THEN the values are read

</details>

<details>

<summary>1.0.2.6 - HVACModbusIO2 - <a href="https://dl.powerio.com/downloads/powerIO-CODESYS-3.5.17.2-HVACModbusIO2-1.0.2.6.compiled-library">Download</a></summary>

Release Date 08.05.2024

**Bug fixes**

* ***H1\_8AO:*** Bug fix when setting output value(s) during initialization
* ***H1\_8DO:*** Bug fix when setting output value(s) during initialization

</details>

<details>

<summary>1.0.2.5 - HVACModbusIO2 - <a href="https://dl.powerio.com/downloads/powerIO-CODESYS-3.5.17.2-HVACModbusIO2-1.0.2.5.compiled-library">Download</a></summary>

Release Date 22.11.2023

**Bug fixes**

* ***H1\_8AO:*** Bug fix when setting output value(s)

</details>

<details>

<summary>1.0.2.4 - HVACModbusIO2 - <a href="https://dl.powerio.com/downloads/powerIO-CODESYS-3.5.17.2-HVACModbusIO2-1.0.2.4.compiled-library">Download</a></summary>

Release Date 25.10.2023

**Bug fixes**

* ***H1\_8AI:*** 8AI polling improvement

</details>

<details>

<summary>1.0.2.3 - HVACModbusIO2 - <a href="https://dl.powerio.com/downloads/powerIO-CODESYS-3.5.17.2-HVACModbusIO2-1.0.2.3.compiled-library">Download</a></summary>

Release Date 18.10.2023

**New functions and changes**

* none

**Bug fixes**

* ***H1\_8AI:*** Incorrect behavior when updating analog inputs. It happened that an input that actually had 0V displayed 1V. The check for the "last change" was faulty and has been corrected in this version.

</details>

<details>

<summary>1.0.2.2 - HVACModbusIO2 - <a href="https://dl.powerio.com/downloads/powerIO-CODESYS-3.5.17.2-HVACModbusIO2-1.0.2.2.compiled-library">Download</a></summary>

Release Date 04.09.2023

**New functions and changes**

* Update of the dependency library from *ModbusFB* `4.2.0.0` to `4.3.0.0`

**Bug fixes**

* ***H1\_8AO:*** When using analog outputs, when changing *TwoPointFunction* (converter) parameters, the value was not transmitted. This has now been fixed and the values are now transmitted directly accordingly without having to rewrite the outputs.
* ***H1\_8DO/H1\_8DOR and H1\_4DIOR:*** Digital outputs are now written directly, even if the output is only pending for one cycle. Previously, state changes were not taken into account and it could happen that an output was not written. It is strongly recommended to use this version or a newer version.

</details>

<details>

<summary>1.0.1.4 - HVACModbusIO2 - <a href="https://dl.powerio.com/downloads/powerIO-CODESYS-3.5.17.2-HVACModbusIO2-1.0.1.4.compiled-library">Download</a></summary>

Release Date 08.02.2023

**New functions and changes**

* n.a.

</details>

### Details


---

# 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/downloads/en/codesys-hvac-downloads/hvac-modbus-i-o2-library.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.
