TapHome

Alfen Eve Single Socket

Modbus TCP
Beküldő
Utoljára frissítve: 03. 2026
Alfen Eve Single Socket

Az Alfen Eve Single S-line és Pro-line (aljzatos változat) NG9xx platformra épülő EV töltőállomások. A TapHome közvetlenül csatlakozik a wallboxhoz Modbus TCP-n Etherneten keresztül — nincs szükség további átjáróra.

A sablon töltési állapot érzékelést, jármű csatlakozási állapotot, fázisonkénti feszültség- és teljesítménymérést, energiafogyasztás követést és dinamikus áramkorlátozást biztosít a Max Current vezérlőregiszteren keresztül.

Hálózati csatlakozás

Az Eve Single Ethernet porttal rendelkezik az alaplapon. Csatlakoztasd a TapHome Core-ral azonos helyi hálózatba szabványos Ethernet kábellel.

  • Protokoll: Modbus TCP
  • Port: 502
  • Bájtsorrend: Big-endian (hálózati bájtsorrend)
  • Slave címzés: 1 az 1-es aljzathoz, 2 a 2-es aljzathoz (kétaljzatos állomásoknál), 200 az állomásszintű regiszterekhez

A TapHome sablon aljzatszinten működik (slave ID 1 vagy 2). Egy kétaljzatos állomás minden aljzata saját TapHome eszközpéldányt igényel. Egyaljzatos modelleknél használd az 1-es slave ID-t.

Konfiguráció

Modbus kommunikáció engedélyezése

A Modbus slave funkció megvásárolt és aktivált Active Load Balancing licencet igényel a töltőn. Szükséges továbbá egy Service Installer Application (SIA) fiók — igényeld a https://support.alfen.com oldalon.

  1. Nyisd meg a Service Installer Application-t és csatlakozz a töltőhöz
  2. Navigálj az Active balancing menüpontra a bal oldali menüben
  3. Kapcsold be az Active Load Balancing jelölőnégyzetet
  4. Kapcsold be az “Allow 1- and 3-phased charging” opciót, ha szükség van fázisváltás vezérlésre
  5. Válaszd az “Energy Management System” opciót Data Source-ként — ez konfigurálja az állomást Modbus slave-ként
  6. A bal oldali menüben megjelenik a “TCP/IP EMS” — a Modbus TCP/IP alapértelmezés szerint ki van választva
  7. Válaszd a vezérlési módot:
    • Socket mode — minden aljzat egyedi vezérlése (TapHome-hoz ajánlott)
    • SCN mode — az állomás egészének vezérlése

A sablon importálásakor a TapHome-ban add meg:

  • IP cím — a wallbox IP címe a helyi hálózaton
  • Slave ID — 1 az 1-es aljzathoz, 2 a 2-es aljzathoz
Modbus konfigurációs lehetőségek
BeállításFunkcióAlapértelmezett
Allow readingModbus regiszterek olvasásának engedélyezése TCP/IP-nKi
Allow writing maximum currentsMax áram regiszterek írásának engedélyezéseKi
Enable socketsAz írt max áram értékek figyelembevétele
Validity timeMásodpercek a biztonságos áramra való visszaállás előtt60
IP Address allocationDHCP vagy fix IPDHCP

A Service Installer Application-ben mind az “Allow reading”, mind az “Allow writing maximum currents” opciónak engedélyezve kell lennie a sablon működéséhez. Alapértelmezés szerint ki vannak kapcsolva.

Eszközképességek

Töltési állapot és járműérzékelés

Két boolean szenzor az IEC 61851 Mode 3 állapotregiszterből származtatva (H:1201):

  • Vehicle Connection — true-t ad vissza, ha a jármű fizikailag csatlakoztatva van (B1, B2, C1, C2, D1, D2 állapotok), false-t ha leválasztva (A, E, F).
  • Charge State — true-t ad vissza, ha a jármű aktívan tölt (C2 vagy D2 állapot), egyébként false.

A Mode 3 állapot az IEC 61851 szabványt követi:

ÁllapotJármű csatlakoztatvaTöltésLeírás
ANemNemNincs jármű csatlakoztatva
B1 / B2IgenNemJármű csatlakoztatva, nem tölt
C1 / C2IgenCsak C2Jármű töltést kér (C2 = PWM aktív, tölt)
D1 / D2IgenCsak D2Jármű szellőztetési igénnyel
ENemNemRövidzárlat (CP-PE)
FNemNemTöltőállomás hiba

