TapHome

Alfen Eve Single Socket

Modbus TCP
Autor
Posljednje ažuriranje: 03. 2026

Ovaj uređaj podržava mDNS

Umjesto IP adrese uređaju možete pristupiti na adresi:

ACE-{SERIAL}.local

Zamijenite {MAC} MAC adresom svog uređaja (velika slova, bez dvotočaka).

TapHome podržava mDNS. Naziv računala (hostname) pouzdaniji je od statične IP adrese.

Alfen Eve Single Socket

Alfen Eve Single S-line i Pro-line (izvedba s utičnicom) su punionice za električna vozila na platformi NG9xx. TapHome se na punionicu spaja izravno preko Modbus TCP putem Etherneta — dodatni pristupnik nije potreban.

Predložak omogućuje prepoznavanje stanja punjenja, praćenje spojenosti vozila, mjerenje napona i snage po fazama, praćenje potrošnje energije i dinamičko ograničenje struje preko upravljačkog registra Max Current.

Mrežno spajanje

Eve Single ima Ethernet priključak na glavnoj ploči. Spojite ga standardnim Ethernet kabelom na istu lokalnu mrežu na kojoj je centralna jedinica Core.

  • Protokol: Modbus TCP
  • Port: 502
  • Redoslijed bajtova: big-endian (mrežni redoslijed bajtova)
  • Slave adrese: 1 za utičnicu 1, 2 za utičnicu 2 (stanice s dvije utičnice), 200 za registre na razini stanice

Predložak TapHome radi na razini utičnice (slave ID 1 ili 2). Za svaku utičnicu na stanici s dvije utičnice potrebna je zasebna instanca uređaja u sustavu TapHome. Za modele s jednom utičnicom koristite slave ID 1.

Konfiguracija

Uključivanje Modbus komunikacije

Za funkciju Modbus slave potrebna je licenca Active Load Balancing kupljena i aktivirana na punionici. Potreban je i račun za Service Installer Application (SIA) — zatražite ga na https://support.alfen.com.

  1. Otvorite Service Installer Application i spojite se na punionicu
  2. U lijevom izborniku otvorite Active balancing
  3. Označite potvrdni okvir Active Load Balancing
  4. Uključite „Allow 1- and 3-phased charging” ako je potrebno upravljanje prebacivanjem faza
  5. Kao Data Source odaberite „Energy Management System” — time se stanica konfigurira kao Modbus slave
  6. U lijevom izborniku pojavljuje se „TCP/IP EMS” — Modbus TCP/IP je zadano odabran
  7. Odaberite način upravljanja:
    • Socket mode — upravljanje svakom utičnicom zasebno (preporučeno za TapHome)
    • SCN mode — upravljanje stanicom kao cjelinom

Pri uvozu predloška u TapHome unesite:

  • IP adresa — IP adresa punionice u lokalnoj mreži
  • Slave ID — 1 za utičnicu 1, 2 za utičnicu 2
Mogućnosti Modbus konfiguracije
PostavkaFunkcijaZadano
Allow readingOmogućuje čitanje Modbus registara preko TCP/IPOff
Allow writing maximum currentsOmogućuje upis registara najveće strujeOff
Enable socketsUzima u obzir upisane vrijednosti najveće struje—
Validity timeBroj sekundi prije povratka na sigurnu struju60
IP Address allocationDHCP ili fiksna IP adresaDHCP

Da bi predložak radio, u aplikaciji Service Installer Application moraju biti uključeni i „Allow reading” i „Allow writing maximum currents”. Zadano su isključeni.

Mogućnosti uređaja

Stanje punjenja i prepoznavanje vozila

Dva binarna senzora izvedena iz registra stanja IEC 61851 Mode 3 (H:1201):

  • Spojenost vozila — vraća true kada je vozilo fizički spojeno (stanja B1, B2, C1, C2, D1, D2), a false kada je odspojeno (A, E, F).
  • Stanje punjenja — vraća true kada se vozilo aktivno puni (stanja C2 ili D2), inače false.

Stanje Mode 3 definirano je normom IEC 61851:

StanjeVozilo spojenoPunjenjeOpis
ANeNeVozilo nije spojeno
B1 / B2DaNeVozilo spojeno, ne puni se
C1 / C2DaSamo C2Vozilo traži punjenje (C2 = PWM aktivan, punjenje)
D1 / D2DaSamo D2Vozilo sa zahtjevom za ventilaciju
ENeNeKratki spoj (CP-PE)
FNeNeGreška punionice

