TapHome

Schrack i-CHARGE CION

Modbus RTU
Beküldő
Utoljára frissítve: 03. 2026
Schrack i-CHARGE CION

A Schrack Technik i-CHARGE CION egy Mode 3 elektromos jármű töltőállomás, 11 kW és 22 kW változatban érhető el. A TapHome-mal Modbus RTU-n keresztül RS-485-ön kommunikál. Mivel a TapHome Core Modbus TCP-t használ, a TapHome és a töltő között Modbus-TCP-RS-485 átjáró (pl. Waveshare RS485-to-Ethernet átalakító) szükséges.

A TapHome sablon töltésvezérlést (engedélyezés/tiltás, árambeállítás, minimális áram), CP jelállapot-figyelést, kábel-érzékelést, csatlakozózár-vezérlést, feszültség- és hőmérsékletmérést, valamint diagnosztikai figyelmeztetéseket biztosít a gyakori hibaállapotokra.

Hardveres csatlakozás

RS-485 Modbus RTU bekötés
Schrack i-CHARGE CION töltésvezérlő kapcsolási rajz — RS-485 Modbus RTU csatlakozás

Az RS-485 busz a vezérlőkártya alján lévő A és B kapcsokra csatlakozik. Ezeket kösd a Modbus-TCP átjáróra:

  • A → A+/D+ az RS-485 átjárón
  • B → B-/D- az RS-485 átjárón

Használj szabványos CAT kábelt (CAT5 vagy jobb). Az árnyékolás földelése a gyártó szerint nem szükséges az adatátvitelhez.

Az 1-es és 2-es DIP kapcsolókat mindkettőt OFF állásba kell állítani, mielőtt az RS-485 kapcsok aktívvá válnak. Modbus RTU módban az E1 és E3 külső bemenetek figyelmen kívül maradnak.

A vezérlőkártya áttekintése
Schrack i-CHARGE CION vezérlőkártya — kapocskiosztás RS-485, E1, E3 és RFID csatlakozásokkal

A vezérlőkártya a következő kapcsokat tartalmazza (felső sor, balról jobbra): A4, A3, A2, A1, E1, E3, Pb, Pa. Az RS-485 A/B vonalak a kártya alján csatlakoznak. Az RFID olvasó RJ11-en keresztül csatlakozik.

Konfiguráció

Modbus kommunikáció aktiválása
Schrack i-CHARGE CION DIP kapcsoló konfiguráció — 1-4 pozíciók

A töltésvezérlőn lévő 4 állású DIP kapcsoló az üzemmódot és a maximális töltőáramot állítja be.

DIP kapcsolók 1-2 — Üzemmód:

DIP 1DIP 2Mód
OFFOFFRS-485 Modbus RTU (szükséges a TapHome-hoz)
OFFONNormál üzem, 0-10V interfész 1. mód
ONOFFNormál üzem, 0-10V interfész 2. mód
ONONRFID kártyák törlése/betanítása

DIP kapcsolók 3-4 — Maximális töltőáram:

DIP 3DIP 4Áram
ONON32 A (csak 22 kW modellek)
OFFON20 A (csak 22 kW modellek)
ONOFF16 A
OFFOFF13 A (alapértelmezett)

A DIP kapcsoló pozíciók módosítása után a töltőállomást újra kell indítani, hogy az új beállítások érvénybe lépjenek.

Kommunikációs paraméterek
ParaméterAlapértelmezett érték
Átviteli sebesség57600
Adatbitek8
Stopbitek1
ParitásNincs
Slave ID1

A Slave ID a H:500 Modbus regiszteren keresztül módosítható. Az átviteli sebesség a H:509 regiszteren keresztül módosítható (0=9600, 1=14400, 2=19200, 3=28800, 4=38400, 5=57600; egyéb értékek 115200-ra állnak be).

Eszközképességek

Töltésvezérlés
  • Töltési engedélyezés (H:100) — engedélyezi vagy tiltja a töltést. Modbus módban felülírja az E1 külső bemenetet. Az eszköz a Töltési időtartamot is megjeleníti szolgáltatási attribútumként, az eltelt töltési időt HH:MM:SS formátumban mutatva.
  • Töltőáram beállítás (H:101) — beállítja az aktív töltőáramot amperben, 6-32 A tartományra korlátozva.
  • Minimális töltőáram (H:507) — beállítja a minimális töltőáram küszöbértéket amperben (alapértelmezett 13 A, tartomány 6-32 A). Elsősorban a 0-10V PV interfész alsó határértékeként használatos.