A Charge State eszköz egy szolgáltatás attribútumot is biztosít “Number of charging phases” (H:1215) néven, amely megmutatja, hogy a jármű jelenleg 1 vagy 3 fázison tölt, valamint egy szolgáltatás akciót “Charging phases” néven az 1 fázisú és 3 fázisú töltési mód közötti váltáshoz.

Feszültség monitorozás

Háromfázisú fázis-nulla feszültségérzékelők:

  • Voltage Phase L1-N — H:306-ot olvas (BigEndianFloat)
  • Voltage Phase L2-N — H:308-at olvas (BigEndianFloat)
  • Voltage Phase L3-N — H:310-et olvas (BigEndianFloat)

Mindhárom voltban jelenti a feszültséget 15 másodperces lekérdezési intervallummal.

Teljesítménymérés
  • Real Power Sum — az összes fázis teljes hatásos teljesítménye, W-ról kW-ra átszámítva. Szolgáltatás attribútumokat tartalmaz fázisonkénti bontással: Phase L1 (H:338), Phase L2 (H:340), Phase L3 (H:342), mindegyik kW-ban.
  • Frequency — hálózati frekvencia Hz-ben a H:336 regiszterből.
Energiamérés
  • Real Energy Delivered — a járműbe szállított kumulatív energia (H:374, Float64), Wh-ról kWh-ra átszámítva. Összes fázis összege.
  • Real Energy Consumed — az aljzat által felhasznált kumulatív energia (H:390, Float64), Wh-ról kWh-ra átszámítva. Összes fázis összege.
Modulszintű attribútumok és akciók

A modul több szolgáltatás attribútumot biztosít, amelyek az eszköz részletes nézetében láthatók:

AttribútumLeírás
Meter TypeMérő kommunikációs típusa (RTU, TCP/IP, UDP, P1)
StateMérő állapotjelzők — Initialised, Updated, Warning, Error
Mode 3 StateNyers IEC 61851 Mode 3 állapot szöveg (A, B1, B2, C1, C2, D1, D2, E, F)
Max CurrentJelenleg alkalmazott maximális töltőáram amperben
Active Load Balancing Safe CurrentTartalék áramérték a max áram érvényességének lejárta után

A modul egy szolgáltatás akciót is biztosít “Max Current” néven a maximális töltőáram limit (6–16 A) írásához a H:1210 regiszterbe. Az írt értéket a beállított érvényességi időkorláton belül frissíteni kell (alapértelmezés 60 másodperc), különben az állomás visszaáll a biztonságos áramértékre.

A max áram értéke nem őrződik meg újraindításkor. Áramkimaradás után az állomás visszaáll a biztonságos áramra, amíg Modbuson keresztül új értéket nem írnak.

További képességek

Az Alfen Eve további Modbus regisztereket biztosít a fázisok közötti feszültségekhez, fázisonkénti áramokhoz és összesített áramhoz, teljesítménytényezőhöz, látszólagos teljesítményhez, meddő teljesítményhez és fázisonkénti energia bontáshoz. Az állomásszintű regiszterek (slave 200) alaplap hőmérsékletet, OCPP állapotot, Smart Charging Network (SCN) összesített fogyasztást és fázisonkénti max áram vezérlést biztosítanak. Ezek egy jövőbeli frissítésben adhatók hozzá a TapHome sablonhoz.

Hibaelhárítás

Nincs Modbus kommunikáció
  1. Ellenőrizd, hogy az Ethernet kábel csatlakoztatva van és a töltő a TapHome Core-ral azonos hálózaton van
  2. Erősítsd meg, hogy az Active Load Balancing licenc aktiválva van
  3. Ellenőrizd, hogy a Service Installer Application-ben az “Allow reading” engedélyezve van
  4. Erősítsd meg a helyes slave ID-t — használd az 1-est az 1-es aljzathoz (ne a 200-at, az az állomásszintű cím)
  5. Győződj meg róla, hogy a tűzfal nem blokkolja az 502-es portot
  6. A töltő maximum 2 egyidejű Modbus TCP kapcsolatot támogat — ellenőrizd, hogy más rendszer nem foglalja mindkét helyet
Max áram nem érvényesül
  1. Ellenőrizd, hogy a Service Installer Application-ben az “Allow writing maximum currents” engedélyezve van
  2. Ellenőrizd, hogy a biztonságos áram konfigurálva van (a max áram Modbuson keresztüli vezérlése előtt be kell állítani)
  3. Győződj meg róla, hogy az áramérték az érvényességi időkorlát lejárta előtt frissül (alapértelmezés 60 másodperc)
  4. Ellenőrizd a H:1214 regisztert (Setpoint accounted for) — az 1-es érték megerősíti, hogy az írt áram érvényesült