Uređaj Stanje punjenja ima i servisni atribut „Broj faza punjenja” (H:1215) koji pokazuje puni li se vozilo trenutačno na 1 ili 3 faze te servisnu radnju „Faze punjenja” za prebacivanje između jednofaznog i trofaznog punjenja.

Praćenje napona

Senzori faznog napona (faza – neutralni vodič) za tri faze:

  • Napon faze L1-N — čita H:306 (BigEndianFloat)
  • Napon faze L2-N — čita H:308 (BigEndianFloat)
  • Napon faze L3-N — čita H:310 (BigEndianFloat)

Sva tri javljaju napon u voltima s intervalom očitanja od 15 sekundi.

Mjerenje snage
  • Ukupna djelatna snaga — ukupna djelatna snaga svih faza, pretvorena iz W u kW. Sadrži servisne atribute s raspodjelom po fazama: Faza L1 (H:338), Faza L2 (H:340), Faza L3 (H:342), svaka u kW.
  • Frekvencija — frekvencija izmjenične mreže u Hz iz registra H:336.
Mjerenje energije
  • Isporučena djelatna energija — ukupna energija isporučena vozilu (H:374, Float64), pretvorena iz Wh u kWh. Zbroj svih faza.
  • Potrošena djelatna energija — ukupna energija koju je potrošila utičnica (H:390, Float64), pretvorena iz Wh u kWh. Zbroj svih faza.
Atributi i radnje na razini modula

Modul ima nekoliko servisnih atributa vidljivih u detaljnom prikazu uređaja:

AtributOpis
Vrsta brojilaVrsta komunikacije brojila (RTU, TCP/IP, UDP, P1)
StanjeStatusne oznake brojila — Initialised, Updated, Warning, Error
Stanje Mode 3Izvorni tekst stanja IEC 61851 Mode 3 (A, B1, B2, C1, C2, D1, D2, E, F)
Najveća strujaTrenutačno primijenjena najveća struja punjenja u amperima
Sigurna struja Active Load BalancingRezervna vrijednost struje nakon isteka valjanosti zadane najveće struje

Modul ima i servisnu radnju „Najveća struja” za upis najveće struje punjenja (6–16 A) u registar H:1210. Upisanu vrijednost treba osvježiti unutar postavljenog vremena valjanosti (zadano 60 sekundi), inače se stanica vraća na vrijednost sigurne struje.

Vrijednost najveće struje ne čuva se pri ponovnom pokretanju. Nakon prekida napajanja stanica se vraća na sigurnu struju dok se preko Modbusa ne upiše nova vrijednost.

Dodatne mogućnosti

Alfen Eve nudi dodatne Modbus registre za linijske napone, struje po fazama i zbroj struja, faktor snage, prividnu snagu, jalovu snagu i raspodjelu energije po fazama. Registri na razini stanice (slave 200) daju temperaturu ploče, stanje OCPP, zbirnu potrošnju Smart Charging Network (SCN) i upravljanje najvećom strujom po fazama. Mogu se dodati u predložak TapHome u budućem ažuriranju.

Rješavanje problema

Nema Modbus komunikacije
  1. Provjerite je li Ethernet kabel spojen i je li punionica u istoj mreži kao centralna jedinica Core
  2. Provjerite je li licenca Active Load Balancing aktivirana
  3. Provjerite je li u aplikaciji Service Installer Application uključeno „Allow reading”
  4. Provjerite ispravnost slave ID-a — za utičnicu 1 koristite 1 (ne 200, to je adresa na razini stanice)
  5. Provjerite da vatrozid ne blokira port 502
  6. Punionica podržava najviše 2 istodobne Modbus TCP veze — provjerite da nijedan drugi sustav ne zauzima obje veze
Najveća struja se ne primjenjuje
  1. Provjerite je li u aplikaciji Service Installer Application uključeno „Allow writing maximum currents”
  2. Provjerite je li postavljena sigurna struja (mora biti postavljena prije nego što se najvećom strujom može upravljati preko Modbusa)
  3. Provjerite osvježava li se vrijednost struje prije isteka vremena valjanosti (zadano 60 sekundi)
  4. Provjerite registar H:1214 (Setpoint accounted for) — vrijednost 1 potvrđuje da je upisana struja primijenjena
