TapHome

Inepro PRO380-S-CT

Modbus RTU
Trimis de
Ultima actualizare: 03. 2026
Inepro PRO380-S-CT

Inepro PRO380-S-CT este un contor electric trifazat cu certificare MID, pentru montare pe șină DIN, destinat instalațiilor cu transformatoare de curent (CT). Comunică prin Modbus RTU pe RS-485 și măsoară energia activă (kWh), energia reactivă (kvarh) și parametrii electrici instantanei (tensiune, curent, putere, factor de putere, frecvență). Șablonul TapHome oferă 15 dispozitive pentru măsurarea totală, pe faze (L1/L2/L3) și bidirecțională (import/export), cu defalcare pe tarife (T1/T2) ca atribute de service.

Contorul acceptă mai multe configurații de conectare: trifazat cu 4 fire (3P4W), trifazat cu 3 fire în triunghi deschis (Aron), trifazat cu 3 fire în triunghi și monofazat cu 2 fire (1P2W). Toate registrele de măsurare și de energie folosesc IEEE 754 Float32 în ordinea de octeți Big Endian și se citesc cu codul de funcție Modbus FC03 (holding registers).

Conectarea hardware

Conectarea transformatoarelor de curent

PRO380-S-CT necesită transformatoare de curent externe cu secundar de 5 A. Raportul transformatoarelor de curent trebuie configurat înainte ca valorile energiei să fie valide (consultați secțiunea Configurare de mai jos).

Trifazat cu 4 fire (3P4W)
Schema de conectare trifazată cu 4 fire Inepro PRO380-CT
BornăFuncție
1, 2CT L1 (S1 intrare, S2 ieșire)
3, 4CT L2 (S1 intrare, S2 ieșire)
5, 6CT L3 (S1 intrare, S2 ieșire)
7Intrare de tensiune L1
8Intrare de tensiune L2
9Intrare de tensiune L3
10N (neutru)
Trifazat cu 3 fire în triunghi deschis — Aron (3P3W)
Schema de conectare trifazată cu 3 fire în triunghi deschis (Aron) Inepro PRO380-CT
BornăFuncție
1, 2CT L1 (S1 intrare, S2 ieșire)
3, 4Nefolosite
5, 6CT L3 (S1 intrare, S2 ieșire)
7Intrare de tensiune L1
8Intrare de tensiune L2
9Intrare de tensiune L3
10Nefolosită
Trifazat cu 3 fire în triunghi (3P3W)
Schema de conectare trifazată cu 3 fire în triunghi Inepro PRO380-CT
BornăFuncție
1, 2CT L1 (S1 intrare, S2 ieșire)
3, 4CT L2 (S1 intrare, S2 ieșire)
5, 6CT L3 (S1 intrare, S2 ieșire)
7Intrare de tensiune L1
8Intrare de tensiune L2
9Intrare de tensiune L3
10Nefolosită
Monofazat cu 2 fire (1P2W)
Schema de conectare monofazată cu 2 fire Inepro PRO380-CT
BornăFuncție
1, 2CT L1 (S1 intrare, S2 ieșire)
3, 4Nefolosite
5, 6Nefolosite
7Intrare de tensiune L1
8, 9Nefolosite
10N (neutru)

Circuitele secundare ale transformatoarelor de curent nu trebuie lăsate niciodată deschise cât timp primarul este sub tensiune. Secundarele deschise ale transformatoarelor de curent generează tensiuni înalte periculoase. Scurtcircuitați întotdeauna bornele secundare ale transformatoarelor de curent înainte de a deconecta contorul.

Cablarea RS-485
Schema conexiunii Modbus RS-485 Inepro PRO380-Mod, cu bornele 22 și 23

Conectați magistrala RS-485 la bornele contorului:

  • Borna 22 — RS-485 A (Data+)
  • Borna 23 — RS-485 B (Data-)

Folosiți cablu torsadat (Cat5 sau un cablu RS-485 dedicat). Pentru trasee de cablu mai lungi de 50 m, montați un rezistor de terminație de 120 Ω (minimum 0,25 W) la fiecare capăt al magistralei. Lungimea maximă a cablului este de aproximativ 1200 m la 9600 baud. Pe o magistrală RS-485 pot fi conectate până la 32 de dispozitive.