Fázisváltás nem működik

Győződj meg róla, hogy a Service Installer Application Active Load Balancing beállításaiban az “Allow 1- and 3-phased charging” engedélyezve van. Ez a beállítás szükséges a fázisváltás szolgáltatás akció működéséhez.

Firmware ajánlás

A 6.4.0-4210 vagy újabb firmware verzió ajánlott. A korábbi verziókban hiba van, ahol a teljesítménybudget 0 A-re áll vissza, amikor nincs autó töltés alatt.

Elérhető eszközök

Alfen Socket Modul
Szerviz attribútumok
Mérő típusaMérő kommunikációs típusa — RTU, TCP/IP, UDP vagy P1
ÁllapotMérő állapotjelzők — Initialised, Updated, Warning, Error
Mode 3 állapotIEC 61851 Mode 3 töltési állapot — A (leválasztva), B1/B2 (csatlakoztatva), C1/C2 (töltés), D1/D2 (szellőztetés), E/F (hiba)
Max áramJelenleg alkalmazott maximális töltőáram amperben
Active Load Balancing biztonságos áramTartalék áramérték a max áram érvényességének lejárta után
Szerviz műveletek
Max áramMaximális töltőáram limit beállítása (6–16 A) — az érvényességi időkorláton belül frissíteni kell

Alfen Socket

Olvasás (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"));
Szerviz attribútumok
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"
Szerviz műveletek
Max Current
Paraméterek: Max Current [A] (6–16 cur)
MODBUSW(H, 1210, Float, cur, 2)
Frekvencia Változó Csak olvasható
Regiszter: H:336 Float Egység: Hz

Frekvencia

Olvasás
MODBUSR(H, 336, Float, 2)
Töltési állapot Reed kontaktus Csak olvasható

Aktív töltés érzékelése — true amikor a jármű energiát vesz fel (Mode 3 állapotok C2 vagy D2)

Regiszter: H:1201 String switch-map
Szerviz attribútumok
Töltési fázisok számaJelenleg töltésre használt fázisok száma (1 vagy 3)
Szerviz műveletek
Töltési fázisokVáltás az 1 fázisú és 3 fázisú töltési mód között

Töltési állapot

Olvasás
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)
Szerviz attribútumok
Number of charging phases
MODBUSR(H, 1215, Uint16);
Szerviz műveletek
Charging phases
Paraméterek: Charging Phases
MODBUSW(H, 1215, Uint16, chrg);
Felhasznált energia Változó Csak olvasható

Az aljzat által felhasznált kumulatív energia az összes fázisból (kWh)

Regiszter: H:390 Float Egység: kWh

Felhasznált energia

Olvasás
MODBUSR(H, 390, Float, 4)/1000;
Leadott energia Változó Csak olvasható

A járműbe szállított kumulatív energia az összes fázisból (kWh)

Regiszter: H:374 Float Egység: kWh

Leadott energia

Olvasás
MODBUSR(H, 374, Float, 4)/1000
Összes hatásos teljesítmény Változó Csak olvasható

Az összes fázis teljes hatásos teljesítménye (kW) fázisonkénti bontással a szolgáltatás attribútumokban

Regiszter: H:344 Float Egység: kW
Szerviz attribútumok
L1 fázis
L2 fázis
L3 fázis

Összes hatásos teljesítmény

Olvasás
MODBUSR(H, 344, Float, 2)/1000
Szerviz attribútumok
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";
Jármű csatlakozás Reed kontaktus Csak olvasható

Csatlakozó érzékelés — true amikor az EV kábel csatlakoztatva van (Mode 3 állapotok B1/B2/C1/C2/D1/D2)

Regiszter: H:1201 String switch-map

Jármű csatlakozás

Olvasás
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)
Feszültség L1-N fázis Változó Csak olvasható
Regiszter: H:306 BigEndianFloat Egység: V

Feszültség L1-N fázis

Olvasás
MODBUSR(H, 306, BigEndianFloat, 2)
Feszültség L2-N fázis Változó Csak olvasható
Regiszter: H:308 BigEndianFloat Egység: V

Feszültség L2-N fázis

Olvasás
MODBUSR(H, 308, BigEndianFloat, 2)
Feszültség L3-N fázis Változó Csak olvasható
Regiszter: H:310 BigEndianFloat Egység: V

Feszültség L3-N fázis

Olvasás
MODBUSR(H, 310, BigEndianFloat, 2)
Kapcsolat: Modbus TCP • Slave ID: $[SlaveId]
Lehetséges fejlesztések (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

Források