Állapotfigyelés
  • CP állapot (H:139) — megjeleníti a Mode 3 vezérlő pilótajel állapotát: A (Készenléti), B (Jármű érzékelve), C (Kész/Töltés), D (Szellőztetéssel), E (Nincs áram), F (Hiba) vagy U (Ismeretlen).
  • Töltőkábel csatlakoztatva (H:121, bit 0) — bináris érzékelő, amely jelzi, hogy a töltőkábel csatlakoztatva van-e. Az eszköz a Csatlakoztatási időtartamot is megjeleníti szolgáltatási attribútumként.
  • Aktuális töltőáram (H:126) — csak olvasható érzékelő, amely az aktuális töltőáramot mutatja amperben.
Feszültség és hőmérséklet
  • 1. fázis feszültsége (H:167) — hálózati feszültség az 1. fázison, a nyers értéket 100-zal osztva voltban jelenik meg.
  • Hőmérséklet (H:303) — beépített hőmérséklet-érzékelő a töltésvezérlőben, °C-ban.
Csatlakozózár
  • Csatlakozózár (H:118) — vezérli a töltőaljzat zárat három móddal: Automatikus (alapértelmezett), Zárt vagy Nyitott.
Diagnosztika

A modul szintű ReadScript folyamatosan figyeli a hibaállapotokat és figyelmeztetéseket jelent a TapHome-ban:

FeltételFigyelmeztetés
H:306 != 0Vezérlőhiba
H:146 != 0PP/CP jelek plauzibilitási hibája
H:121 bit 6Összesített hiba
H:121 bit 7RCCB/MCB áramkimaradás
H:121 bit 8Hibás töltőkábel
H:121 bit 9Töltőkábel elutasítva
H:121 bit 10Töltési kontaktor hiba
H:121 bit 12RCMU önellenőrzés sikertelen
H:121 bit 13Maradékáram érzékelve
További képességek

Az i-CHARGE CION emellett regisztereket biztosít LED vezérléshez (Kész/Töltés LED-ek manuális aktiválása és RGB jelzés), maximális töltőáram visszajelzéshez, kábel árambíráshoz, CP generátor állapothoz, PP kábel azonosításhoz, hibajelző szóhoz egyedi hibabitekkel, tápfeszültség-figyeléshez, bemeneti feszültségméréshez (E1, E3), konfigurációs hibaészleléshez, csatlakozózár időzítési módokhoz, analóg hőmérséklet-érzékelőhöz, PV skálázási tényezőhöz és fáziskapcsoláshoz az A4 kimeneten keresztül (külső kontaktor vezérléséhez). Ezek egy jövőbeli sablonfrissítésben adhatók hozzá.

Hibaelhárítás

Nincs Modbus kommunikáció
  1. Ellenőrizd, hogy az 1-es és 2-es DIP kapcsolók mindkettő OFF állásban van
  2. Ellenőrizd az RS-485 bekötést — A az A+-ra, B a B–re
  3. Győződj meg róla, hogy a Modbus-TCP átjáró 57600 baud, 8N1-re van konfigurálva
  4. Ellenőrizd, hogy a Slave ID megegyezik (alapértelmezett: 1, konfigurálható a H:500-on keresztül)
  5. Indítsd újra a töltőállomást bármilyen DIP kapcsoló módosítás után
A töltési engedélyezés nem hat

A „Töltési engedélyezés figyelmen kívül hagyva" jelző (H:120) akkor áll be, amikor a töltési engedélyezés nem alkalmazható — például ha nincs jármű csatlakoztatva, kábelhiba áll fenn, vagy a töltő hibaállapotban van. Először oldd meg az alapvető okot.

A feszültségérték helytelennek tűnik

Az 1. fázis feszültsége (H:167) 1/100-as szorzót használ — a 23000-es nyers érték 230,00 V-nak felel meg. Ha a megjelenített érték 100×-osnak tűnik, ellenőrizd, hogy a TapHome-ban az eszköz a megfelelő konverzióval van konfigurálva.

Elérhető eszközök

Schrack i-CHARGE CION Modul
Szerviz attribútumok
Gyártó neve
Eszköz neve
Firmware verzió
Átviteli sebességAktuális Modbus átviteli sebesség — dekódolt enum: 9600, 14400, 19200, 28800, 38400, 57600 vagy 115200
RFID TagUtoljára beolvasott RFID tag azonosítója
Szerviz műveletek
Vezérlő újraindításaTeljes EVCC vezérlő reset indítása