Configurare

Parametri de comunicație

Setările Modbus implicite corespund șablonului TapHome:

ParametruImplicitConfigurabil
Baud rate9600Da (300–9600)
Biți de date8Nu (fix)
ParitateParăDa (pară, impară, fără)
Biți de stop1Nu (fix)
Slave ID1Da (1–247)

Parametrii de comunicație se pot schimba prin registre Modbus: Slave ID (registrul 0x4003), baud rate (registrul 0x4004) și paritatea (registrul 0x4011). Slave ID se poate schimba și din meniul contorului, cu butonul.

Când conectați mai multe contoare PRO380 pe aceeași magistrală RS-485, fiecare contor trebuie să aibă un Slave ID unic. După importul șablonului TapHome, ajustați Slave ID în setările de conexiune ale modulului, ca să corespundă contorului.

Configurarea raportului transformatoarelor de curent

La prima pornire, versiunea CT afișează un avertisment privind raportul transformatoarelor de curent. Raportul trebuie setat înainte ca valorile energiei să fie valide. Raportul implicit este 5/5 (1:1).

Configurarea din meniul contorului:

  1. Țineți apăsat butonul timp de 3 secunde pentru a intra în configurare
  2. Navigați la ecranul raportului transformatoarelor de curent
  3. Setați valoarea curentului primar (de ex. 200 pentru un transformator 200/5)
  4. Confirmați cu butonul

Raportul transformatoarelor de curent poate fi setat și în registrul Modbus 0x400C (Float32). Rapoarte uzuale: 100/5, 200/5, 400/5, 600/5, 800/5, 1000/5, 1500/5, 2000/5.

Dacă raportul transformatoarelor de curent nu este configurat corect, toate valorile energiei și puterii vor fi greșite. Contorul scalează toate mărimile derivate din curent cu raportul configurat.

Codul de combinare (sensul energiei)

Codul de combinare (registrul 0x400F) stabilește cum se calculează energia directă și inversă:

CodDescriere
1Suma aritmetică (L1+L2+L3) — standard 3P4W
2Suma valorilor absolute (|L1|+|L2|+|L3|)
3Doar L1 (monofazat)
4L1+L2 (conexiune Aron)
5L1+L3

Codul de combinare implicit trebuie să corespundă configurației de conectare. Pentru instalațiile standard trifazate cu 4 fire, folosiți codul 1.

Funcțiile dispozitivului

Șablonul creează 15 dispozitive organizate în cinci grupuri: senzori de tensiune și curent pe faze, contoare de energie activă pe faze și totale, senzori de putere activă pe faze și totală, monitorizarea puterii aparente și a factorului de putere și măsurarea energiei/puterii reactive. Toate dispozitivele sunt doar pentru citire.

Monitorizarea tensiunii și a curentului

Șase dispozitive senzor oferă măsurători electrice pe faze:

  • Tensiune L1, Tensiune L2, Tensiune L3 — tensiunile fază-neutru (V)
  • Curent L1, Curent L2, Curent L3 — curenții de fază (A)

Un senzor suplimentar Frecvența rețelei raportează frecvența rețelei (Hz).

Măsurarea energiei active

Trei dispozitive de măsurare a energiei urmăresc energia activă, cu defalcare pe tarife (T1/T2) și pe faze (L1/L2/L3) ca atribute de service:

  • Energie activă totală — energia trifazată combinată (kWh) și puterea activă totală instantanee (kW). Atributele de service oferă totalurile pe tarifele T1/T2 și pe fazele L1/L2/L3.
  • Energie activă directă (import) — energia importată din rețea (kWh), cu defalcare T1/T2 și L1/L2/L3.
  • Energie activă inversă (export) — energia exportată în rețea (kWh), cu defalcare T1/T2 și L1/L2/L3. Utilă pentru instalațiile fotovoltaice cu măsurare bidirecțională.
Monitorizarea puterii active

Dispozitivul Putere activă totală oferă puterea activă totală instantanee (kW), cu defalcare pe faze ca atribute de service (Putere activă L1/L2/L3 în W, convertită de șablon din kW).