Prebacivanje faza ne radi

Provjerite je li u postavkama Active Load Balancing u aplikaciji Service Installer Application uključeno „Allow 1- and 3-phased charging”. Ta je postavka potrebna da bi servisna radnja za prebacivanje faza radila.

Preporuka za firmver

Preporučuje se firmver verzije 6.4.0-4210 ili novije. Starije verzije imaju grešku zbog koje se raspoloživa snaga vraća na 0 A kada se nijedan automobil ne puni.

Dostupni uređaji

Alfen Socket Modul
Servisni atributi
Vrsta brojilaVrsta komunikacije brojila — RTU, TCP/IP, UDP ili P1
StanjeStatusne oznake brojila — Initialised, Updated, Warning, Error
Stanje Mode 3Stanje punjenja IEC 61851 Mode 3 — A (odspojeno), B1/B2 (spojeno), C1/C2 (punjenje), D1/D2 (ventilacija), E/F (greška)
Najveća strujaTrenutačno primijenjena najveća struja punjenja u amperima
Sigurna struja Active Load BalancingRezervna vrijednost struje nakon isteka valjanosti zadane najveće struje
Servisne radnje
Najveća strujaPostavlja najveću struju punjenja (6–16 A) — upisanu vrijednost treba osvježiti unutar vremena valjanosti

Alfen Socket

Čitanje (modul)
#warning
IF(GETBIT(MODBUSR(H, 300, Uint16), 2)=1, ADDWARNING("Meter in warning state"));
#error
IF(GETBIT(MODBUSR(H, 300, Uint16), 3)=1, ADDError("Meter in error"));
IF(MODBUSR(H, 1201, String, 5)="F", ADDError("Charging error"));
Servisni atributi
Meter Type
SWITCH(MODBUSR(H, 305, Uint16),
 0, "RTU",
 1, "TCP/IP",
 2, "UDP",
 3, "P1",
 "Other");
State
var reg := MODBUSR(H, 300, Uint16);
var string := 
IF(GETBIT(reg, 0) = 1, "Initialised ", "") +
IF(GETBIT(reg, 1) = 1, "Updated ", "") +
IF(GETBIT(reg, 2) = 1, "Warning ", "") +
IF(GETBIT(reg, 3) = 1, "Error", "");
Mode 3 State
MODBUSR(H, 1201, String, 5);
Max Current
MODBUSR(H, 1210, Float, 2) + " A"
Active Load Balancing Safe Current
MODBUSR(H, 1212, Float, 2) + " A"
Servisne radnje
Max Current
Parametri: Max Current [A] (6–16 cur)
MODBUSW(H, 1210, Float, cur, 2)
Frekvencija Varijabla Samo za čitanje
Registar: H:336 Float Jedinica: Hz

Frekvencija

Čitanje
MODBUSR(H, 336, Float, 2)
Stanje punjenja Magnetski kontakt Samo za čitanje

Prepoznavanje aktivnog punjenja — true kada vozilo troši energiju (stanja Mode 3 C2 ili D2)

Registar: H:1201 String switch-map
Servisni atributi
Broj faza punjenjaBroj faza koje se trenutačno koriste za punjenje (1 ili 3)
Servisne radnje
Faze punjenjaPrebacivanje između jednofaznog i trofaznog punjenja

Stanje punjenja

Čitanje
SWITCH(MODBUSR(H, 1201, String, 5),
"A", false,
"B1", false,
"B2", false,
"C1", false,
"C2", true,
"D1", false,
"D2", true,
"E", false,
"F", false,
Nan)
Servisni atributi
Number of charging phases
MODBUSR(H, 1215, Uint16);
Servisne radnje
Charging phases
Parametri: Charging Phases
MODBUSW(H, 1215, Uint16, chrg);
Potrošena djelatna energija Varijabla Samo za čitanje

Ukupna energija koju je utičnica potrošila na svim fazama (kWh)

Registar: H:390 Float Jedinica: kWh

Potrošena djelatna energija

Čitanje
MODBUSR(H, 390, Float, 4)/1000;
Isporučena djelatna energija Varijabla Samo za čitanje

Ukupna energija isporučena vozilu na svim fazama (kWh)

Registar: H:374 Float Jedinica: kWh

Isporučena djelatna energija

Čitanje
MODBUSR(H, 374, Float, 4)/1000
Ukupna djelatna snaga Varijabla Samo za čitanje

