---
title: "Eastron SDM120"
description: "Eastron SDM120 egyfázisú DIN-sínre szerelhető energiamérő Modbus RTU (RS-485) kommunikációval."
url: "https://taphome.com/hu/compatibility/eastron-sdm120/"
language: hu
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["modbus-rtu","electric-meter","rs485","single-phase","energy-metering","din-rail"]
  questions: ["Hogyan integrálható az Eastron SDM120 a TapHome rendszerrel?","Mit mér az Eastron SDM120 TapHome sablon?","Hogyan csatlakoztatható az Eastron SDM120 RS-485-ön keresztül a TapHome-hoz?","Hogyan állítható be az átviteli sebesség az Eastron SDM120-on a TapHome-hoz?","Milyen mérési módok érhetők el az SDM120 sablonban?","Hogyan figyelhető az import és export energia külön-külön az SDM120-szal?"]
---

# Eastron SDM120

Kommunikáció: Modbus RTU

- [Eastron hivatalos weboldala](https://www.eastroneurope.com)

## Integrációs útmutató

Az Eastron SDM120 egy DIN-sínre szerelhető egyfázisú energiamérő, amely Modbus RTU protokollon kommunikál RS-485-ön keresztül. A TapHome sablon 4 eszközt biztosít: összenergia konfigurálható mérési módokkal, kétirányú import/export mérés és önálló áramérzékelő. Minden regiszterérték IEEE 754 Float32 formátumban, Big Endian bájtsorrend szerint van tárolva, olvasásuk Modbus FC04 funkciókóddal (bemeneti regiszterek) történik.

A sablon modulszintű szervizattribútumokat és szervizakciókat is elérhetővé tesz a Slave ID, átviteli sebesség és stop bit/paritás konfiguráció olvasásához és módosításához közvetlenül a TapHome-ból — külső eszközök nélkül.

## Hardveres csatlakoztatás

### RS-485 bekötés

Az SDM120 2 vezetékes RS-485 interfésszel rendelkezik az alsó csatlakozóblokkon. Daisy-chain topológiával csatlakoztassa:

- **A+** (4. csatlakozó) az A+/D+-ra a TapHome RS-485-ön
- **B-** (5. csatlakozó) a B-/D--ra a TapHome RS-485-ön

> [!WARNING]
> **Kizárólag** daisy-chain bekötési topológiát használjon. A csillag és stub/tee topológiák jelvisszaverődést és adatsérülést okoznak. A busz mindkét végét zárja le **120 ohmos** ellenállással (minimum 0,25 W).

**Kábel specifikáció:**

- Típus: Sodrott érpár, árnyékolt (Belden 8761 vagy azzal egyenértékű)
- Impedancia: 120 ohm
- Maximális kábelhossz: **1200 m**
- Maximális csomópontszám a buszon: **32**

## Konfiguráció

### Kommunikációs paraméterek

> [!WARNING]
> **Átviteli sebesség eltérés:** A TapHome sablon alapértelmezetten **9600 bps**-et használ, de az SDM120 gyári alapértéke **2400 bps**. A kommunikáció meghiúsul, hacsak nem változtatja meg a mérő átviteli sebességét 9600-ra, vagy nem módosítja a TapHome sablon átviteli sebességét 2400-ra. Az ajánlott eljárás a mérő átviteli sebességének 9600-ra módosítása az előlapi gombokkal (a P05 paraméter eléréséhez szükséges gombkombinációt a mérő felhasználói kézikönyvében találja).

| Paraméter | Mérő alapértéke | Sablon alapértéke | Lehetőségek |
|-----------|-----------------|-------------------|-------------|
| Átviteli sebesség | 2400 | 9600 | 1200, 2400, 4800, 9600 |
| Adatbitek | 8 | 8 | Rögzített |
| Paritás | Nincs | Nincs | Nincs, Páros, Páratlan |
| Stop bitek | 1 | 1 | 1 (paritással vagy anélkül), 2 (paritás nélkül) |
| Slave ID | 1 | 1 | 1-247 |

A kommunikációs paramétereket a mérő előlapi gombjaival vagy távolról Modbus holding regisztereken keresztül lehet módosítani. A TapHome sablon szervizakciókat biztosít az átviteli sebesség (H:28), a stop bit/paritás (H:18) és a Slave ID (H:20) módosításához közvetlenül a TapHome alkalmazásból.

### Slave ID

Ha több SDM120 mérőt csatlakoztat ugyanarra az RS-485 buszra, minden mérőnek egyedi Slave ID-vel kell rendelkeznie (tartomány: 1-247). A TapHome sablon importálása után módosítsa a Slave ID-t a modul csatlakozási beállításaiban, hogy megegyezzen a mérővel. Az aktuális Slave ID a modul szervizattribútumán keresztül olvasható.

### Modbus kommunikáció aktiválása

Az SDM120 esetében a Modbus RTU alapértelmezetten aktiválva van — nincs szükség aktiválási lépésekre. A mérő a bekapcsolás után azonnal reagál a Modbus kérésekre a konfigurált átviteli sebességén és Slave ID-jén. A TapHome sablon beállításainak megfeleltetéséhez módosítsa a mérő átviteli sebességét a gyári 2400-ról 9600 bps-re az alábbi módszerek egyikével:

1. **Előlapi gombok** — navigáljon a P05 paraméterhez (átviteli sebesség) a mérő gombkombinációjával, és állítsa 9600-ra
2. **TapHome szervizakció** — ha először 2400 bps-en létrejön a kommunikáció, használja a „Baud Rate" szervizakciót a modulon az új érték beírásához. A módosítás után frissítse a TapHome sablon átviteli sebesség beállítását.

## Eszközfunkciók

A sablon 4 eszközt hoz létre: egy összenergia-mérőt konfigurálható mérési módokkal, kétirányú import/export energiamérőket és egy önálló áramérzékelőt.

### Összenergia-mérés

- **Total Energy** — egyfázisú összhatásos energia (A:342, kWh) és hatásos teljesítmény (A:12, W-ból kW-ra konvertálva). Ez az egyetlen olvasható és írható eszköz a sablonban — támogatja a mérési mód akciót, amely az összenergia gyűjtésének módját szabályozza. Hét szervizattribútum valós idejű monitorozást biztosít: feszültség (V), áram (A), hálózati frekvencia (Hz), teljesítménytényező, látszólagos teljesítmény (VA), meddő teljesítmény (VAr) és teljes meddő energia (kVArh). A mód szervizattribútum az aktuálisan aktív mérési módot jeleníti meg.

A mérési mód akció a H:4111 holding regiszterbe ír, és négy értéket fogad el:

| Mód | Leírás |
|-----|--------|
| To Grid | Csak exportenergia |
| From Grid | Csak importenergia |
| To Grid + From Grid | Import- és exportenergia összege |
| To Grid - From Grid | Nettó energia (export mínusz import) |

### Kétirányú energiamérés

Két eszköz követi az energiaáramlás irányát, ami hasznos napelemes rendszereknél vagy kétirányú terhelés-monitorozásnál:

- **Export Energy** — a hálózatba betáplált energia (A:74, kWh) és a pillanatnyi export teljesítmény, a negatív hatásos teljesítmény értékekből származtatva (A:12). Tartalmaz egy szervizattribútumot az export meddő energiához (A:78, kVArh).
- **Import Energy** — a hálózatból vételezett energia (A:72, kWh) és a pillanatnyi import teljesítmény, a pozitív hatásos teljesítmény értékekből származtatva (A:12). Tartalmaz egy szervizattribútumot az import meddő energiához (A:76, kVArh).

> [!TIP]
> Az import/export szétválasztás a hatásos teljesítmény előjeles regiszterének (A:12) olvasásával valósul meg. A pozitív értékek hálózati fogyasztást (import), a negatív értékek hálózatba történő betáplálást (export) jeleznek. Ez különösen hasznos a napelemes önfogyasztás és a hálózati kölcsönhatás monitorozásához.

### Áramfigyelés

- **Electric Current** — önálló áramérzékelő (A:6, A) valós idejű áramfigyeléshez. Tartalmaz egy feszültség szervizattribútumot, amely a H:305 holding regiszterből olvas 0,01-es skálázással — ez a regiszter nincs dokumentálva a hivatalos protokollban, de gyors feszültség-referenciát biztosít.

### További funkciók

Az SDM120 emellett regisztereket tesz elérhetővé az átlagos teljesítményigényhez (összesített, import és export rögzített maximumokkal), az aktuális áramigényhez maximum-követéssel és fázisszög-méréshez. Ezek egy jövőbeli sablonfrissítésben adhatók hozzá.

## Hibaelhárítás

### Nincs kommunikáció

1. Ellenőrizze, hogy az RS-485 bekötés daisy-chain topológiájú (nem csillag)
2. Ellenőrizze az A/B csatlakozó bekötését (4. és 5. csatlakozó) — cserélje fel az A és B vezetéket, ha a kommunikáció meghiúsul
3. Győződjön meg a busz lezárásáról: 120 ohmos ellenállás a busz mindkét végén
4. **Ellenőrizze az átviteli sebességet** — a leggyakoribb probléma az eltérés a mérő gyári 2400 bps és a TapHome sablon alapértelmezett 9600 bps beállítása között. Vagy módosítsa a mérőt 9600-ra, vagy állítsa a TapHome sablont 2400-ra.
5. Ellenőrizze, hogy a Slave ID a TapHome-ban megegyezik a mérővel (alapértelmezett: 1)

### Hibás mérési értékek

1. Ha az összenergia értékek hibásnak tűnnek, ellenőrizze a mérési módot (szervizattribútum a Total Energy eszközön) — a mód befolyásolja az energiagyűjtés módját
2. Ellenőrizze a stop bit/paritás beállítás helyességét — a modul szervizattribútuma mutatja az aktuális konfigurációt

### Regiszter bájtsorrend

Az SDM120 alapértelmezetten Big Endian bájtsorrendet használ (legjelentősebb regiszter először). Ha a mérési értékek rendkívül nagy vagy kis számokként jelennek meg, ellenőrizze a bájtsorrend konfigurációt. A TapHome sablon Float32 Big Endian formátumot használ, ami megfelel a mérő alapértelmezett beállításának.

## Elérhető eszközök 4

Ezek az eszközök az importálás után jelennek meg a TapHome-ban.

Eastron SDM120 Modul

Szerviz attribútumok

|                    |
|--------------------|
| Slave ID           |
| Átviteli sebesség  |
| Stop bit / Paritás |

Szerviz műveletek

|                          |
|--------------------------|
| Slave ID                 |
| Görgetett kijelzés ideje |
| Átviteli sebesség        |
| Stop bit / Paritás       |

Szerviz attribútumok

${device\_SlaveId}

```taphome
modbusr(H, 20, Float)
```

${baud\_rate} \[bps]

```taphome
switch(modbusr(H, 28, Float),0,2400,1,4800,2,9600,5,1200,"Invalid")
```

${xml\_stop\_bit} / ${xml\_parity}

```taphome
switch(modbusr(H, 18, Float),0,"1/none",1,"1/even",2,"1/odd",3,"2/none","unknown")
```

Szerviz műveletek

Slave ID

Paraméterek: Slave ID (1–247 ID)

```taphome
modbusw(H, 20, Float, ID)
```

Time of scroll display

Paraméterek: Time \[s] (0–30 t)

```taphome
modbusw(H, 63744, Uint16, t)
```

${baud\_rate}

Paraméterek: Baud rate

```taphome
modbusw(H, 28, Float, Br)
```

${xml\_stop\_bit} / ${xml\_parity}

Paraméterek: ${xml\_stop\_bit} / ${xml\_parity}

```taphome
modbusw(H, 18, Float, sp)
```

Összenergia Villanyóra Olvasás és írás

Egyfázisú energia és teljesítmény — összhatásos energia (kWh) és pillanatnyi teljesítmény (kW), konfigurálható mérési móddal és 7 szervizattribútummal a feszültséghez, áramhoz, frekvenciához, teljesítménytényezőhöz, látszólagos/meddő teljesítményhez és meddő energiához

Regiszter: A:342 (readtotalconsumption), A:12 (readdemand) Float Egység: kWh / kW

Szerviz attribútumok

|                          |                                                                                                                                                 |
|--------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------|
| Mérési mód               | Aktuális energiagyűjtési mód — To Grid (csak export), From Grid (csak import), To Grid + From Grid (kombinált) vagy To Grid - From Grid (nettó) |
| Feszültség               |                                                                                                                                                 |
| Áram                     |                                                                                                                                                 |
| Hálózati frekvencia      |                                                                                                                                                 |
| Teljesítménytényező      |                                                                                                                                                 |
| Látszólagos teljesítmény |                                                                                                                                                 |
| Meddő teljesítmény       |                                                                                                                                                 |
| Teljes meddő energia     |                                                                                                                                                 |

Szerviz műveletek

|            |                                                                                                                                           |
|------------|-------------------------------------------------------------------------------------------------------------------------------------------|
| Mérési mód | Beállítja az összenergia gyűjtésének módját — szabályozza, hogy a mérő csak importot, csak exportot, kombinált vagy nettó energiát számol |

Összes fogyasztás olvasása

```taphome
MODBUSR(A, 342, Float)
```

Igény olvasása

```taphome
MODBUSR(A, 12, Float)/1000
```

Szerviz attribútumok

${xml\_mode}

```taphome
switch(modbusr(H, 63776, uint16), 1, "From Grid", 2, "To Grid + From Grid", 3, "From Grid - To Grid", "Unknown")
```

${electric\_voltage} \[V]

```taphome
tostring(modbusr(A, 0, Float), "F2")
```

${electric\_current} \[A]

```taphome
tostring(modbusr(A, 6, Float), "F2")
```

${grid\_frequency} \[Hz]

```taphome
tostring(modbusr(A, 70, Float), "F2")
```

${power\_factor}

```taphome
tostring(modbusr(A, 30, Float), "F2")
```

${apparent\_power} \[VA]

```taphome
tostring(modbusr(A, 18, Float), "F2")
```

${reactive\_power} \[VAr]

```taphome
tostring(modbusr(A, 24, Float), "F2")
```

${total\_reactive\_energy} \[kVArh]

```taphome
tostring(modbusr(A, 344, Float), "F2")
```

Szerviz műveletek

${xml\_mode}

Paraméterek: ${xml\_mode}

```taphome
modbusw(H, 0x100f, uint16, mode)
```

Exportenergia Villanyóra Csak olvasható

Hálózatba betáplált energia — exportenergia (kWh) és pillanatnyi exportteljesítmény a negatív hatásos teljesítmény értékekből

Regiszter: A:74 (readtotalconsumption), A:12 (readdemand) BigEndianFloat Egység: kWh / kW

Szerviz attribútumok

|                      |
|----------------------|
| Export meddő energia |

Összes fogyasztás olvasása

```taphome
MODBUSR(A, 74, Float)
```

Igény olvasása

```taphome
var demand := MODBUSR(A, 12, BigEndianFloat) / 1000;
if (demand < 0, return(demand * -1), return(0));
```

Szerviz attribútumok

${total\_reactive\_energy} \[kVArh]

```taphome
tostring(modbusr(A, 78, Float), "F2")
```

Elektromos áram Változó Csak olvasható

Önálló áramérzékelő — valós idejű áram (A) feszültségdiagnosztikával szervizattribútumon keresztül

Regiszter: A:6 Float Egység: A

Szerviz attribútumok

|            |
|------------|
| Feszültség |

Olvasás

```taphome
MODBUSR(A, 6, Float)
```

Szerviz attribútumok

Voltage \[V]

```taphome
round(modbusr(H, 0x131, uint16)*0.01)
```

Importenergia Villanyóra Csak olvasható

Hálózatból vételezett energia (fogyasztás) — importenergia (kWh) és pillanatnyi importteljesítmény a pozitív hatásos teljesítmény értékekből

Regiszter: A:72 (readtotalconsumption), A:12 (readdemand) BigEndianFloat Egység: kWh / kW

Szerviz attribútumok

|                      |
|----------------------|
| Import meddő energia |

Összes fogyasztás olvasása

```taphome
MODBUSR(A, 72, Float)
```

Igény olvasása

```taphome
var demand := MODBUSR(A, 12, BigEndianFloat) / 1000;
if (demand < 0, return(0), return(demand));
```

Szerviz attribútumok

${total\_reactive\_energy} \[kVArh]

```taphome
tostring(modbusr(A, 76, Float), "F2")
```

**Kapcsolat:** Modbus RTU • 9600 baud• 8N1 • Slave ID: $\[SlaveId]

Lehetséges fejlesztések (9)

- A:36 Phase Angle — Present in sdm\_modbus library but NOT in official PDF register map — may be undocumented or firmware-version dependent
- A:84 Total System Power Demand — Demand-averaged system power (W) — template uses A:12 (instantaneous active power) instead
- A:86 Maximum Total System Power Demand — Maximum recorded system power demand (W)
- A:88 Import System Power Demand — Demand-averaged import power (W)
- A:90 Maximum Import System Power Demand — Maximum recorded import power demand (W)
- A:92 Export System Power Demand — Demand-averaged export power (W)
- A:94 Maximum Export System Power Demand — Maximum recorded export power demand (W)
- A:258 Current Demand — Demand-averaged current (A)
- A:264 Maximum Current Demand — Maximum recorded current demand (A)

## Importálási paraméterek

Ezeket az értékeket az XML importálásakor adja meg.

| Az alkalmazás kéri | Alapérték     |
|--------------------|---------------|
| Slave Id           | `1`           |
| IP address         | `192.168.1.0` |

## Források

- SDM120 Modbus Protocol V2.4
  
  [www.eastroneurope.com](https://www.eastroneurope.com/images/uploads/products/protocol/SDM120-MODBUS_Protocol.pdf) 2026-03-27
  
  [PDF](https://taphome.com/compatibility/devices/eastron-sdm120/manufacturer/SDM120-MODBUS_Protocol.pdf)
- sdm\_modbus Python Library
  
  [github.com](https://github.com/nmakel/sdm_modbus) 2026-03-27

A gyártói dokumentumok © a mindenkori tulajdonosaikat illetik. A gyártó által közzétett formában, kizárólag tájékoztatásul tesszük elérhetővé őket.

## Kapcsolódó dokumentáció

- [Modbus Integration](https://taphome.com/hu/compatibility/modbus-guide/)
- [Modbus útmutató a TapHome készülékekhez](https://taphome.com/hu/docs/integration/modbus/)
- [Egyszerű konfiguráció sablonok használatával](https://taphome.com/hu/docs/integration/modbus/templates/)
- [Modbus szkriptek és prefetch](https://taphome.com/hu/docs/script/modbus-scripts/)
- [Modbus függvények](https://taphome.com/hu/docs/script/modbus/)
- [Modbus adattípusok](https://taphome.com/hu/docs/script/modbus-data-types/)

