
Eastron SDM630 este un contor electric trifazat pentru montaj pe șină DIN, care comunică prin Modbus RTU pe RS-485. Șablonul TapHome oferă 12 dispozitive de tip contor electric care acoperă energia totală a sistemului, energia pe faze (L1/L2/L3), măsurarea bidirecțională a importului și exportului și numeroase atribute de service pentru tensiune, curent, factor de putere, putere reactivă, frecvență și unghiuri de fază.
Contorul acceptă trei configurații de conectare: trifazat cu 4 fire (3P4W), trifazat cu 3 fire (3P3W) și monofazat cu 2 fire (1P2W). Toate valorile registrelor sunt în format IEEE 754 Float32 cu ordinea octeților Big Endian și se citesc cu codul de funcție Modbus FC04 (registre de intrare).
Conectarea hardware
Cablarea RS-485
SDM630 are o interfață RS-485 cu 2 fire și două borne cu șurub. Conectați-l în topologie liniară (daisy-chain):
- A (borna 27) la A+/D+ pe RS-485 TapHome
- B (borna 28) la B-/D- pe RS-485 TapHome
Folosiți numai topologia liniară (daisy-chain). Topologiile în stea și cu derivații (ramificații în T) provoacă reflexii ale semnalului și coruperea datelor. Montați la fiecare capăt al magistralei un rezistor de terminație de 120 Ω (minimum 0,25 W).
Specificația cablului:
- Tip: pereche torsadată, ecranată (Belden 8761 sau echivalent)
- Impedanță: 120 Ω
- Lungime maximă a cablului: 1200 m
- Număr maxim de noduri pe magistrală: 32
Moduri de conectare
Contorul trebuie configurat pentru sistemul de conectare corect prin registrul holding 10 (protejat cu parolă):
| Tip sistem | Valoare | Descriere |
|---|---|---|
| 3P4W | 3 | Trifazat cu 4 fire (implicit) |
| 3P3W | 2 | Trifazat cu 3 fire |
| 1P2W | 1 | Monofazat cu 2 fire |
Unele registre sunt disponibile numai în anumite moduri de conectare. De exemplu, tensiunile fază-neutru și curentul pe neutru sunt disponibile numai în modul 3P4W, iar tensiunile între faze necesită modul 3P4W sau 3P3W.
Configurare
Parametri de comunicație
Setările Modbus implicite corespund șablonului TapHome:
| Parametru | Implicit | Opțiuni |
|---|---|---|
| Baud rate | 9600 | 2400, 4800, 9600, 19200, 38400 |
| Biți de date | 8 | Fix |
| Paritate | Fără | Fără, pară (Even), impară (Odd) |
| Biți de stop | 2 | 1 (cu paritate) sau 2 (fără paritate) |
| Slave ID | 1 | 1-247 |
Setările de comunicație se pot modifica prin registrele holding (FC03/FC16). Pentru parametrii protejați, cum este tipul sistemului, este necesară o parolă (implicit: 0000). Parola se scrie în registrul holding 24, iar blocarea se reactivează automat după 1 minut de inactivitate.
Slave ID
Când conectați mai multe contoare SDM630 pe aceeași magistrală RS-485, fiecare contor trebuie să aibă un Slave ID unic (registrul holding 20, interval 1-247). După importul șablonului TapHome, ajustați Slave ID-ul în setările de conexiune ale modulului, astfel încât să corespundă contorului.
Fiecare cerere Modbus poate citi până la 40 de parametri (80 de registre) deodată. Șablonul TapHome interoghează contoarele de energie totală la intervale de 2,5 secunde și contoarele pe faze la intervale de 15 secunde, astfel încât încărcarea magistralei rămâne rezonabilă chiar și cu mai multe contoare.
Funcțiile dispozitivului
Șablonul creează 12 dispozitive ModbusElectricityMeter, organizate în trei grupuri: energie totală, export (injecție în rețea) și import (consum din rețea). Fiecare dispozitiv raportează energia cumulată (kWh) și puterea instantanee absorbită (kW).
Măsurarea energiei totale
Patru dispozitive urmăresc consumul total de energie activă:
- Energie totală (3 faze) — energia totală a sistemului (A:342, kWh) și puterea totală absorbită (A:52, W convertiți în kW). Acest dispozitiv include 12 atribute de service cu medii și totaluri ale sistemului: tensiunea medie între faze, tensiunea medie fază-neutru, media și suma curenților pe faze, curentul pe neutru, puterea aparentă totală (VA), puterea reactivă totală (VAr), factorul de putere total, unghiul de fază total, frecvența rețelei (Hz), energia aparentă totală (kVAh) și energia reactivă totală (kVArh).
- Energie totală L1 — energia activă totală pe faza 1 (A:358, kWh) și puterea pe faza 1 (A:12, W în kW). Atributele de service includ tensiunea fază-neutru, curentul, puterea aparentă, puterea reactivă, factorul de putere, unghiul de fază și energia reactivă pentru faza 1.
- Energie totală L2 — energia activă totală pe faza 2 (A:360, kWh) și puterea pe faza 2 (A:14, W în kW). Aceleași atribute de service pe fază ca la L1.
- Energie totală L3 — energia activă totală pe faza 3 (A:362, kWh) și puterea pe faza 3 (A:16, W în kW). Aceleași atribute de service pe fază ca la L1.
Energie exportată (injecție în rețea)
Patru dispozitive urmăresc energia exportată în rețea, utile pentru instalațiile fotovoltaice:
- Energie exportată (3 faze) — energia totală exportată (A:74, kWh) și puterea exportată, derivată din valorile negative ale puterii totale a sistemului (A:52).
- Energie exportată L1 — energia exportată pe faza 1 (A:352, kWh) și puterea exportată pe faza 1.
- Energie exportată L2 — energia exportată pe faza 2 (A:354, kWh) și puterea exportată pe faza 2.
- Energie exportată L3 — energia exportată pe faza 3 (A:356, kWh) și puterea exportată pe faza 3.
Energie importată (consum din rețea)
Patru dispozitive urmăresc energia importată din rețea:
- Energie importată (3 faze) — energia totală importată (A:72, kWh) și puterea importată, derivată din valorile pozitive ale puterii totale a sistemului (A:52).
- Energie importată L1 — energia importată pe faza 1 (A:346, kWh) și puterea importată pe faza 1.
- Energie importată L2 — energia importată pe faza 2 (A:348, kWh) și puterea importată pe faza 2.
- Energie importată L3 — energia importată pe faza 3 (A:350, kWh) și puterea importată pe faza 3.
Separarea importului de export se realizează prin citirea registrului cu semn al puterii sistemului (A:52). Valorile pozitive indică consum din rețea (import), iar valorile negative indică injecție în rețea (export). Acest lucru este util în special pentru monitorizarea autoconsumului fotovoltaic și a interacțiunii cu rețeaua.
Funcții suplimentare
SDM630 pune la dispoziție și registre pentru tensiunile între faze (L1-L2, L2-L3, L3-L1), distorsiunea armonică totală (THD) a tensiunii și a curentului pe fiecare fază, curentul mediu pe fiecare fază, calculat pe intervalul de integrare, împreună cu valorile maxime înregistrate, contoare de energie reactivă importată și exportată și măsurarea în amperi-oră. Acestea pot fi adăugate într-o actualizare viitoare a șablonului.
Rezolvarea problemelor
Nu există comunicare
- Verificați dacă cablajul RS-485 este în topologie liniară (nu în stea)
- Verificați conexiunile bornelor A/B — dacă comunicarea nu funcționează, inversați A și B
- Verificați terminarea magistralei: rezistor de 120 Ω la fiecare capăt al magistralei
- Asigurați-vă că baud rate-ul din TapHome corespunde setării contorului (implicit 9600, 8N2)
- Verificați dacă Slave ID-ul din TapHome corespunde contorului (implicit 1)
Valori citite incorect
- Verificați dacă tipul sistemului de conectare (registrul holding 10) corespunde instalației reale — un tip de sistem greșit produce valori zero sau incorecte
- În modul 3P3W, registrele de tensiune fază-neutru returnează zero — acesta este comportamentul așteptat
- Curentul pe neutru (A:224) este zero în modul 3P3W — este disponibil numai în 3P4W
Ordinea octeților în registre
SDM630 folosește implicit ordinea octeților Big Endian (registrul cel mai semnificativ primul). Dacă valorile citite apar ca numere extrem de mari sau de mici, verificați configurarea ordinii octeților. Șablonul TapHome folosește BigEndianFloat, ceea ce corespunde setării implicite a contorului.