Schrack i-CHARGE CION

Olvasás (modul)
if(modbusr(H, 306, Uint16), ADDWARNING("Storung"));
if(modbusr(H, 146, Uint16), ADDWARNING("Plausibitatzfehler bei PPbzw. CP"));
var r121 := modbusr(H, 121, Uint16);
if(getbit(r121, 6), ADDWARNING("Sammelstorung"));
if(getbit(r121, 7), ADDWARNING("Storung: Netzausfall FI/LS"));
if(getbit(r121, 8), ADDWARNING("Storung: Ladekabel"));
if(getbit(r121, 9), ADDWARNING("Storung: Ladekabel abgewiesen"));
if(getbit(r121, 10), ADDWARNING("Storung: charging contactor"));
if(getbit(r121, 12), ADDWARNING("Storung: RCMU Selbttest fehler"));
if(getbit(r121, 13), ADDWARNING("Storung: Fehlerstrom"));
Szerviz attribútumok
Herstellerbezeichnung
modbusr(H, 800, String, 15)
Geratebezeichnung
modbusr(H, 816, String, 15)
Firmwareversion
modbusr(H, 832, String, 16)
Baudrate
switch(modbusr(H, 509, Uint16),
0, 9600,
1, 14400,
2, 19200,
3, 28800,
4, 38400,
5, 57600,
115200)
RFID Tag
modbusr(H, 129, String, 4)
Szerviz műveletek
Controller Neustart
modbusw(H, 1000, Uint16, 1234)
Aktuális töltőáram Változó Csak olvasható

Aktuális Mode 3 töltőáram amperben

Regiszter: H:126 UInt16 Egység: A numeric

Aktuális töltőáram

Olvasás
MODBUSR(H, 126, Uint16)
Töltési engedélyezés Kapcsoló

Engedélyezi vagy tiltja az EV töltést — Modbus módban felülírja az E1 külső bemenetet

Regiszter: H:100 UInt16
Értékek / Állapotok: ${general_enabled} · ${general_disabled}

Töltési engedélyezés

Kapcsoló állapot olvasása
MODBUSR(H, 100, Uint16)
Kapcsoló állapot írása
MODBUSW(H, 100, Uint16, St)
Szerviz attribútumok
Ladedauer
var total := MODBUSR(H, 151, LittleEndianUint32);
var sec := mod(total, 60);
var min := mod(floor(total/60), 60);
var hod := floor(total/3600);

hod + ":" + tostring(min, "X2") + ":" + tostring(sec, "X2")
CP állapot Többértékű kapcsoló Csak olvasható

Mode 3 vezérlő pilótajel állapota — A (Készenlét), B (Jármű érzékelve), C (Kész/Töltés), D (Szellőztetéssel), E (Nincs áram), F (Hiba), U (Ismeretlen)

Regiszter: H:139 Char numeric
Értékek / Állapotok: A - Standby · B - Vehicle detected · C - Ready (charging) · D - With ventilation · E - No power (shut off) · F - Error · U - Unknown

CP állapot

Kapcsoló állapot olvasása
switch(MODBUSR(H, 139, Uint16),
65, 0,
66, 1,
67, 2,
68, 3,
69, 4,
70, 5,
6)
Töltőkábel csatlakoztatva Reed kontaktus Csak olvasható
Regiszter: H:121 UInt16 bitmask
Szerviz attribútumok
Csatlakoztatási időtartamA kábel csatlakoztatási ideje, HH:MM:SS formátumban

Töltőkábel csatlakoztatva

Olvasás
GETBIT(MODBUSR(H, 121, Uint16), 0)
Szerviz attribútumok
Angesteckt-Dauer
var total := MODBUSR(H, 153, LittleEndianUint32);
var sec := mod(total, 60);
var min := mod(floor(total/60), 60);
var hod := floor(total/3600);

hod + ":" + tostring(min, "X2") + ":" + tostring(sec, "X2")
Töltőáram beállítás Változó

Aktív töltőáram beállítás amperben, 6-tól 32 A-ig állítható

Regiszter: H:101 UInt16 Egység: A numeric

Töltőáram beállítás

Olvasás
MODBUSR(H, 101, Uint16)
Írás
MODBUSW(H, 101, Uint16, LINEAR(Va, 6, 6, 32, 32, BOUNDS))
Minimális töltőáram Változó

Minimális töltőáram küszöbérték amperben (alapértelmezett 13 A) — alsó határ a 0-10V PV interfészhez

Regiszter: H:507 UInt16 Egység: A numeric

