TapHome

Carlo Gavazzi EM24

Modbus RTU
Přidal
Poslední aktualizace: 03. 2026
Carlo Gavazzi EM24

Carlo Gavazzi EM24 je 3fázový analyzátor energie montovaný na DIN lištu, komunikující přes Modbus RTU po RS-485. TapHome šablona poskytuje 7 zařízení pokrývajících měření energie po fázích (L1/L2/L3), dvoutarifní počítadla energie (T1/T2) a obousměrné součty importu/exportu. Každý měřič na fázi obsahuje servisní atributy pro napětí, proud, zdánlivý výkon a jalový výkon.

EM24 je dostupný ve variantách s přímým připojením (AV2, AV9 — do 65 A) a variantách s měřicími transformátory proudu (AV5, AV6 — pro vyšší proudy přes 5 A sekundární CT). Všechny hodnoty registrů jsou INT32 s pořadím slov LSW-first (Little Endian word swap), čtené přes Modbus funkční kódy 03h nebo 04h (zaměnitelné).

Hardwarové zapojení

Zapojení RS-485

EM24 má 2vodičové sériové rozhraní RS-485. Připojte pomocí řetězové topologie (daisy-chain):

  • A (linka A) na A+/D+ na TapHome RS-485
  • B (linka B) na B-/D- na TapHome RS-485
  • GND — připojte třetí vodič pro referenční zem, uzemněnou pouze na straně hostitele

RS-485 sběrnice musí být zakončena na obou koncích 120 ohmovým odporem (1/2 W, 5%) mezi linkami A a B. Zakončení je nutné i pro point-to-point připojení nebo krátké kabelové trasy. Pro vzdálenosti nad 1000 m nebo více než 160 přístrojů je nutný opakovač signálu.

Specifikace kabelu:

  • Typ: AWG24 symetrický pár s třetím vodičem pro GND (doporučený stíněný)
  • Topologie: Pouze daisy-chain (ne hvězda ani odbočka/tee)
  • Max délka kabelu: 1000 m (bez opakovače)

Konfigurace

Komunikační parametry

Výchozí nastavení Modbus odpovídají TapHome šabloně:

ParametrVýchozíMožnosti
Přenosová rychlost96009600, 4800
Datové bity8Fixní
ParitaŽádnáFixní
Stop bity1Fixní
Slave ID11-247

Komunikační parametry lze změnit přes menu nastavení na předním panelu nebo přes Modbus příkazy pro zápis do holding registrů (H:4362 pro slave ID, H:4363 pro přenosovou rychlost).

Změna nastavení přes přední panel
  1. Stiskněte joystick na 3+ sekundy pro vstup na stránku hesla
  2. Zadejte heslo (výchozí: 0, rozsah hesla: 0-9999)
  3. Navigujte doleva/doprava na požadovanou stránku nastavení (např. AddrESS pro slave ID, bAudrAtE pro přenosovou rychlost)
  4. Stiskněte joystick pro vstup do režimu úprav, použijte nahoru/dolů pro změnu hodnoty
  5. Stiskněte pro potvrzení, pak přejděte na End pro ukončení nastavení
Typ aplikace

EM24 podporuje 8 typů aplikací (A až H), které určují dostupná měření. Aplikace H poskytuje nejkomplexnější sadu včetně samostatného importu/exportu energie, detailů po fázích, tarifních registrů a totalizátorů. Aplikace E, F a H fungují bez „easy connection", což znamená, že import a export energie se sledují odděleně — to je nutné pro obousměrné měření v solárních FV instalacích.

AplikaceKlíčové vlastnostiEasy Connection
AZákladní: napětí, frekvence, celkové kWh(+), odběr výkonuAno
BA + jalová energie, zdánlivý odběr výkonuAno
CA + tarifní energie, totalizátory 1/2/3Ano
DJednofázová: kWh(+), pouze napětíAno
EImport + export kWh, provozní hodiny, výkon, PFNe
FKompletní: všechna měření, totalizátory, detaily po fázíchNe
GJako F s easy connection, po fázích, tarifyAno
HJako F bez easy connection, po fázích, tarifyNe

Pro solární FV instalace, kde je potřeba obousměrné měření, vyberte aplikaci E, F nebo H (bez easy connection). S povoleným easy connection (aplikace A-D, G) se import a export energie kombinují do jednoho součtu, což znemožňuje rozlišit spotřebu ze sítě od dodávky do sítě.

Slave ID

