TapHome
Community Beta Energia e misura

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

Gestore di potenza fotovoltaica my-PV AC•THOR e AC•THOR 9s in TapHome tramite Modbus TCP: TapHome scrive la potenza di riscaldamento dal surplus fotovoltaico e legge la temperatura dell'acqua calda, la potenza di riscaldamento con le quote solare e di rete, lo stato operativo e i valori di rete.

Modbus TCP3 dispositiviRevisione 1.1 Ultimo aggiornamento: 10 novembre 2026

Inviato da Martin Keller

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

Importa nell'app TapHomeHardware › Modbus › Aggiungi da modello

Scarica template
In questa pagina

Indirizzo di rete

TapHome raggiunge il dispositivo all'indirizzo inserito durante l'importazione. Assegna al dispositivo un indirizzo fisso — una prenotazione IP nel router, oppure il suo nome mDNS se lo supporta —, altrimenti l'integrazione smette di funzionare quando il router cambia l'indirizzo.

Preparazione della rete

Guida all'integrazione

my-PV AC•THOR e AC•THOR 9s sono gestori di potenza fotovoltaica che trasformano il surplus solare in acqua calda sanitaria o in riscaldamento degli ambienti, regolando in modo continuo carichi resistivi come le resistenze elettriche a immersione. AC•THOR regola fino a 3.000 W nella modalità operativa M1 (6.000 W in M3 con l’uscita relè); AC•THOR 9s ha tre uscite e regola fino a 9.000 W in M1 (18.000 W in M3, dal firmware a0020500). TapHome comunica con il dispositivo tramite Modbus TCP sulla porta 502 e scrive direttamente la potenza di riscaldamento, così un’automazione TapHome può indirizzare il surplus fotovoltaico misurato nell’accumulo di acqua calda invece di immetterlo in rete.

Il template espone il comando di potenza come dispositivo scrivibile, la temperatura dell’acqua calda e la potenza di riscaldamento attuale (con la quota solare e quella di rete) come letture, e lo stato del dispositivo insieme ai valori elettrici come diagnostica di servizio.

Collegamento hardware

L’installazione di AC•THOR deve essere eseguita da un tecnico specializzato abilitato, secondo le istruzioni di montaggio del produttore. Si possono collegare solo carichi puramente resistivi (resistenze a immersione, boiler, convettori, tappetini riscaldanti, pannelli a infrarossi), mai apparecchi con alimentatore elettronico o termostati elettronici. Per il riscaldamento dell’acqua si possono collegare solo resistenze con limitatore di temperatura di sicurezza integrato.

AC•THOR riceve i segnali di controllo esterni tramite protocollo IP attraverso la porta Ethernet RJ45. Collegalo con un normale cavo di rete (CAT5 o CAT7) allo stesso router o switch dell’unità di controllo TapHome Core.

La panoramica seguente mostra l’area di collegamento di AC•THOR 9s (diciture in tedesco: Verbraucheranschlüsse = uscite di carico da OUT-1 a OUT-3, Ethernet RJ45, SD Card Slot, 4 Temp. Sensoren = quattro sensori di temperatura, Schaltkontakt 16A = contatto di commutazione 16 A, Netzanschluss 3 × 230 V = alimentazione di rete). L’area di collegamento di AC•THOR a uscita singola è diversa.

Area di collegamento di AC•THOR 9s: morsetti di carico, Ethernet RJ45, slot per scheda SD, sensori di temperatura e contatto di commutazione 16 A (istruzioni di montaggio AC•THOR 9s, 2019)

Collegamento di rete

Nello schema del produttore per il controllo da parte di un sistema di gestione energetica, AC•THOR è collegato al router tramite la porta RJ45 e il sistema di gestione energetica (in questo caso il TapHome Core) è collegato allo stesso router. TapHome invia quindi ad AC•THOR la potenza desiderata attraverso questa rete.