Puterea aparentă și factorul de putere
  • Putere aparentă totală — puterea aparentă instantanee (kVA), cu atribute de service pe faze (L1/L2/L3 în kVA).
  • Factor de putere total — factorul de putere al întregului sistem (0,00–1,00), cu factorul de putere pe faze ca atribute de service (afișat în procente).
Energia și puterea reactivă
  • Energie reactivă totală — energia reactivă totală (kvarh) și puterea reactivă instantanee (kvar), cu defalcare pe tarifele T1/T2, pe fazele L1/L2/L3 și contoare de energie reactivă directă/inversă ca atribute de service.
  • Putere reactivă totală — puterea reactivă totală instantanee (kvar), cu defalcare pe faze (L1/L2/L3 în kvar).

Separarea energiei importate și exportate (Energie activă directă/inversă) este deosebit de utilă pentru monitorizarea autoconsumului din instalația fotovoltaică și a schimbului cu rețeaua. Setarea codului de combinare stabilește cum calculează contorul sensul energiei.

Funcții suplimentare

PRO380 oferă și registre pentru tensiunea între faze (L1-L2), curentul total (suma tuturor fazelor), defalcarea energiei reactive directe/inverse pe faze și pe tarife, citirea raportului transformatoarelor de curent și a parametrilor de comunicație, coduri de eroare, contorul de întreruperi ale alimentării și indicatori de cadran al puterii. Registrul Putere aparentă L3 (0x5028) este disponibil în contor, dar atributul de service din șablon citește în prezent un registru greșit (0x502A). Acestea pot fi adăugate sau corectate într-o actualizare viitoare a șablonului.

Depanare

Nu există comunicare
  1. Verificați cablajul RS-485: borna 22 la A/D+ și borna 23 la B/D- pe convertorul TapHome
  2. Verificați dacă nu sunt inversate conexiunile A/B — dacă comunicarea nu funcționează, inversați conexiunile la bornele 22 și 23
  3. Verificați dacă baud rate-ul și paritatea sunt identice în contor și în TapHome (implicit: 9600, 8E1)
  4. Verificați dacă Slave ID din TapHome corespunde setării contorului (implicit: 1)
  5. La trasee lungi de cablu, asigurați-vă că rezistoarele de terminație de 120 Ω sunt montate la ambele capete ale magistralei
Valori incorecte
  1. Raportul transformatoarelor de curent nu este setat — cea mai frecventă problemă. Verificați dacă raportul este configurat corect pentru transformatoarele de curent instalate (registrul 0x400C sau din meniu). Dacă raportul este greșit, toate valorile curentului, puterii și energiei vor fi scalate incorect.
  2. Cod de combinare greșit — dacă valorile energiei directe/inverse par incorecte, verificați dacă codul de combinare (registrul 0x400F) corespunde configurației de conectare.
  3. Polaritatea transformatorului de curent inversată — verificați indicatorii de sens al curentului L1/L2/L3 (registrele 0x4012–0x4014). Semnul „-” indică orientarea inversă a transformatorului de curent pe faza respectivă. Inversați conexiunile S1/S2 pe transformatorul afectat.
Valori zero sau lipsă
  1. Verificați dacă configurația de conectare corespunde unuia dintre tipurile acceptate (3P4W, 3P3W, triunghi, 1P2W)
  2. În configurațiile 3P3W, unele registre de tensiune pe fază pot returna zero — acest lucru este normal
  3. Verificați dacă intrările de tensiune (bornele 7–10) sunt conectate, deoarece contorul este alimentat prin aceste borne

Dispozitive disponibile

Inepro PRO380-S-CT Modul
Atribute de service
Număr de serie
Sensul curentului L1, L2, L3Arată sensul curentului (+/-) pe fiecare fază — util pentru verificarea orientării corecte a transformatoarelor de curent
Versiune protocol
Versiune software
Versiune hardware

INEPRO PRO380-S-CT

Atribute de service
Serial Number
MODBUSR(H, 0x4000, Uint16, 2) 
L1, L2, L3 Current Direction
MODBUSR(H, 0x4012, String,1) + ", " + MODBUSR(H, 0x4013, String,1) + ", " + MODBUSR(H, 0x4014, String,1)
Protocol Version
FLOOR(MODBUSR(H, 0x4005, Float, 2),0.01);
Software Version
FLOOR(MODBUSR(H, 0x4007, Float, 2),0.01);
Hardware Version
FLOOR(MODBUSR(H, 0x4009, Float, 2),0.01);
Energie activă directă (import) Variabilă Doar citire