Ukupna djelatna snaga svih faza (kW) s raspodjelom po fazama u servisnim atributima

Registar: H:344 Float Jedinica: kW
Servisni atributi
Faza L1
Faza L2
Faza L3

Ukupna djelatna snaga

Čitanje
MODBUSR(H, 344, Float, 2)/1000
Servisni atributi
Phase L1
MODBUSR(H, 338, Float, 2)/1000 + " kW";
Phase L2
MODBUSR(H, 340, Float, 2)/1000 + " kW";
Phase L3
MODBUSR(H, 342, Float, 2)/1000 + " kW";
Spojenost vozila Magnetski kontakt Samo za čitanje

Prepoznavanje priključenog utikača — true kada je kabel vozila spojen (stanja Mode 3 B1/B2/C1/C2/D1/D2)

Registar: H:1201 String switch-map

Spojenost vozila

Čitanje
SWITCH(MODBUSR(H, 1201, String, 5),
"A", false,
"B1", true,
"B2", true,
"C1", true,
"C2", true,
"D1", true,
"D2", true,
"E", false,
"F", false,
Nan)
Napon faze L1-N Varijabla Samo za čitanje
Registar: H:306 BigEndianFloat Jedinica: V

Napon faze L1-N

Čitanje
MODBUSR(H, 306, BigEndianFloat, 2)
Napon faze L2-N Varijabla Samo za čitanje
Registar: H:308 BigEndianFloat Jedinica: V

Napon faze L2-N

Čitanje
MODBUSR(H, 308, BigEndianFloat, 2)
Napon faze L3-N Varijabla Samo za čitanje
Registar: H:310 BigEndianFloat Jedinica: V

Napon faze L3-N

Čitanje
MODBUSR(H, 310, BigEndianFloat, 2)
Povezivanje: Modbus TCP • Slave ID: $[SlaveId] • Naziv računala (hostname): ACE-{SERIAL}.local
Moguća poboljšanja (18)
  • H:312 Voltage L1-L2 — Float32 (2 words), V, line-to-line voltage
  • H:314 Voltage L2-L3 — Float32 (2 words), V, line-to-line voltage
  • H:316 Voltage L3-L1 — Float32 (2 words), V, line-to-line voltage
  • H:318 Current N — Float32 (2 words), A, neutral current
  • H:320 Current L1 — Float32 (2 words), A, phase L1 current
  • H:322 Current L2 — Float32 (2 words), A, phase L2 current
  • H:324 Current L3 — Float32 (2 words), A, phase L3 current
  • H:326 Current Sum — Float32 (2 words), A, total current
  • H:328 Power Factor L1/L2/L3/Sum — Float32 (2 words each), 4 registers at H:328-335
  • H:346 Apparent Power L1/L2/L3/Sum — Float32 (2 words each), VA, 4 registers at H:346-353
  • H:354 Reactive Power L1/L2/L3/Sum — Float32 (2 words each), VAr, 4 registers at H:354-361
  • H:362 Real Energy Delivered per-phase (L1/L2/L3) — Float64 (4 words each), Wh, per-phase breakdown (template only has sum)
  • H:378 Real Energy Consumed per-phase (L1/L2/L3) — Float64 (4 words each), Wh, per-phase breakdown (template only has sum)
  • H:394 Apparent Energy L1/L2/L3/Sum — Float64 (4 words each), VAh, 4 registers at H:394-409
  • H:410 Reactive Energy L1/L2/L3/Sum — Float64 (4 words each), VArh, 4 registers at H:410-425
  • H:1200 Availability — Uint16, 1=Operative
  • H:1206 Actual Applied Max Current — Float32 (2 words), A, currently applied current after ALB calculation
  • H:1208 Modbus Slave Max Current Valid Time — Uint32, seconds, remaining validity of written max current

Izvori

Pronašli ste problem s ovim predloškom uređaja?

Recite nam što ne radi, što nedostaje ili kako bi se predložak trebao ponašati. Vaše povratne informacije pomažu nam da katalog bude točan.

Provjerio TapHome

Želite ovo koristiti u svojoj centralnoj jedinici TapHome Core?

Otvorite ovaj predložak na portalu Customer Portal kako biste ga primijenili na jedan od svojih domova ili predložili poboljšanje i poslali ga natrag u katalog.

Otvorite na portalu