Schema di collegamento di AC•THOR 9s per il controllo da parte di un sistema di gestione energetica tramite rete Ethernet: AC•THOR collegato tramite RJ45 e cavo CAT5/CAT7 al router insieme al sistema di gestione energetica (istruzioni di montaggio AC•THOR 9s, 2019)

Acqua calda e sensore di temperatura

Il dispositivo Hot Water Temperature legge il sensore di temperatura 1 di AC•THOR. Il sensore di temperatura digitale my-PV è fornito con il dispositivo; montalo in un pozzetto portasonda, mai immerso direttamente nell’acqua, e concorda la sua posizione con il produttore dell’accumulo. Ad AC•THOR 9s si possono collegare fino a quattro sensori digitali.

L’esempio seguente mostra la modalità operativa M1 (acqua calda) con una resistenza a immersione trifase fino a 9 kW su AC•THOR 9s.

Schema di collegamento di AC•THOR 9s per la modalità operativa M1 acqua calda fino a 9 kW con resistenza a immersione trifase, sensore di temperatura e alimentazione di rete (istruzioni di montaggio AC•THOR 9s, 2019)

Se non si usa un sensore di temperatura my-PV, sulla resistenza a immersione è necessario un termostato bimetallico. Il conduttore di neutro non deve passare attraverso un interruttore. AC•THOR 9s richiede 3 × 230 V con conduttore di neutro, protetti con al massimo 16 A per fase (curva di intervento B o C).

Configurazione

Rete e indirizzo IP

Il DHCP è attivo per impostazione predefinita, quindi AC•THOR riceve l’indirizzo IP dal router. L’indirizzo attuale è visibile sul display del dispositivo nelle informazioni di stato (IP) e nell’elenco DHCP del router.

Poiché TapHome si collega a un indirizzo fisso, assegna un indirizzo IP statico nelle impostazioni generali del dispositivo (IP DHCP/static, poi indirizzo IP, subnet mask, gateway e server DNS) oppure crea una prenotazione DHCP nel router. Le impostazioni statiche devono corrispondere alla rete del router, altrimenti il dispositivo diventa invisibile in rete.

Apertura dell’interfaccia web

Dal firmware Ethernet a0020000 l’interfaccia web è un file HTML esterno:

  1. Inserisci l’indirizzo IP di AC•THOR in un browser. La pagina mostra un link per scaricare il file dell’interfaccia web.
  2. Salva il file in locale e aprilo, oppure apri l’interfaccia web direttamente dal link in quella pagina.
  3. Negli impianti senza accesso a internet, scarica il file HTML in anticipo.

In alternativa, il programma my-PV Scanner (parte del pacchetto software AC•THOR sul sito my-PV) trova i dispositivi in rete; un doppio clic sul risultato della ricerca apre l’interfaccia web. Se sono presenti più dispositivi my-PV, identifica l’unità dal numero di serie riportato sulla targhetta. La scansione usa la porta UDP 16124, che può essere bloccata da un firewall o da un’impostazione del router.

my-PV sconsiglia di rendere AC•THOR raggiungibile da internet tramite port forwarding. A TapHome basta l’accesso nella rete locale.

Attivazione del controllo Modbus TCP

  1. Nell’interfaccia web apri Control Settings e seleziona il tipo di controllo Modbus TCP. Il tipo di controllo si può scegliere anche sul display durante la messa in servizio o nelle impostazioni alla voce Control.
  2. Il tipo di controllo si può selezionare solo su un dispositivo con numero dispositivo 1 (impostazione di fabbrica, il master). Se l’unità ha un numero diverso, riportalo prima a 1.
  3. Seleziona la modalità operativa per l’applicazione, ad esempio M1 Hot water, e il sensore di temperatura per quella modalità.
  4. Se necessario, regola il Power timeout nelle impostazioni del dispositivo (10–600 s). Definisce per quanto tempo l’ultimo comando di potenza resta valido quando non arriva un nuovo comando.

