TapHome

Eastron SDM630

Modbus RTU
Submitted by
Last updated: 03. 2026
Eastron SDM630

Eastron SDM630 je trojfázový elektromer na DIN lištu, ktorý komunikuje cez Modbus RTU po RS-485. Šablóna TapHome poskytuje 12 elektromerov pokrývajúcich celkovú energiu systému, energiu po fázach (L1/L2/L3), obojsmerné meranie importu/exportu a rozsiahle servisné atribúty pre napätie, prúd, účinník, jalový výkon, frekvenciu a fázové uhly.

Merač podporuje tri konfigurácie zapojenia: 3-fázové 4-vodičové (3P4W), 3-fázové 3-vodičové (3P3W) a jednofázové 2-vodičové (1P2W). Všetky hodnoty registrov sú vo formáte IEEE 754 Float32 v poradí Big Endian, čítané cez Modbus funkčný kód FC04 (vstupné registre).

Hardvérové zapojenie

Kabeláž RS-485

SDM630 má 2-vodičové rozhranie RS-485 s dvoma skrutkovými svorkami. Pripojte v topológii daisy-chain:

  • A (svorka 27) na A+/D+ na TapHome RS-485
  • B (svorka 28) na B-/D- na TapHome RS-485

Používajte výhradne topológiu daisy-chain. Zapojenie do hviezdy a odbočky spôsobujú odrazy signálu a poškodenie dát. Zakončite každý koniec zbernice odporom 120 ohm (minimálne 0,25 W).

Špecifikácia kábla:

  • Typ: Krútený pár, tienený (Belden 8761 alebo ekvivalent)
  • Impedancia: 120 ohm
  • Maximálna dĺžka kábla: 1200 m
  • Maximálny počet zariadení na zbernici: 32
Režimy zapojenia

Merač musí byť nakonfigurovaný pre správny typ zapojenia cez holding register 10 (chránený heslom):

Typ systémuHodnotaPopis
3P4W33-fázové 4-vodičové (predvolené)
3P3W23-fázové 3-vodičové
1P2W1Jednofázové 2-vodičové

Niektoré registre sú dostupné len v konkrétnych režimoch zapojenia. Napríklad napätia fáza-neutrál a prúd neutrála sú dostupné len v režime 3P4W, zatiaľ čo medzifázové napätia vyžadujú 3P4W alebo 3P3W.

Konfigurácia

Komunikačné parametre

Predvolené nastavenia Modbus zodpovedajú šablóne TapHome:

ParameterPredvolená hodnotaMožnosti
Baud rate96002400, 4800, 9600, 19200, 38400
Dátové bity8Fixné
ParitaŽiadnaŽiadna, Párna, Nepárna
Stop bity21 (s paritou) alebo 2 (bez parity)
Slave ID11-247

Komunikačné nastavenia je možné zmeniť cez holding registre (FC03/FC16). Pre chránené parametre ako typ systému je potrebné heslo (predvolené: 0000). Heslo sa zapíše do holding registra 24 a automaticky sa uzamkne po 1 minúte nečinnosti.

Slave ID

Pri pripojení viacerých meračov SDM630 na jednu zbernicu RS-485 musí mať každý merač unikátne Slave ID (holding register 20, rozsah 1-247). Po importe šablóny TapHome upravte Slave ID v nastaveniach pripojenia modulu tak, aby zodpovedalo meraču.

Každý Modbus požiadavok dokáže načítať až 40 parametrov (80 registrov) naraz. Šablóna TapHome polluje celkové elektromery v 2,5-sekundových intervaloch a fázové elektromery v 15-sekundových intervaloch, čo udržiava vyťaženie zbernice zvládnuteľné aj pri viacerých meračoch.

Možnosti zariadenia

Šablóna vytvára 12 zariadení ModbusElectricityMeter organizovaných do troch skupín: celková energia, export (dodávka do siete) a import (odber zo siete). Každé zariadenie hlási kumulatívnu energiu (kWh) a okamžitý odber výkonu (kW).

Meranie celkovej energie