Při připojení více měřičů EM24 na jednu sběrnici RS-485 musí mít každý měřič jedinečné Slave ID (rozsah 1-247). Po importu TapHome šablony upravte Slave ID v nastavení připojení modulu tak, aby odpovídalo měřiči.

Možnosti zařízení

Šablona vytváří 7 zařízení organizovaných do tří skupin: měřiče energie po fázích, tarifní počítadla a obousměrné součty. Všechna zařízení jsou pouze pro čtení a dotazují se v 15sekundových intervalech.

Měření energie po fázích

Tři zařízení ModbusElectricityMeter poskytují měření energie a výkonu po fázích:

  • Energy L1 — fáze 1, import činné energie (kWh) a činný výkon (kW). Servisní atributy: napětí L1-N (V), proud L1 (A), zdánlivý výkon L1 (VA) a jalový výkon L1 (VAR).
  • Energy L2 — fáze 2, import činné energie (kWh) a činný výkon (kW). Servisní atributy: napětí L2-N (V), proud L2 (A), zdánlivý výkon L2 (VA) a jalový výkon L2 (VAR).
  • Energy L3 — fáze 3, import činné energie (kWh) a činný výkon (kW). Servisní atributy: napětí L3-N (V), proud L3 (A), zdánlivý výkon L3 (VA) a jalový výkon L3 (VAR).
Tarifní počítadla energie

Dvě zařízení ModbusVariable sledují spotřebu energie podle tarifního období:

  • Tariff 1 Energy — import činné energie akumulované během tarifního období T1 (kWh). Obsahuje jalový výkon T1 (kvarh) jako servisní atribut.
  • Tariff 2 Energy — import činné energie akumulované během tarifního období T2 (kWh). Obsahuje jalový výkon T2 (varh) jako servisní atribut.

Přepínání tarifů lze ovládat přes digitální vstupy na měřiči nebo přes Modbus příkaz (registr H:4327). EM24 nativně podporuje až 4 tarify (T1-T4), ale TapHome šablona sleduje T1 a T2.

Obousměrné součty energie

Dvě zařízení ModbusVariable poskytují celkové počítadla importu a exportu energie:

  • Total Import Energy — celkový import (spotřeba ze sítě) činné energie přes všechny fáze (kWh). Obsahuje celkovou importní jalovou energii (kvarh) jako servisní atribut.
  • Total Export Energy — celkový export (dodávka do sítě) činné energie přes všechny fáze (kWh). Obsahuje celkovou exportní jalovou energii (kvarh) jako servisní atribut.

Počítadlo exportu energie má smysl pouze tehdy, když je EM24 nakonfigurován s typem aplikace podporujícím obousměrné měření (E, F nebo H — bez easy connection). S povoleným easy connection zůstává exportní registr na nule.

Servisní atributy na úrovni modulu

Šablona také poskytuje tři servisní atributy na úrovni modulu:

  • Frequency — frekvence sítě (Hz)
  • Keypad — stav zámku předního panelu (Zamčený / Odemčený)
  • Measuring System — nakonfigurovaný systém zapojení (3Pn, 3P1, 2P, 1P, 3P)
Další možnosti

EM24 také poskytuje registry pro mezifázová napětí (L1-L2, L2-L3, L3-L1), celkové systémové součty pro činný/zdánlivý/jalový výkon, účiník po fázích a celkový, indikátor sledu fází, odběr výkonu se sledováním špičky, tarify T3 a T4, počítadla exportu energie po fázích, provozní hodiny a částečné (resetovatelné) počítadla energie. Tyto lze přidat v budoucí aktualizaci šablony.

Řešení problémů

Žádná komunikace
  1. Ověřte, že zapojení RS-485 je v řetězové topologii (ne hvězda)
  2. Zkontrolujte připojení svorek A/B — prohoďte A a B pokud komunikace nefunguje
  3. Potvrďte zakončení sběrnice: 120 ohmový odpor na každém konci sběrnice
  4. Ujistěte se, že přenosová rychlost v TapHome odpovídá nastavení měřiče (výchozí 9600, 8N1)
  5. Ověřte, že Slave ID v TapHome odpovídá měřiči (výchozí 1)
Maximální počet registrů na požadavek

EM24 podporuje maximálně 11 registrů na jeden čtecí požadavek. TapHome šablona je navržena v rámci tohoto omezení, ale vlastní konfigurace by měly toto omezení respektovat, aby se předešlo chybám v komunikaci.