Senza il tipo di controllo Modbus TCP, AC•THOR non accetta i comandi di potenza scritti nel registro 1000.

Con firmware fino ad a0010103, la modifica delle impostazioni di comunicazione e di controllo sul display può richiedere un livello di accesso superiore protetto da password; consulta le istruzioni d’uso my-PV.

Parametri di comunicazione

ParametroValore
ProtocolloModbus TCP
Porta502
Modbus Slave ID (predefinito del template)1
Tipo di registroHolding register (lettura 0x03, scrittura 0x06 / 0x10)
Formato datiInteri a 16 bit (senza segno; la potenza del contatore nel registro 1069 è con segno)
Indirizzi dei registriIndirizzi “reali” come documentati da my-PV

L’elenco completo dei registri è fornito da my-PV su richiesta.

my-PV consente di scrivere ogni registro scrivibile al massimo una volta al giorno, per preservare la durata della memoria non volatile. Il comando di potenza (registro 1000) è escluso da questo limite, insieme ad alcuni altri registri (orologio, attivazione del boost e registri di potenza estesi). Per questo il template scrive solo il comando di potenza: setpoint, boost, protezione antilegionella e impostazioni orarie vanno gestiti sul display del dispositivo o nell’interfaccia web.

In TapHome aggiungi un’interfaccia Modbus TCP, importa il template e inserisci l’indirizzo IP di AC•THOR.

Funzionalità del dispositivo

Controllo del surplus di potenza

  • Power Target — la potenza di riscaldamento comandata in watt (H:1000). Un’automazione TapHome di solito calcola il surplus fotovoltaico disponibile a partire da un contatore elettrico e lo scrive in questo dispositivo; AC•THOR lo converte in calore in modo continuo. L’intervallo di valori è 0–3.000 W (AC•THOR, M1) o 0–9.000 W (AC•THOR 9s, M1). Il comando scade dopo il power timeout del dispositivo, per questo il template lo reinvia periodicamente.

Monitoraggio di temperatura e potenza

  • Hot Water Temperature — temperatura dell’acqua misurata dal sensore 1, con risoluzione di 0,1 °C (H:1001).
  • Heating Power — potenza elettrica attualmente erogata da questo AC•THOR ai suoi carichi (H:1082, visualizzata in kW). Gli attributi di servizio Solar part of heating power (H:1083) e Grid part of heating power (H:1084) la suddividono nella quota fotovoltaica e in quella di rete, in W. Questi registri sono disponibili dal firmware a0020303.

Diagnostica

Gli attributi di servizio del modulo mostrano:

AttributoRegistroSignificato
Operating statusH:1003Off (0), Starting up, Operation (9), Power stage error (da 200 in su)
Voltage L1H:1061Tensione di rete su L1 in V
Current L1H:1062Corrente su L1 in A (risoluzione 0,1 A)
Grid frequencyH:1064Frequenza di rete in Hz
Grid meter powerH:1069Potenza al punto di misura in W, i valori negativi indicano immissione in rete
Maximum power currently possibleH:1071Potenza massima che il dispositivo può assorbire in questo momento in W, slave inclusi

Un errore dello stadio di potenza (codice di stato da 200 in su) viene segnalato in TapHome anche come errore del modulo.