Energie importată din rețea — energia activă directă totală (kWh), cu defalcare pe tarife (T1/T2) și pe faze (L1/L2/L3) ca atribute de service

Registru: H:0x600C (readstate) Float32 Unitate: kWh
Atribute de service
Energie activă directă T1
Energie activă directă T2
Energie activă directă L1
Energie activă directă L2
Energie activă directă L3

Energie activă directă (import)

Citire
MODBUSR(H, 0x600C, Float, 2)
Atribute de service
T1 Forward Active energy
FLOOR(MODBUSR(H, 0x600E, Float, 2), 0.01) + " kWh";
T2 Forward Active energy
FLOOR(MODBUSR(H, 0x6010, Float, 2), 0.01) + " kWh";
L1 Forward Active energy
FLOOR(MODBUSR(H, 0x6012, Float, 2), 0.01) + " kWh";
L2 Forward Active energy
FLOOR(MODBUSR(H, 0x6014, Float, 2), 0.01) + " kWh";
L3 Forward Active energy
FLOOR(MODBUSR(H, 0x6016, Float, 2), 0.01) + " kWh";
Frecvența rețelei Variabilă Doar citire
Registru: H:0x5008 (readstate) Float32 Unitate: Hz

Frecvența rețelei

Citire
MODBUSR(H, 0x5008, Float, 2)
Curent L1 Variabilă Doar citire
Registru: H:0x500C (readstate) Float32 Unitate: A

Curent L1

Citire
MODBUSR(H, 0x500C, Float, 2)
Tensiune L1 Variabilă Doar citire
Registru: H:0x5002 (readstate) Float32 Unitate: V

Tensiune L1

Citire
MODBUSR(H, 0x5002, Float, 2)
Curent L2 Variabilă Doar citire
Registru: H:0x500E (readstate) Float32 Unitate: A

Curent L2

Citire
MODBUSR(H, 0x500E, Float, 2)
Tensiune L2 Variabilă Doar citire
Registru: H:0x5004 (readstate) Float32 Unitate: V

Tensiune L2

Citire
MODBUSR(H, 0x5004, Float, 2)
Curent L3 Variabilă Doar citire
Registru: H:0x5010 (readstate) Float32 Unitate: A

Curent L3

Citire
MODBUSR(H, 0x5010, Float, 2)
Tensiune L3 Variabilă Doar citire
Registru: H:0x5006 (readstate) Float32 Unitate: V

Tensiune L3

Citire
MODBUSR(H, 0x5006, Float, 2)
Factor de putere total Variabilă Doar citire

Factorul de putere al întregului sistem (0,00–1,00), cu defalcare pe faze ca atribute de service

Registru: H:0x502A (readstate) Float32
Atribute de service
Factor de putere L1
Factor de putere L2
Factor de putere L3

Factor de putere total

Citire
MODBUSR(H, 0x502A, Float, 2)
Atribute de service
L1 Power Factor
ROUND(MODBUSR(H, 0x502C, Float, 2)*100) + "%"
L2 Power Factor
ROUND(MODBUSR(H, 0x502E, Float, 2)*100) + "%"
L3 Power Factor
ROUND(MODBUSR(H, 0x5030, Float, 2)*100) + "%"
Energie activă inversă (export) Variabilă Doar citire

Energie exportată în rețea — energia activă inversă totală (kWh), cu defalcare pe tarife (T1/T2) și pe faze (L1/L2/L3) ca atribute de service

Registru: H:0x6018 (readstate) Float32 Unitate: kWh
Atribute de service
Energie activă inversă T1
Energie activă inversă T2
Energie activă inversă L1
Energie activă inversă L2
Energie activă inversă L3

Energie activă inversă (export)

