---
title: "my-PV AC-THOR and AC-THOR 9s"
description: "my-PV AC-THOR și AC-THOR 9s prin Modbus TCP: TapHome trimite surplusul PV ca putere de încălzire și citește temperatura apei calde, puterea și starea."
url: "https://taphome.com/ro/compatibility/my-pv-ac-thor-modbus-tcp/"
language: ro
lastmod: 2026-11-10
generator: hugo
ai:
  topics: ["modbus-tcp","energy","photovoltaic","pv-surplus","hot-water","ethernet"]
  questions: ["Cum integrez my-PV AC-THOR cu TapHome?","Ce controlează și ce citește șablonul TapHome pentru my-PV AC-THOR?","Cum conectez my-PV AC-THOR la TapHome prin Modbus TCP?","Cum setez tipul de control al AC-THOR la Modbus TCP?","De ce nu reacționează AC-THOR la comenzile de putere din TapHome?","Poate TapHome să trimită surplusul fotovoltaic către AC-THOR pentru încălzirea apei calde?"]
---

# my-PV AC-THOR and AC-THOR 9s

Comunicație: Modbus TCP

> Adresa în rețea
> 
> TapHome comunică cu dispozitivul la adresa introdusă la import. Atribuiți dispozitivului o adresă fixă — o rezervare IP în router sau numele său mDNS, dacă îl acceptă —, altfel integrarea nu mai funcționează când routerul schimbă adresa.
> 
> [Pregătirea rețelei](https://taphome.com/ro/docs/setup/network-preparation/)

## Ghid de integrare

my-PV AC•THOR și AC•THOR 9s sunt manageri de putere fotovoltaică ce transformă surplusul de energie solară în apă caldă sau încălzire, controlând fără trepte sarcini rezistive precum rezistențele electrice de imersie. AC•THOR controlează până la 3000 W în modul de funcționare M1 (6000 W în M3, cu ieșirea pe releu); AC•THOR 9s are trei ieșiri și controlează până la 9000 W în M1 (18 000 W în M3, de la firmware-ul a0020500). TapHome comunică cu dispozitivul prin Modbus TCP pe portul 502 și scrie direct puterea de încălzire, astfel încât o automatizare TapHome poate direcționa surplusul fotovoltaic măsurat către boilerul de apă caldă, în loc ca acesta să fie injectat în rețea.

Șablonul expune comanda de putere ca dispozitiv cu scriere, temperatura apei calde și puterea de încălzire actuală (cu componentele solară și din rețea) ca valori citite, iar starea dispozitivului împreună cu valorile electrice ca diagnostic de service.

## Conectare hardware

Instalarea AC•THOR trebuie efectuată de un specialist autorizat, conform instrucțiunilor de montare ale producătorului. Se pot conecta numai sarcini pur rezistive (rezistențe de imersie, boilere, convectoare, covorașe încălzitoare, panouri cu infraroșu) — niciodată aparate cu sursă de alimentare electronică sau cu termostat electronic. Pentru încălzirea apei se pot conecta numai rezistențe cu limitator de temperatură de siguranță integrat.

AC•THOR primește semnalele de control externe prin protocolul IP, pe portul **Ethernet RJ45**. Conectați-l cu un cablu de rețea standard (CAT5 sau CAT7) la același router sau switch ca TapHome Core.

Prezentarea de mai jos arată zona de conexiuni a AC•THOR 9s (etichete în germană: *Verbraucheranschlüsse* = ieșirile pentru sarcini OUT-1 până la OUT-3, *Ethernet RJ45*, *SD Card Slot*, *4 Temp. Sensoren* = patru senzori de temperatură, *Schaltkontakt 16A* = contact de comutare 16 A, *Netzanschluss 3 × 230 V* = alimentarea de la rețea). Zona de conexiuni a AC•THOR cu o singură ieșire este diferită.

![Zona de conexiuni a AC•THOR 9s: borne pentru sarcini, Ethernet RJ45, slot pentru card SD, senzori de temperatură și contact de comutare 16 A (instrucțiunile de montare AC•THOR 9s, 2019)](https://taphome.com/images/compatibility/my-pv-ac-thor-modbus-tcp/terminals-overview_hu_8c99e2a8a61f2ec8.jpg)

### Conectarea la rețea

În schema producătorului pentru controlul de către un sistem de management energetic, AC•THOR este conectat prin portul RJ45 la router, iar sistemul de management energetic — în acest caz TapHome Core — este conectat la același router. TapHome trimite apoi puterea țintă către AC•THOR prin această rețea.

![Schema de conectare AC•THOR 9s pentru controlul de către un sistem de management energetic prin rețea Ethernet: AC•THOR conectat prin RJ45 și cablu CAT5/CAT7 la router, împreună cu sistemul de management energetic (instrucțiunile de montare AC•THOR 9s, 2019)](https://taphome.com/images/compatibility/my-pv-ac-thor-modbus-tcp/wiring-ethernet-ems_hu_73f78152bd607dfc.jpg)

### Apă caldă și senzor de temperatură

Dispozitivul **Hot Water Temperature** citește senzorul de temperatură 1 al AC•THOR. Senzorul digital de temperatură my-PV este livrat împreună cu dispozitivul; montați-l într-o teacă de imersie — niciodată direct în apă — și stabiliți poziția acestuia împreună cu producătorul boilerului. La AC•THOR 9s se pot conecta până la patru senzori digitali.

Exemplul de mai jos arată modul de funcționare M1 (apă caldă) cu o rezistență de imersie trifazată de până la 9 kW pe AC•THOR 9s.

![Schema de conectare AC•THOR 9s pentru modul de funcționare M1 apă caldă până la 9 kW, cu rezistență de imersie trifazată, senzor de temperatură și racord la rețea (instrucțiunile de montare AC•THOR 9s, 2019)](https://taphome.com/images/compatibility/my-pv-ac-thor-modbus-tcp/wiring-hot-water-m1_hu_33ba751255211184.jpg)

> [!WARNING]
> Dacă nu se folosește un senzor de temperatură my-PV, rezistența de imersie trebuie să aibă un termostat bimetalic. Conductorul neutru nu trebuie trecut printr-un întrerupător. AC•THOR 9s necesită 3 × 230 V cu conductor neutru, protejat cu cel mult 16 A pe fază (caracteristică de declanșare B sau C).

## Configurare

### Rețea și adresă IP

DHCP este activ implicit, astfel încât AC•THOR primește adresa IP de la router. Adresa curentă se afișează pe ecranul dispozitivului, în informațiile de stare (**IP**), și în lista DHCP a routerului.

Deoarece TapHome se conectează la o adresă fixă, setați o **adresă IP statică** în setările generale ale dispozitivului (**IP DHCP/static**, apoi adresa IP, masca de subrețea, gateway-ul și serverul DNS) sau creați o rezervare DHCP în router. Setările statice trebuie să corespundă rețelei routerului, altfel dispozitivul devine invizibil în rețea.

### Deschiderea interfeței web

De la firmware-ul Ethernet a0020000, interfața web este un fișier HTML extern:

1. Introduceți adresa IP a AC•THOR într-un browser web. Pagina afișează un link de descărcare pentru fișierul interfeței web.
2. Salvați fișierul local și deschideți-l — sau deschideți interfața web direct din linkul de pe acea pagină.
3. În instalațiile fără acces la internet, descărcați fișierul HTML în prealabil.

Alternativ, programul **my-PV Scanner** (parte a pachetului software AC•THOR de pe site-ul my-PV) găsește dispozitivele din rețea; un dublu clic pe rezultatul căutării deschide interfața web. Dacă în rețea există mai multe dispozitive my-PV, identificați unitatea după numărul de serie de pe plăcuța de identificare. Scanarea folosește portul UDP 16124, care poate fi blocat de un firewall sau de o setare a routerului.

> [!WARNING]
> my-PV nu recomandă ca AC•THOR să fie accesibil din internet prin redirecționare de porturi (port forwarding). TapHome are nevoie de acces doar în rețeaua locală.

### Activarea controlului Modbus TCP

1. În interfața web, deschideți **Control Settings** și selectați tipul de control **Modbus TCP**. Tipul de control se poate alege și pe ecran, la punerea în funcțiune, sau în setări, la **Control**.
2. Tipul de control se poate selecta numai pe un dispozitiv cu numărul de dispozitiv **1** (valoarea din fabrică, master). Dacă unitatea are alt număr, setați-l mai întâi înapoi la 1.
3. Selectați modul de funcționare pentru aplicație — de exemplu **M1 Hot water** — și senzorul de temperatură pentru acest mod.
4. Opțional, ajustați **Power timeout** în setările dispozitivului (10–600 s). Acesta definește cât timp rămâne valabilă ultima comandă de putere atunci când nu sosește o comandă nouă.

> [!WARNING]
> Fără tipul de control **Modbus TCP**, AC•THOR nu acceptă comenzile de putere scrise în registrul 1000.

La firmware-ul până la a0010103, modificarea setărilor de comunicație și de control pe ecran poate necesita un nivel de acces superior, protejat prin parolă; consultați instrucțiunile de utilizare my-PV.

### Parametri de comunicație

| Parametru | Valoare |
|---|---|
| Protocol | Modbus TCP |
| Port | 502 |
| Modbus Slave ID (valoarea implicită a șablonului) | 1 |
| Tip de registru | Holding registers (citire 0x03, scriere 0x06 / 0x10) |
| Format de date | Numere întregi pe 16 biți (fără semn; puterea contorului din registrul 1069 este cu semn) |
| Adrese de registru | Adrese „reale”, așa cum sunt documentate de my-PV |

Lista completă a registrelor este pusă la dispoziție de my-PV la cerere.

> [!WARNING]
> my-PV permite ca fiecare registru cu scriere să fie scris cel mult o dată pe zi, pentru a proteja durata de viață a memoriei nevolatile. Comanda de putere (registrul 1000) este exceptată de la această limită, împreună cu alte câteva registre (ceasul, activarea boost și registrele extinse de putere). De aceea, șablonul scrie **doar** comanda de putere — valorile setate, boost-ul, protecția împotriva legionelei și setările de timp se configurează pe ecranul dispozitivului sau în interfața web.

În TapHome, adăugați o interfață Modbus TCP, importați șablonul și introduceți adresa IP a AC•THOR.

## Funcțiile dispozitivului

### Controlul puterii din surplus

- **Power Target** — puterea de încălzire comandată, în wați (H:1000). De obicei, o automatizare TapHome calculează surplusul fotovoltaic disponibil pe baza unui contor electric și îl scrie în acest dispozitiv; AC•THOR îl transformă fără trepte în căldură. Intervalul de valori este 0–3000 W (AC•THOR, M1) sau 0–9000 W (AC•THOR 9s, M1). Comanda expiră după intervalul Power timeout al dispozitivului, de aceea șablonul o retrimite periodic.

### Monitorizarea temperaturii și a puterii

- **Hot Water Temperature** — temperatura apei măsurată de senzorul 1, cu rezoluție de 0,1 °C (H:1001).
- **Heating Power** — puterea electrică livrată în prezent de acest AC•THOR către sarcinile sale (H:1082, afișată în kW). Atributele de service **Solar part of heating power** (H:1083) și **Grid part of heating power** (H:1084) o împart în componenta fotovoltaică și cea din rețea, în W. Aceste registre sunt disponibile de la firmware-ul a0020303.

### Diagnostic

Atributele de service ale modulului afișează:

| Atribut | Registru | Semnificație |
|---|---|---|
| Operating status | H:1003 | Off (0), Starting up, Operation (9), Power stage error (200 și peste) |
| Voltage L1 | H:1061 | Tensiunea rețelei pe L1, în V |
| Current L1 | H:1062 | Curentul pe L1, în A (rezoluție 0,1 A) |
| Grid frequency | H:1064 | Frecvența rețelei, în Hz |
| Grid meter power | H:1069 | Puterea în punctul de măsurare, în W; valorile negative înseamnă injecție în rețea |
| Maximum power currently possible | H:1071 | Puterea maximă pe care dispozitivul o poate prelua în acest moment, în W, inclusiv unitățile slave |

O eroare a etajului de putere (cod de stare 200 și peste) este semnalată în TapHome și ca eroare de modul.

## Depanare

- **Dispozitivul nu reacționează la comenzile de putere** — verificați dacă tipul de control este setat la **Modbus TCP**. Orice alt tip de control ignoră registrul 1000. Dacă tipul de control nu poate fi modificat, verificați dacă numărul dispozitivului este 1.
- **Lipsește controlul extern în modul de funcționare M3** — în M3, un AC•THOR fără sarcină disponibilă la ieșirea controlabilă nu poate fi controlat extern prin Modbus TCP. Verificați sarcina și termostatul sau limitatorul de temperatură de siguranță al acesteia.
- **Încălzirea se oprește după scurt timp, deși există surplus** — comanda de putere expiră după intervalul Power timeout (10–600 s). Asigurați-vă că legătura cu TapHome este activă, astfel încât comanda să fie reîmprospătată, sau măriți Power timeout pe dispozitiv.
- **Adresele de registru par decalate cu unu** — my-PV documentează adrese de registru „reale”. Unii clienți Modbus adaugă 1 la adresă (de exemplu 1001 în loc de 1000); dacă citirile par decalate, verificați decalajul de adresă al clientului.
- **Heating Power sau componentele sale solară și din rețea nu afișează valori** — registrele 1082–1084 există de la firmware-ul a0020303. Verificați versiunea de firmware în informațiile de stare de pe ecran și actualizați dispozitivul.
- **Hot Water Temperature afișează 0 °C sau 85 °C** — producătorul folosește 0 ° pentru o sondă defectă și 85 ° pentru o perturbare a transmisiei de date a senzorului de temperatură. Verificați senzorul 1 și cablajul acestuia.
- **Starea afișează „Power stage error”** — codurile de stare de 200 și peste indică o stare de eroare a etajului de putere. Mesajele de eroare se afișează doar pe ecranul principal al dispozitivului, nu în interfața web.
- **AC•THOR nu poate fi găsit în rețea** — citiți adresa IP pe ecran sau în lista DHCP a routerului; un firewall poate bloca my-PV Scanner pe portul UDP 16124. După trecerea la IP static, verificați dacă adresa, masca de subrețea și gateway-ul corespund rețelei routerului.

## Dispozitive disponibile 3

Aceste dispozitive apar în TapHome după import.

AC•THOR Modul

Atribute de service

|                                  |
|----------------------------------|
| Operating status                 |
| Voltage L1                       |
| Current L1                       |
| Grid frequency                   |
| Grid meter power                 |
| Maximum power currently possible |

Citire (modul)

```taphome
VAR Code := MODBUSR(H, 1003, UInt16);
IF(Code >= 200)
  ADDERROR(0, "Power stage error (status code " + TOSTRING(Code) + ")");
END
```

Atribute de service

Operating status

```taphome
IF(MODBUSR(H, 1003, UInt16) >= 200, "Power stage error", IF(MODBUSR(H, 1003, UInt16) = 0, "Off", IF(MODBUSR(H, 1003, UInt16) = 9, "Operation", "Starting up")))
```

Voltage L1

```taphome
MODBUSR(H, 1061, UInt16) + " V"
```

Current L1

```taphome
MODBUSR(H, 1062, UInt16) / 10 + " A"
```

Grid frequency

```taphome
TOSTRING(MODBUSR(H, 1064, UInt16) / 1000, "F2") + " Hz"
```

Grid meter power

```taphome
MODBUSR(H, 1069, Int16) + " W"
```

Maximum power currently possible

```taphome
MODBUSR(H, 1071, UInt16) + " W"
```

Power Target Variabilă

Citire

```taphome
MODBUSR(H, 1000, UInt16)
```

Scriere

```taphome
MODBUSW(H, 1000, UInt16, Va)
```

Hot Water Temperature Senzor de temperatură

Citirea temperaturii

```taphome
MODBUSR(H, 1001, UInt16) / 10
```

Heating Power Contor electric

Atribute de service

|                             |
|-----------------------------|
| Solar part of heating power |
| Grid part of heating power  |

Citirea cererii

```taphome
MODBUSR(H, 1082, UInt16) / 1000
```

Atribute de service

Solar part of heating power

```taphome
MODBUSR(H, 1083, UInt16) + " W"
```

Grid part of heating power

```taphome
MODBUSR(H, 1084, UInt16) + " W"
```

**Conexiune:** Modbus TCP • Slave ID: $\[SlaveId]

## Parametri de import

Introduceți aceste valori când importați XML-ul.

| Solicitat în aplicație | Implicit        |
|------------------------|-----------------|
| IP Address             | `192.168.1.100` |
| Modbus Slave ID        | `1`             |

## Documentație asociată

- [Modbus Integration](https://taphome.com/ro/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/ro/docs/integration/modbus/)
- [Configurare simplă cu ajutorul șabloanelor](https://taphome.com/ro/docs/integration/modbus/templates/)
- [Scripturi Modbus și prefetch](https://taphome.com/ro/docs/script/modbus-scripts/)
- [Funcții Modbus](https://taphome.com/ro/docs/script/modbus/)
- [Tipuri de date Modbus](https://taphome.com/ro/docs/script/modbus-data-types/)