Nesprávné hodnoty
  1. Potvrďte, že typ aplikace podporuje očekávaná měření — export energie vyžaduje aplikaci E, F nebo H
  2. Ověřte, že systém měření (3Pn, 3P1, 2P, 1P) odpovídá skutečnému zapojení instalace
  3. U modelů s měřicími transformátory (AV5, AV6) ověřte, že poměr CT je správně nakonfigurován — nesprávný poměr způsobuje úměrně chybné hodnoty energie a výkonu
Pořadí bajtů registru

EM24 používá Little Endian pořadí slov (nejdříve LSW, poté MSW) pro všechny 32bitové registry. TapHome šablona používá LittleEndianInt32, což odpovídá nativnímu formátu měřiče. Pokud se hodnoty zobrazují jako extrémně velká nebo malá čísla, obvykle to indikuje nesoulad v pořadí bajtů.

Dostupná zařízení

Carlo Gavazzi EM24 Modul
Servisní atributy
Frekvence
KlávesniceStav zámku předního panelu — Zamčený nebo Odemčený
Měřicí systémNakonfigurovaný systém zapojení — 3Pn (3fázový s nulovým vodičem), 3P1, 2P, 1P nebo 3P

Carlo Gavazzi EM24

Servisní atributy
Frequency
MODBUSR(H, 55, Int16) / 10 + " Hz"
Keypad
IF(MODBUSr(H, 772, Uint16) = 3, "Locked", "Unlocked");
Measuring System
SWITCH(MODBUSR(H, 4354, Uint16), 0, "3Pn",
1, "3P1",
2, "2P",
3, "1P",
4, "3P",
"Error"
);
Energie L1 Elektroměr Pouze ke čtení

Energie a výkon fáze 1 — import činné energie (kWh) a okamžitý činný výkon (kW), se servisními atributy pro napětí, proud, zdánlivý výkon a jalový výkon

Registr: H:70 (readtotalconsumption), H:18 (readdemand) LittleEndianInt32 Jednotka: kWh / kW numeric
Servisní atributy
Proud L1
Zdánlivý výkon L1
Jalový výkon L1
Napětí L1 - N

Energie L1

Čtení celkové spotřeby
MODBUSR(H, 70, LittleEndianInt32) / 10
Čtení odběru
MODBUSR(H, 18, LittleEndianInt32) / 10000
Servisní atributy
Current L1
MODBUSR(H, 12, LittleEndianInt32) / 1000 + " A"
Electrical power L1
MODBUSR(H, 24, LittleEndianInt32) / 10 + " VA"
Reactive Power L1
MODBUSR(H, 30, LittleEndianInt32) / 10 + " VAR"
Voltage L1 - N
MODBUSR(H, 0, LittleEndianInt32)/10 + " V"
Energie L2 Elektroměr Pouze ke čtení

Energie a výkon fáze 2 — import činné energie (kWh) a okamžitý činný výkon (kW), se servisními atributy pro napětí, proud, zdánlivý výkon a jalový výkon

Registr: H:72 (readtotalconsumption), H:20 (readdemand) LittleEndianInt32 Jednotka: kWh / kW numeric
Servisní atributy
Proud L2
Zdánlivý výkon L2
Jalový výkon L2
Napětí L2 - N

Energie L2

Čtení celkové spotřeby
MODBUSR(H, 72, LittleEndianInt32) / 10
Čtení odběru
MODBUSR(H, 20, LittleEndianInt32) / 10000
Servisní atributy
Current L2
MODBUSR(H, 14, LittleEndianInt32) / 1000 + " A"
Electrical Power L2
MODBUSR(H, 26, LittleEndianInt32) / 10 + " VA"
Reactive Power L2
MODBUSR(H, 32, LittleEndianInt32) / 10 + " VAR"
Voltage L2 - N
MODBUSR(H, 2, LittleEndianInt32)/10 + " V"
Energie L3 Elektroměr Pouze ke čtení

Energie a výkon fáze 3 — import činné energie (kWh) a okamžitý činný výkon (kW), se servisními atributy pro napětí, proud, zdánlivý výkon a jalový výkon

Registr: H:74 (readtotalconsumption), H:22 (readdemand) LittleEndianInt32 Jednotka: kWh / kW numeric
Servisní atributy
Proud L3
Zdánlivý výkon L3
Jalový výkon L3
Napětí L3 - N

Energie L3

Čtení celkové spotřeby
MODBUSR(H, 74, LittleEndianInt32) / 10
Čtení odběru
MODBUSR(H, 22, LittleEndianInt32) / 10000
Servisní atributy
Current L3
MODBUSR(H, 16, LittleEndianInt32) / 1000 + " A"
Electrical power L3
MODBUSR(H, 28, LittleEndianInt32) / 10 + " VA"
Reactive Power L3
MODBUSR(H, 34, LittleEndianInt32) / 10 + " VAR"
Voltage L3 - N
MODBUSR(H, 4, LittleEndianInt32)/10 + " V"
Energie tarif 1 Proměnná Pouze ke čtení