Citire
MODBUSR(H, 0x6018, Float, 2)
Atribute de service
T1 Reverse active energy
FLOOR(MODBUSR(H, 0x601A, Float, 2), 0.01) + " kWh";
T2 Reverse active energy
FLOOR(MODBUSR(H, 0x601C, Float, 2), 0.01) + " kWh";
L1 Reverse active energy
FLOOR(MODBUSR(H, 0x601E, Float, 2), 0.01) + " kWh";
L2 Reverse active energy
FLOOR(MODBUSR(H, 0x6020, Float, 2), 0.01) + " kWh";
L3 Reverse active energy
FLOOR(MODBUSR(H, 0x6022, Float, 2), 0.01) + " kWh";
Energie activă totală Contor electric Doar citire

Contor electric trifazat — energia activă totală (kWh) și puterea activă totală (kW), cu defalcarea energiei pe tarife (T1/T2) și pe faze (L1/L2/L3) ca atribute de service

Registru: H:0x6000 (readtotalconsumption), H:0x5012 (readdemand) Float32 Unitate: kWh / kW
Atribute de service
Energie activă totală T1
Energie activă totală T2
Energie activă totală L1
Energie activă totală L2
Energie activă totală L3

Energie activă totală

Citirea consumului total
MODBUSR(H, 0x6000, Float, 2)
Citirea cererii
MODBUSR(H, 0x5012, Float, 2)
Atribute de service
T1 Total active energy
FLOOR(MODBUSR(H, 0x6002, Float, 2), 0.01) + " kWh";
T2 Total active energy
FLOOR(MODBUSR(H, 0x6004, Float, 2), 0.01) + " kWh";
L1 Total active energy
FLOOR(MODBUSR(H, 0x6006, Float, 2), 0.01) + " kWh";
L2 Total active energy
FLOOR(MODBUSR(H, 0x6008, Float, 2), 0.01) + " kWh";
L3 Total active energy
FLOOR(MODBUSR(H, 0x600A, Float, 2), 0.01) + " kWh";
Putere activă totală Variabilă Doar citire

Puterea activă totală instantanee (kW), cu defalcare pe faze — valorile pe faze sunt convertite de șablon din kW în W

Registru: H:0x5012 (readstate) Float32 Unitate: kW
Atribute de service
Putere activă L1
Putere activă L2
Putere activă L3

Putere activă totală

Citire
MODBUSR(H, 0x5012, Float, 2)
Atribute de service
L1 Active Power
FLOOR(MODBUSR(H, 0x5014, Float, 2)*1000, 0.01) + " W";
L2 Active Power
FLOOR(MODBUSR(H, 0x5016, Float, 2)*1000, 0.01) + " W";
L3 Active Power
FLOOR(MODBUSR(H, 0x5018, Float, 2)*1000, 0.01) + " W";
Putere aparentă totală Variabilă Doar citire

Puterea aparentă totală instantanee (kVA), cu defalcare pe faze ca atribute de service

Registru: H:0x5022 (readstate) Float32 Unitate: kVA
Atribute de service
Putere aparentă L1
Putere aparentă L2
Putere aparentă L3

Putere aparentă totală

Citire
MODBUSR(H, 0x5022, Float, 2)
Atribute de service
L1 Apparent Power
FLOOR(MODBUSR(H, 0x5024, Float, 2), 0.01) + " kVA";
L2 Apparent Power
FLOOR(MODBUSR(H, 0x5026, Float, 2), 0.01) + " kVA";
L3 Apparent Power
FLOOR(MODBUSR(H, 0x502A, Float, 2), 0.01) + " kVA";
Energie reactivă totală Contor electric Doar citire

Contor de energie reactivă trifazat — energia reactivă totală (kvarh) și puterea reactivă (kvar), cu defalcare pe tarife, pe faze și pe sens (direct/invers) ca atribute de service

Registru: H:0x6024 (readtotalconsumption), H:0x501A (readdemand) Float32 Unitate: kvarh / kvar
Atribute de service
Energie reactivă totală T1
Energie reactivă totală T2
Energie reactivă totală L1
Energie reactivă totală L2
Energie reactivă totală L3
Energie reactivă directăContor de energie reactivă importată
Energie reactivă inversăContor de energie reactivă exportată

Energie reactivă totală