Štyri zariadenia sledujú celkovú spotrebu činnej energie:

  • Celková energia (3-fázová) — celková systémová energia (A:342, kWh) a celkový odber výkonu (A:52, W prepočítané na kW). Toto zariadenie obsahuje 12 servisných atribútov poskytujúcich systémové priemery a súčty: priemerné medzifázové napätie, priemerné napätie fáza-neutrál, priemerný a súčet fázových prúdov, prúd neutrála, celkový zdanlivý výkon (VA), celkový jalový výkon (VAr), celkový účinník, celkový fázový uhol, frekvencia napájania (Hz), celková zdanlivá energia (kVAh) a celková jalová energia (kVArh).
  • Celková energia L1 — celková činná energia fázy 1 (A:358, kWh) a výkon fázy 1 (A:12, W na kW). Servisné atribúty zahŕňajú napätie fáza-neutrál, prúd, zdanlivý výkon, jalový výkon, účinník, fázový uhol a jalovú energiu pre fázu 1.
  • Celková energia L2 — celková činná energia fázy 2 (A:360, kWh) a výkon fázy 2 (A:14, W na kW). Rovnaké fázové servisné atribúty ako L1.
  • Celková energia L3 — celková činná energia fázy 3 (A:362, kWh) a výkon fázy 3 (A:16, W na kW). Rovnaké fázové servisné atribúty ako L1.
Exportná energia (dodávka do siete)

Štyri zariadenia sledujú energiu dodávanú do siete, užitočné pre fotovoltické inštalácie:

  • Exportná energia (3-fázová) — celková exportná energia (A:74, kWh) a exportný výkon odvodený zo záporných hodnôt celkového systémového výkonu (A:52).
  • Exportná energia L1 — exportná energia fázy 1 (A:352, kWh) a exportný výkon fázy 1.
  • Exportná energia L2 — exportná energia fázy 2 (A:354, kWh) a exportný výkon fázy 2.
  • Exportná energia L3 — exportná energia fázy 3 (A:356, kWh) a exportný výkon fázy 3.
Importná energia (odber zo siete)

Štyri zariadenia sledujú energiu odoberanú zo siete:

  • Importná energia (3-fázová) — celková importná energia (A:72, kWh) a importný výkon odvodený z kladných hodnôt celkového systémového výkonu (A:52).
  • Importná energia L1 — importná energia fázy 1 (A:346, kWh) a importný výkon fázy 1.
  • Importná energia L2 — importná energia fázy 2 (A:348, kWh) a importný výkon fázy 2.
  • Importná energia L3 — importná energia fázy 3 (A:350, kWh) a importný výkon fázy 3.

Rozdelenie importu/exportu sa dosahuje čítaním znamienkového registra systémového výkonu (A:52). Kladné hodnoty indikujú odber zo siete (import), záporné hodnoty indikujú dodávku do siete (export). To je obzvlášť užitočné na monitorovanie vlastnej spotreby solárnej energie a interakcie so sieťou.

Ďalšie možnosti

SDM630 tiež poskytuje registre pre medzifázové napätia (L1-L2, L2-L3, L3-L1), celkové harmonické skreslenie (THD) napätia aj prúdu na každej fáze, priemerovanie dopytu prúdu po fázach so zaznamenanými maximami, čítače importnej/exportnej jalovej energie a meranie ampérhodín. Tieto je možné doplniť v budúcej aktualizácii šablóny.

Riešenie problémov

Žiadna komunikácia
  1. Overte, že kabeláž RS-485 je v topológii daisy-chain (nie hviezda)
  2. Skontrolujte pripojenie svoriek A/B — prehoďte A a B ak komunikácia nefunguje
  3. Potvrďte zakončenie zbernice: odpor 120 ohm na každom konci zbernice
  4. Overte, že baud rate v TapHome zodpovedá nastaveniu merača (predvolené 9600, 8N2)
  5. Skontrolujte, že Slave ID v TapHome zodpovedá meraču (predvolené 1)
Nesprávne hodnoty
  1. Potvrďte, že typ systému zapojenia (holding register 10) zodpovedá skutočnej inštalácii — nesprávny typ systému spôsobuje nulové alebo nesprávne hodnoty
  2. V režime 3P3W registre napätia fáza-neutrál vracajú nulu — to je očakávané správanie
  3. Prúd neutrála (A:224) ukazuje nulu v režime 3P3W — dostupný len v 3P4W
Poradie bajtov registrov