Počítadlo energie tarifu T1 — akumuluje import činné energie (kWh), když tarifní vstup zvolí T1

Registr: H:76 (readstate) LittleEndianInt32 Jednotka: kWh numeric
Servisní atributy
Jalový výkon T1

Energie tarif 1

Čtení
MODBUSR(H, 76, LittleEndianInt32)/10
Servisní atributy
Reactive power T1
MODBUSR(H, 84, LittleEndianInt32)/10 + " kvarh"
Energie tarif 2 Proměnná Pouze ke čtení

Počítadlo energie tarifu T2 — akumuluje import činné energie (kWh), když tarifní vstup zvolí T2

Registr: H:78 (readstate) LittleEndianInt32 Jednotka: kWh numeric
Servisní atributy
Jalový výkon T2

Energie tarif 2

Čtení
MODBUSR(H, 78, LittleEndianInt32)/10
Servisní atributy
Reactive Power
MODBUSR(H, 86, LittleEndianInt32)/10 + " varh"
Celková exportovaná energie Proměnná Pouze ke čtení

Energie dodaná do sítě — celková exportovaná činná energie přes všechny fáze (kWh), aktivní pouze s typy aplikací E, F nebo H

Registr: H:92 (readstate) LittleEndianInt32 Jednotka: kWh numeric
Servisní atributy
Jalový výkon

Celková exportovaná energie

Čtení
MODBUSR(H, 92, LittleEndianInt32)/10
Servisní atributy
Reactive Power
MODBUSR(H, 94, LittleEndianInt32)/10 + " kvarh"
Celková importovaná energie Proměnná Pouze ke čtení

Energie odebraná ze sítě (spotřeba) — celková importovaná činná energie přes všechny fáze (kWh)

Registr: H:62 (readstate) LittleEndianInt32 Jednotka: kWh numeric
Servisní atributy
Celková jalová energieCelková importovaná jalová energie přes všechny fáze (kvarh)

Celková importovaná energie

Čtení
MODBUSR(H, 62, LittleEndianInt32)/10
Servisní atributy
Total (+)
MODBUSR(H, 64, LittleEndianInt32)/10 + " kvarh"
Připojení: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Možná vylepšení (21)
  • H:6 V L1-L2 — Line-to-line voltage L1-L2, INT32 V×10
  • H:8 V L2-L3 — Line-to-line voltage L2-L3, INT32 V×10
  • H:10 V L3-L1 — Line-to-line voltage L3-L1, INT32 V×10
  • H:36 V L-N sys — System average line-to-neutral voltage, INT32 V×10
  • H:38 V L-L sys — System average line-to-line voltage, INT32 V×10
  • H:40 W sys — Total system active power, INT32 W×10
  • H:42 VA sys — Total system apparent power, INT32 VA×10
  • H:44 var sys — Total system reactive power, INT32 var×10
  • H:46 PF L1 — Phase 1 power factor, INT16 PF×1000
  • H:47 PF L2 — Phase 2 power factor, INT16 PF×1000
  • H:48 PF L3 — Phase 3 power factor, INT16 PF×1000
  • H:49 PF sys — System power factor, INT16 PF×1000
  • H:50 Phase sequence — Phase sequence indicator: 0=L1-L2-L3, 1=L1-L3-L2, INT16
  • H:52 kWh (+) TOT — Total import active energy (non-resettable), INT32 kWh×10. Template uses H:62 (partial/resettable) instead
  • H:54 kvarh (+) TOT — Total import reactive energy, INT32 kvarh×10
  • H:56 kW dmd — Power demand, INT32 W×10
  • H:58 kW dmd peak — Peak power demand, INT32 W×10
  • H:60 kWh (+) PARTIAL — Partial import active energy counter (resettable), INT32 kWh×10
  • H:88 kWh (-) L1 — Phase 1 export active energy, INT32 kWh×10. Only available on ET series or EM24 with bidirectional metering
  • H:90 kWh (-) L2 — Phase 2 export active energy, INT32 kWh×10. Only available on ET series or EM24 with bidirectional metering
  • H:96 kWh (-) L3 — Phase 3 export active energy, INT32 kWh×10. Only available on ET series or EM24 with bidirectional metering

Zdroje