Citirea consumului total
MODBUSR(H, 0x6024, Float, 2)
Citirea cererii
MODBUSR(H, 0x501A, Float, 2);
Atribute de service
T1 Total reactive energy
FLOOR(MODBUSR(H, 0x6026, Float, 2), 0.01) + " kvarh";
T2 Total reactive energy
FLOOR(MODBUSR(H, 0x6028, Float, 2), 0.01) + " kvarh";
L1 Total reactive energy
FLOOR(MODBUSR(H, 0x602A, Float, 2), 0.01) + " kvarh";
L2 Total reactive energy
FLOOR(MODBUSR(H, 0x602C, Float, 2), 0.01) + " kvarh";
L3 Total reactive energy
FLOOR(MODBUSR(H, 0x602E, Float, 2), 0.01) + " kvarh";
Forward Reactive Energy
FLOOR(MODBUSR(H, 0x6030, Float, 2), 0.01) + " kvarh";
Reverse Reactive Energy
FLOOR(MODBUSR(H, 0x603C, Float, 2), 0.01) + " kvarh";
Putere reactivă totală Variabilă Doar citire

Puterea reactivă totală instantanee (kvar), cu defalcare pe faze ca atribute de service

Registru: H:0x501A (readstate) Float32 Unitate: kvar
Atribute de service
Putere reactivă L1
Putere reactivă L2
Putere reactivă L3

Putere reactivă totală

Citire
MODBUSR(H, 0x501A, Float, 2)
Atribute de service
L1 Reactive power
FLOOR(MODBUSR(H, 0x501C, Float, 2), 0.01) + " kvar";
L2 Reactive power
FLOOR(MODBUSR(H, 0x501E, Float, 2), 0.01) + " kvar";
L3 Reactive power
FLOOR(MODBUSR(H, 0x5020, Float, 2), 0.01) + " kvar";
Conexiune: Modbus RTU • 9600 baud• 8E1 • Slave ID: $[SlaveId]
Îmbunătățiri posibile (20)
  • H:0x5000 Line Voltage L12 — L1-L2 line-to-line voltage (V)
  • H:0x500A Total Current — Sum of L1+L2+L3 current (A) — individual phase currents are implemented
  • H:0x5028 L3 Apparent Power — Template reads 0x502A (Total PF) instead of 0x5028 for L3 Apparent Power SA — correct register not used anywhere
  • H:0x6032 T1 Forward Reactive Energy — Tariff 1 reactive import (kvarh)
  • H:0x6034 T2 Forward Reactive Energy — Tariff 2 reactive import (kvarh)
  • H:0x6036 L1 Forward Reactive Energy — Phase L1 reactive import (kvarh)
  • H:0x6038 L2 Forward Reactive Energy — Phase L2 reactive import (kvarh)
  • H:0x603A L3 Forward Reactive Energy — Phase L3 reactive import (kvarh)
  • H:0x603E T1 Reverse Reactive Energy — Tariff 1 reactive export (kvarh)
  • H:0x6040 T2 Reverse Reactive Energy — Tariff 2 reactive export (kvarh)
  • H:0x6042 L1 Reverse Reactive Energy — Phase L1 reactive export (kvarh)
  • H:0x6044 L2 Reverse Reactive Energy — Phase L2 reactive export (kvarh)
  • H:0x6046 L3 Reverse Reactive Energy — Phase L3 reactive export (kvarh)
  • H:0x400C CT Ratio — CT ratio setting (R/W) — critical for CT models, determines measurement scaling
  • H:0x4003 Modbus Slave ID — Slave address (R/W, 1-247)
  • H:0x4004 Baud Rate — Communication speed (R/W, 0=9600..5=300)
  • H:0x4011 Parity Setting — Parity (R/W, 0=Even 1=Odd 2=None)
  • H:0x400F Combination Code — Energy direction calculation mode (1-5)
  • H:0x4015 Error Code — Meter error status code
  • H:0x4016 Power Down Counter — Number of power interruptions

Surse

Ați găsit o problemă la acest șablon de dispozitiv?

Spuneți-ne ce nu funcționează, ce lipsește sau cum ar trebui să se comporte șablonul. Feedbackul dvs. ne ajută să păstrăm catalogul corect.

Verificat de TapHome

Doriți să folosiți acest șablon în TapHome Core?

Deschideți acest șablon în Customer Portal pentru a-l aplica într-una dintre locuințele dvs. sau pentru a propune o îmbunătățire și a o trimite înapoi în catalog.

Deschideți în portal