Minimális töltőáram

Olvasás
MODBUSR(H, 507, Uint16)
Írás
MODBUSW(H, 507, Uint16, LINEAR(Va, 6, 6, 32, 32, BOUNDS))
1. fázis feszültsége Változó Csak olvasható
Regiszter: H:167 UInt16 Egység: V numeric

1. fázis feszültsége

Olvasás
MODBUSR(H, 167, Uint16)
Hőmérséklet Hőmérséklet-érzékelő Csak olvasható
Regiszter: H:303 UInt16 Egység: °C numeric

Hőmérséklet

Hőmérséklet olvasása
MODBUSR(H, 303, Uint16)
Csatlakozózár Többértékű kapcsoló

Töltőaljzat zárvezérlés — Automatikus, Zárt vagy Nyitott

Regiszter: H:118 UInt16 numeric
Értékek / Állapotok: Automatic · Verriegeln · Entriegeln

Csatlakozózár

Kapcsoló állapot olvasása
switch(MODBUSR(H, 118, Uint16),
1, 1,
2, 2,
0)
Kapcsoló állapot írása
MODBUSW(H, 118, Uint16, Mu)
Kapcsolat: Modbus RTU • 57600 baud• 8N1 • Slave ID: $[SlaveId]
Lehetséges fejlesztések (25)
  • H:102 Automatic LED Activation — 0=manual LED control via registers 103-117, 1=automatic. Low priority — cosmetic
  • H:103-117 LED Control Registers — Manual control of Ready/Charging LEDs and RGB signalling. 15 registers for timing, duty, color. Low priority — cosmetic
  • H:120 Charging Authorisation Ignored — Read-only flag indicating charging authorisation was ignored (e.g. no car connected, error). Useful for diagnostics
  • H:121 bits 1-5 Additional Status Bits — Contactor 1/2 active, ventilation requested, connector locking activation/response. Template only uses bit 0 (cable plugged) and bits 6-13 (errors in readscript)
  • H:127 Maximum Charging Current — Maximum Mode 3 charging current value in A. Read-only. Useful to show hardware limit
  • H:128 Cable Current Carrying Capacity — Current carrying capacity of charging cable in A: 0, 13, 20, 32, 63. Read-only
  • H:140 CP Generator State — 0=high resistance, 1=DC positive, 2=DC negative, 3=PWM. Low-level diagnostics
  • H:141 PP Status — Proximity pilot cable identification: 0, 13, 20, 32, 63 A, or SC. Read-only. Partially covered by operating manual reference
  • H:147 Configuration Error — 0=no error, 1=plausibility error in configuration. Read-only diagnostic
  • H:148 Voltage E1 — Voltage at input E1 in mV (multiplier 1/1000). DC input for external activation
  • H:149 Voltage E3 — Voltage at input E3 in mV (multiplier 1/1000). DC input for 0-10V PV interface
  • H:150 Error Word — 16-bit error word with 9 individual error bits. Partially covered by readscript warnings on H:121 bits 6-13
  • H:300 Operating Mode — 0=slave. Read-only. Low value — always 0 in Modbus RTU mode
  • H:301 Supply Voltage — Supply voltage of charging controller in mV (multiplier 1/1000). Internal diagnostics
  • H:302 Mains Voltage — Mains voltage measured at RCCB/MCB in V (multiplier 1/100). Alternative to H:167
  • H:305 Locked Time Mode — Connector lock timing mode: 1=plugged-to-unplugged, 2=charging-start-to-end, 3=charging-start-to-unplugged. R/W
  • H:307 Analogue Temperature Sensor — Temperature measured value in mV. Raw analogue reading, lower priority than H:303
  • H:308 A4 Control via Modbus — Control signal output A4 for external contactor. Used for phase switching (L2/L3) with safety constraints. R/W
  • H:500 Bus Address Override — Modbus slave address override. Default 1. R/W
  • H:501 Default Charging Current Override — Default charging current in A, only effective with specific DIP switch position. R/W
  • H:503 Locking Delay — Connector locking delay in ms. Default 250ms. R/W
  • H:505 Motor Activation Time — Lock motor activation time in ms. Default 500ms. R/W
  • H:506 Cable Mode — 0=charging socket, 1=permanently connected cable. R/W
  • H:508 PV Scaling — x ampere per volt for PV control via 0-10V interface. Default 6 A/V. R/W
  • H:700 DIP Switch Configuration — Read DIP switch state via Modbus. Not in official register table — undocumented register found in nymea plugin

Források