SDM630 štandardne používa poradie bajtov Big Endian (najvýznamnejší register prvý). Ak sa hodnoty zobrazujú ako extrémne veľké alebo malé čísla, skontrolujte konfiguráciu poradia bajtov. Šablóna TapHome používa BigEndianFloat, čo zodpovedá predvolenému nastaveniu merača.

Dostupné zariadenia

Eastron SDM630 / SDM72D Modul
Celková energia (3-fázová) Elektromer Len na čítanie

Kombinovaná 3-fázová energia a výkon — celková spotreba (kWh) a okamžitý systémový odber výkonu (kW), s 12 servisnými atribútmi pre napätie, prúd, účinník, frekvenciu a jalovú energiu

Register: A:342 (readtotalconsumption), A:52 (readdemand) BigEndianFloat Jednotka: kWh / kW
Servisné atribúty
Priemerné medzifázové napätie
Priemerné napätie fáza-neutrál
Priemerný fázový prúd
Súčet fázových prúdov
Prúd neutrála
Celkový zdanlivý výkon systému
Celkový jalový výkon systému
Celkový účinník systému
Celkový fázový uhol systému
Frekvencia napájania
Celková zdanlivá energia
Celková jalová energia

Celková energia (3-fázová)

Čítanie celkovej spotreby
MODBUSR(A, 342, BigEndianFloat)
Čítanie odberu
MODBUSR(A, 52, BigEndianFloat) / 1000
Servisné atribúty
Average line to line [V]
TOSTRING(MODBUSR(A, 206, BigEndianFloat), "F1")
Average line to neutral [V]
TOSTRING(MODBUSR(A, 42, BigEndianFloat), "F1")
Average line current [A]
TOSTRING(MODBUSR(A, 46, BigEndianFloat), "F2")
Sum of line currents [A]
TOSTRING(MODBUSR(A, 48, BigEndianFloat), "F2")
Neutral current [A]
TOSTRING(MODBUSR(A, 224, BigEndianFloat), "F2")
Total system volt amps [VA]
TOSTRING(MODBUSR(A, 56, BigEndianFloat), "F1")
Total system reactive power [VAr]
TOSTRING(MODBUSR(A, 60, BigEndianFloat), "F1")
Total system power factor
TOSTRING(MODBUSR(A, 62, BigEndianFloat), "F3")
Total system phase angle
TOSTRING(MODBUSR(A, 66, BigEndianFloat), "F1")
Frequency of supply voltages [Hz]
TOSTRING(MODBUSR(A, 70, BigEndianFloat), "F1")
Total VAh [kVAh]
TOSTRING(MODBUSR(A, 80, BigEndianFloat), "F1")
Total VArh [kVArh]
TOSTRING(MODBUSR(A, 344, BigEndianFloat), "F1")
Celková energia L1 Elektromer Len na čítanie
Register: A:358 (readtotalconsumption), A:12 (readdemand) BigEndianFloat Jednotka: kWh / kW
Servisné atribúty
Napätie fáza-neutrál
Prúd
Zdanlivý výkon
Jalový výkon
Účinník
Fázový uhol
Jalová energia

Celková energia L1

Čítanie celkovej spotreby
MODBUSR(A, 358, BigEndianFloat)
Čítanie odberu
MODBUSR(A, 12, BigEndianFloat) / 1000
Servisné atribúty
Line to neutral voltage [V]
TOSTRING(MODBUSR(A, 0, BigEndianFloat), "F1")
Current [A]
TOSTRING(MODBUSR(A, 6, BigEndianFloat), "F2")
Volt amps [VA]
TOSTRING(MODBUSR(A, 18, BigEndianFloat), "F1")
Reactive power [VAr]
TOSTRING(MODBUSR(A, 24, BigEndianFloat), "F1")
Power factor
TOSTRING(MODBUSR(A, 30, BigEndianFloat), "F1")
Phase angle
TOSTRING(MODBUSR(A, 36, BigEndianFloat), "F1")
Reactive Energy [kVArh]
TOSTRING(MODBUSR(A, 376, BigEndianFloat), "F1")
Celková energia L2 Elektromer Len na čítanie
Register: A:360 (readtotalconsumption), A:14 (readdemand) BigEndianFloat Jednotka: kWh / kW
Servisné atribúty
Napätie fáza-neutrál
Prúd
Zdanlivý výkon
Jalový výkon
Účinník
Fázový uhol
Jalová energia