Risoluzione dei problemi

  • Il dispositivo non reagisce ai comandi di potenza — verifica che il tipo di controllo sia impostato su Modbus TCP. Qualsiasi altro tipo di controllo ignora il registro 1000. Se il tipo di controllo non si può modificare, verifica che il numero dispositivo sia 1.
  • Nessun controllo esterno nella modalità operativa M3 — in M3, un AC•THOR senza un carico disponibile sull’uscita regolabile non può essere controllato dall’esterno tramite Modbus TCP. Controlla il carico e il suo termostato o limitatore di temperatura di sicurezza.
  • Il riscaldamento si ferma dopo poco anche con surplus disponibile — il comando di potenza scade dopo il power timeout (10–600 s). Assicurati che la connessione TapHome sia attiva, così che il comando venga aggiornato, oppure aumenta il power timeout sul dispositivo.
  • Gli indirizzi dei registri sembrano spostati di uno — my-PV documenta indirizzi di registro “reali”. Alcuni client Modbus aggiungono 1 all’indirizzo (ad esempio 1001 invece di 1000); se le letture sembrano sfalsate, controlla l’offset degli indirizzi del client.
  • Heating Power o le sue quote solare e di rete non mostrano valori — i registri 1082–1084 esistono dal firmware a0020303. Controlla la versione del firmware nelle informazioni di stato sul display e aggiorna il dispositivo.
  • Hot Water Temperature mostra 0 °C o 85 °C — il produttore usa 0 ° per una sonda interrotta e 85 ° per un disturbo nella trasmissione dati del sensore di temperatura. Controlla il sensore 1 e il suo cablaggio.
  • Lo stato mostra “Power stage error” — i codici di stato da 200 in su indicano uno stato di errore dello stadio di potenza. I messaggi di errore vengono mostrati solo nella schermata principale del display del dispositivo, non nell’interfaccia web.
  • AC•THOR non viene trovato in rete — leggi l’indirizzo IP sul display o nell’elenco DHCP del router; un firewall può bloccare my-PV Scanner sulla porta UDP 16124. Dopo il passaggio a un IP statico, verifica che indirizzo, subnet mask e gateway corrispondano al router.

Dispositivi disponibili 3

Questi dispositivi compaiono in TapHome dopo l'importazione.

AC•THOR Modulo
Attributi di servizio
Operating status
Voltage L1
Current L1
Grid frequency
Grid meter power
Maximum power currently possible

AC•THOR

Lettura (modulo)
VAR Code := MODBUSR(H, 1003, UInt16);
IF(Code >= 200)
  ADDERROR(0, "Power stage error (status code " + TOSTRING(Code) + ")");
END
Attributi di servizio
Operating status
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
MODBUSR(H, 1061, UInt16) + " V"
Current L1
MODBUSR(H, 1062, UInt16) / 10 + " A"
Grid frequency
TOSTRING(MODBUSR(H, 1064, UInt16) / 1000, "F2") + " Hz"
Grid meter power
MODBUSR(H, 1069, Int16) + " W"
Maximum power currently possible
MODBUSR(H, 1071, UInt16) + " W"
Power Target Variabile

Power Target

Lettura
MODBUSR(H, 1000, UInt16)
Scrittura
MODBUSW(H, 1000, UInt16, Va)
Hot Water Temperature Sensore di temperatura

Hot Water Temperature

Lettura temperatura
MODBUSR(H, 1001, UInt16) / 10
Heating Power Contatore elettrico
Attributi di servizio
Solar part of heating power
Grid part of heating power

Heating Power

Lettura domanda
MODBUSR(H, 1082, UInt16) / 1000
Attributi di servizio
Solar part of heating power
MODBUSR(H, 1083, UInt16) + " W"
Grid part of heating power
MODBUSR(H, 1084, UInt16) + " W"
Connessione: Modbus TCP • Slave ID: $[SlaveId]

Parametri di importazione

Inserisci questi valori quando importi l'XML.

Richiesto nell'appPredefinito
IP Address192.168.1.100
Modbus Slave ID1

Hai trovato un problema con questo template?

Dicci cosa non funziona, cosa manca o come dovrebbe comportarsi il template. Il tuo feedback ci aiuta a mantenere il catalogo accurato.

Modello · portale TapHome my-PV AC-THOR and AC-THOR 9s Apri questo template nel Customer Portal per applicarlo a una delle tue case, o crea una proposta di modifica e inviala al catalogo. Modbus TCP Vedi nel portale TapHome