Celková energia L2

Čítanie celkovej spotreby
MODBUSR(A, 360, BigEndianFloat)
Čítanie odberu
MODBUSR(A, 14, BigEndianFloat) / 1000
Servisné atribúty
Line to neutral voltage [V]
TOSTRING(MODBUSR(A, 2, BigEndianFloat), "F1")
Current [A]
TOSTRING(MODBUSR(A, 8, BigEndianFloat), "F2")
Volt amps [VA]
TOSTRING(MODBUSR(A, 20, BigEndianFloat), "F1")
Reactive power [VAr]
TOSTRING(MODBUSR(A, 26, BigEndianFloat), "F1")
Power factor
TOSTRING(MODBUSR(A, 32, BigEndianFloat), "F1")
Phase angle
TOSTRING(MODBUSR(A, 38, BigEndianFloat), "F1")
Reactive Energy [kVArh]
TOSTRING(MODBUSR(A, 378, BigEndianFloat), "F1")
Celková energia L3 Elektromer Len na čítanie
Register: A:362 (readtotalconsumption), A:16 (readdemand) BigEndianFloat Jednotka: kWh / kW
Servisné atribúty
Napätie fáza-neutrál
Prúd
Zdanlivý výkon
Jalový výkon
Účinník
Fázový uhol
Jalová energia

Celková energia L3

Čítanie celkovej spotreby
MODBUSR(A, 362, BigEndianFloat)
Čítanie odberu
MODBUSR(A, 16, BigEndianFloat) / 1000
Servisné atribúty
Line to neutral voltage [V]
TOSTRING(MODBUSR(A, 4, BigEndianFloat), "F1")
Current [A]
TOSTRING(MODBUSR(A, 10, BigEndianFloat), "F2")
Volt amps [VA]
TOSTRING(MODBUSR(A, 22, BigEndianFloat), "F1")
Reactive power [VAr]
TOSTRING(MODBUSR(A, 28, BigEndianFloat), "F1")
Power factor
TOSTRING(MODBUSR(A, 34, BigEndianFloat), "F1")
Phase angle
TOSTRING(MODBUSR(A, 40, BigEndianFloat), "F1")
Reactive Energy [kVArh]
TOSTRING(MODBUSR(A, 380, BigEndianFloat), "F1")
Exportná energia (3-fázová) Elektromer Len na čítanie

Energia dodaná do siete — celková exportná energia (kWh) a okamžitý exportný výkon odvodený zo záporných hodnôt systémového výkonu

Register: A:74 (readtotalconsumption), A:52 (readdemand) BigEndianFloat Jednotka: kWh / kW

Exportná energia (3-fázová)

Čítanie celkovej spotreby
MODBUSR(A, 74, BigEndianFloat)
Čítanie odberu
var demand := MODBUSR(A, 52, BigEndianFloat) / 1000;
if (demand < 0, return(demand * -1), return(0));
Exportná energia L1 Elektromer Len na čítanie
Register: A:352 (readtotalconsumption), A:12 (readdemand) BigEndianFloat Jednotka: kWh / kW

Exportná energia L1

Čítanie celkovej spotreby
MODBUSR(A, 352, BigEndianFloat)
Čítanie odberu
var demand := MODBUSR(A, 12, BigEndianFloat) / 1000;
if (demand < 0, return(demand * -1), return(0));
Exportná energia L2 Elektromer Len na čítanie
Register: A:354 (readtotalconsumption), A:14 (readdemand) BigEndianFloat Jednotka: kWh / kW

Exportná energia L2

Čítanie celkovej spotreby
MODBUSR(A, 354, BigEndianFloat)
Čítanie odberu
var demand := MODBUSR(A, 14, BigEndianFloat) / 1000;
if (demand < 0, return(demand * -1), return(0));
Exportná energia L3 Elektromer Len na čítanie
Register: A:356 (readtotalconsumption), A:12 (readdemand) BigEndianFloat Jednotka: kWh / kW

Exportná energia L3

Čítanie celkovej spotreby
MODBUSR(A, 356, BigEndianFloat)
Čítanie odberu
var demand := MODBUSR(A, 12, BigEndianFloat) / 1000;
if (demand < 0, return(demand * -1), return(0));
Importná energia (3-fázová) Elektromer Len na čítanie

Energia odobraná zo siete (spotreba) — celková importná energia (kWh) a okamžitý importný výkon odvodený z kladných hodnôt systémového výkonu

Register: A:72 (readtotalconsumption), A:52 (readdemand) BigEndianFloat Jednotka: kWh / kW

Importná energia (3-fázová)

Čítanie celkovej spotreby
MODBUSR(A, 72, BigEndianFloat)
Čítanie odberu
var demand := MODBUSR(A, 52, BigEndianFloat) / 1000;
if (demand < 0, return(0), return(demand));
Importná energia L1 Elektromer Len na čítanie
Register: A:346 (readtotalconsumption), A:12 (readdemand) BigEndianFloat Jednotka: kWh / kW

Importná energia L1

Čítanie celkovej spotreby
MODBUSR(A, 346, BigEndianFloat)
Čítanie odberu
var demand := MODBUSR(A, 12, BigEndianFloat) / 1000;
if (demand < 0, return(0), return(demand));
Importná energia L2 Elektromer Len na čítanie
Register: A:348 (readtotalconsumption), A:14 (readdemand) BigEndianFloat Jednotka: kWh / kW

Importná energia L2

Čítanie celkovej spotreby
MODBUSR(A, 348, BigEndianFloat)
Čítanie odberu
var demand := MODBUSR(A, 14, BigEndianFloat) / 1000;
if (demand < 0, return(0), return(demand));
Importná energia L3 Elektromer Len na čítanie
Register: A:350 (readtotalconsumption), A:16 (readdemand) BigEndianFloat Jednotka: kWh / kW

Importná energia L3

Čítanie celkovej spotreby
MODBUSR(A, 350, BigEndianFloat)
Čítanie odberu
var demand := MODBUSR(A, 16, BigEndianFloat) / 1000;
if (demand < 0, return(0), return(demand));
Pripojenie: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Možné vylepšenia (30)
  • A:76 Total Import kVArh — Separate import reactive energy counter
  • A:78 Total Export kVArh — Separate export reactive energy counter
  • A:82 Ah — Ampere-hours counter
  • A:84 Total System Power Demand — Demand-averaged system power (W) — template uses A:52 (instantaneous) instead
  • A:86 Max Total System Power Demand — Maximum recorded system power demand in VA
  • A:100 Total System VA Demand — Current system apparent power demand
  • A:102 Max Total System VA Demand — Maximum recorded system VA demand
  • A:104 Neutral Current Demand — 3Ø4W wiring only
  • A:106 Max Neutral Current Demand — 3Ø4W wiring only
  • A:200 L1–L2 Voltage — Line-to-line voltage, 3-phase only
  • A:202 L2–L3 Voltage — Line-to-line voltage, 3-phase only
  • A:204 L3–L1 Voltage — Line-to-line voltage, 3-phase only
  • A:234 Phase 1 L/N Voltage THD — Total harmonic distortion, %
  • A:236 Phase 2 L/N Voltage THD — Total harmonic distortion, %
  • A:238 Phase 3 L/N Voltage THD — Total harmonic distortion, %
  • A:240 Phase 1 Current THD — Total harmonic distortion, %
  • A:242 Phase 2 Current THD — Total harmonic distortion, %
  • A:244 Phase 3 Current THD — Total harmonic distortion, %
  • A:248 Average L/N Voltage THD — Total harmonic distortion, %
  • A:250 Average Line Current THD — Total harmonic distortion, %
  • A:258 Phase 1 Current Demand — Demand-averaged phase current
  • A:260 Phase 2 Current Demand — Demand-averaged phase current
  • A:262 Phase 3 Current Demand — Demand-averaged phase current
  • A:264 Max Phase 1 Current Demand — Maximum recorded phase 1 current demand
  • A:266 Max Phase 2 Current Demand — Maximum recorded phase 2 current demand
  • A:268 Max Phase 3 Current Demand — Maximum recorded phase 3 current demand
  • A:334 L1–L2 Voltage THD — Line-to-line THD, %
  • A:336 L2–L3 Voltage THD — Line-to-line THD, %
  • A:338 L3–L1 Voltage THD — Line-to-line THD, %
  • A:340 Average L-L Voltage THD — Line-to-line THD, %

Zdroje