TapHome

Schrack i-CHARGE CION

Modbus RTU
Autor
Posljednje ažuriranje: 03. 2026
Schrack i-CHARGE CION

Schrack Technik i-CHARGE CION je punionica za električna vozila koja radi u načinu Mode 3, dostupna u izvedbama od 11 kW i 22 kW. Sa sustavom TapHome komunicira protokolom Modbus RTU preko RS-485. Budući da centralna jedinica TapHome Core koristi Modbus TCP, između sustava TapHome i punionice potreban je pristupnik (gateway) Modbus TCP na RS-485 (npr. pretvornik Waveshare RS485-to-Ethernet).

Predložak TapHome omogućuje upravljanje punjenjem (odobravanje i zabrana, zadana struja, najmanja struja), praćenje stanja signala CP, prepoznavanje kabela, upravljanje zaključavanjem utičnice, očitanje napona i temperature te dijagnostička upozorenja za česte kvarove.

Hardversko spajanje

Ožičenje RS-485 Modbus RTU
Shema upravljača punjenja Schrack i-CHARGE CION — spoj RS-485 Modbus RTU

Sabirnica RS-485 spaja se na stezaljke A i B upravljača punjenja na donjem dijelu pločice. Spojite ih na Modbus TCP pristupnik:

  • A → A+/D+ na pristupniku RS-485
  • B → B-/D- na pristupniku RS-485

Koristite standardni CAT kabel (CAT5 ili bolji). Prema proizvođaču, uzemljenje oklopa za prijenos podataka nije potrebno.

DIP sklopke 1 i 2 moraju obje biti u položaju OFF da bi stezaljke RS-485 postale aktivne. U načinu Modbus RTU vanjski ulazi E1 i E3 se zanemaruju.

Pregled pločice upravljača
Pločica upravljača punjenja Schrack i-CHARGE CION — raspored stezaljki s priključcima RS-485, E1, E3 i RFID

Pločica upravljača ima sljedeće stezaljke (gornji red, slijeva nadesno): A4, A3, A2, A1, E1, E3, Pb, Pa. Linije RS-485 A/B spajaju se na donjem dijelu pločice. RFID čitač spaja se preko priključka RJ11.

Konfiguracija

Uključivanje Modbus komunikacije
Postavke DIP sklopki punionice Schrack i-CHARGE CION — položaji 1–4

DIP sklopka s 4 položaja na upravljaču punjenja određuje način rada i najveću struju punjenja.

DIP sklopke 1–2 — način rada:

DIP 1DIP 2Način rada
OFFOFFRS-485 Modbus RTU (potrebno za TapHome)
OFFONNormalan rad, sučelje 0–10 V, način 1
ONOFFNormalan rad, sučelje 0–10 V, način 2
ONONBrisanje i učenje RFID kartica

DIP sklopke 3–4 — najveća struja punjenja:

DIP 3DIP 4Struja
ONON32 A (samo modeli od 22 kW)
OFFON20 A (samo modeli od 22 kW)
ONOFF16 A
OFFOFF13 A (zadano)

Nakon promjene položaja DIP sklopki punionicu treba ponovno pokrenuti kako bi nove postavke počele vrijediti.

Komunikacijski parametri
ParametarZadana vrijednost
Brzina prijenosa (baud rate)57600
Podatkovni bitovi8
Stop bitovi1
Paritetnema
Slave ID1

Slave ID se može promijeniti preko Modbus registra H:500. Brzina prijenosa može se promijeniti preko registra H:509 (0=9600, 1=14400, 2=19200, 3=28800, 4=38400, 5=57600; ostale vrijednosti znače 115200).

Mogućnosti uređaja

Upravljanje punjenjem
  • Odobrenje punjenja (H:100) — omogućuje ili onemogućuje punjenje. U načinu Modbus ima prednost pred vanjskim ulazom E1. Uređaj javlja i Trajanje punjenja kao servisni atribut, koji prikazuje proteklo vrijeme punjenja u formatu HH:MM:SS.
  • Zadana struja punjenja (H:101) — postavlja aktivnu struju punjenja u amperima, ograničenu na 6–32 A.
  • Najmanja struja punjenja (H:507) — postavlja prag najmanje struje punjenja u amperima (zadano 13 A, raspon 6–32 A). Uglavnom se koristi kao donja granica za sučelje 0–10 V za solarnu elektranu.
Praćenje stanja
  • Stanje CP (H:139) — prikazuje stanje upravljačkog signala (control pilot) za Mode 3: A (pripravnost), B (vozilo prepoznato), C (spremno/punjenje), D (s ventilacijom), E (nema napajanja), F (greška) ili U (nepoznato).
  • Kabel za punjenje priključen (H:121, bit 0) — binarni senzor koji pokazuje je li kabel za punjenje priključen. Uređaj javlja i Trajanje priključenosti kao servisni atribut.
  • Trenutačna struja punjenja (H:126) — senzor samo za čitanje koji prikazuje trenutačnu struju punjenja u amperima.
Napon i temperatura
  • Napon faze 1 (H:167) — mrežni napon na fazi 1; neobrađena vrijednost dijeli se sa 100 za prikaz u voltima.
  • Temperatura (H:303) — ugrađeni senzor temperature u upravljaču punjenja, vrijednost u °C.
Zaključavanje utičnice
  • Zaključavanje utičnice (H:118) — upravlja zaključavanjem utičnice za punjenje u tri načina: Automatski (zadano), Zaključaj ili Otključaj.
Dijagnostika

ReadScript na razini modula stalno prati stanja grešaka i javlja upozorenja u sustavu TapHome:

UvjetUpozorenje
H:306 != 0Greška upravljača
H:146 != 0Greška vjerodostojnosti signala PP/CP
H:121 bit 6Skupna greška
H:121 bit 7Nestanak napajanja (RCCB/MCB)
H:121 bit 8Neispravan kabel za punjenje
H:121 bit 9Kabel za punjenje odbijen
H:121 bit 10Greška sklopnika za punjenje
H:121 bit 12Neuspješan samotest RCMU
H:121 bit 13Otkrivena diferencijalna struja
Dodatne mogućnosti

i-CHARGE CION daje i registre za upravljanje LED-ovima (ručno uključivanje LED-ova Ready/Charging i RGB signalizacija), povratno očitanje najveće struje punjenja, strujnu opteretivost kabela, stanje generatora CP, prepoznavanje kabela preko PP, riječ greške s pojedinačnim bitovima kvarova, praćenje napona napajanja, očitanje ulaznih napona (E1, E3), prepoznavanje grešaka konfiguracije, vremenske načine zaključavanja utičnice, analogni senzor temperature, faktor skaliranja za solarnu elektranu i preklapanje faza preko izlaza A4 (za upravljanje vanjskim sklopnikom). Mogu se dodati u budućem ažuriranju predloška.

Rješavanje problema

Nema Modbus komunikacije
  1. Provjerite jesu li DIP sklopke 1 i 2 obje u položaju OFF
  2. Provjerite ožičenje RS-485: A na A+, B na B-
  3. Provjerite je li Modbus TCP pristupnik postavljen na 57600 baud, 8N1
  4. Provjerite odgovara li slave ID (zadano: 1, može se promijeniti preko H:500)
  5. Nakon svake promjene DIP sklopki ponovno pokrenite punionicu
Odobrenje punjenja nema učinka

Zastavica „Charging authorisation ignored” (H:120) postavlja se kada se odobrenje punjenja ne može primijeniti, na primjer kada vozilo nije priključeno, postoji greška kabela ili je punionica u stanju greške. Najprije uklonite uzrok.

Očitani napon izgleda pogrešno

Napon faze 1 (H:167) koristi množitelj 1/100: neobrađena vrijednost 23000 odgovara 230,00 V. Ako se prikazana vrijednost čini 100 puta prevelikom, provjerite je li uređaj u sustavu TapHome postavljen s ispravnom pretvorbom.

Dostupni uređaji

Schrack i-CHARGE CION Modul
Servisni atributi
Naziv proizvođača
Naziv uređaja
Verzija firmvera
Brzina prijenosaTrenutačna brzina prijenosa za Modbus — dekodirana vrijednost: 9600, 14400, 19200, 28800, 38400, 57600 ili 115200
RFID oznakaIdentifikator posljednje očitane RFID oznake
Servisne radnje
Ponovno pokretanje upravljačaPotpuno ponovno pokreće upravljač punjenja EVCC

Schrack i-CHARGE CION

Čitanje (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"));
Servisni atributi
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)
Servisne radnje
Controller Neustart
modbusw(H, 1000, Uint16, 1234)
Trenutačna struja punjenja Varijabla Samo za čitanje

Trenutačna struja punjenja u načinu Mode 3, u amperima

Registar: H:126 UInt16 Jedinica: A numeric

Trenutačna struja punjenja

Čitanje
MODBUSR(H, 126, Uint16)
Odobrenje punjenja Sklopka

Omogućuje ili onemogućuje punjenje električnog vozila — u načinu Modbus ima prednost pred vanjskim ulazom E1

Registar: H:100 UInt16
Vrijednosti / stanja: ${general_enabled} · ${general_disabled}

Odobrenje punjenja

Čitanje stanja sklopke
MODBUSR(H, 100, Uint16)
Zapis stanja sklopke
MODBUSW(H, 100, Uint16, St)
Servisni atributi
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")
Stanje CP Prekidač s više vrijednosti Samo za čitanje

Stanje upravljačkog signala (control pilot) Mode 3 — A (pripravnost), B (vozilo prepoznato), C (spremno/punjenje), D (s ventilacijom), E (nema napajanja), F (greška), U (nepoznato)

Registar: H:139 Char numeric
Vrijednosti / stanja: A - Standby · B - Vehicle detected · C - Ready (charging) · D - With ventilation · E - No power (shut off) · F - Error · U - Unknown

Stanje CP

Čitanje stanja sklopke
switch(MODBUSR(H, 139, Uint16),
65, 0,
66, 1,
67, 2,
68, 3,
69, 4,
70, 5,
6)
Kabel za punjenje priključen Magnetski kontakt Samo za čitanje
Registar: H:121 UInt16 bitmask
Servisni atributi
Trajanje priključenostiTrajanje priključenosti kabela u formatu HH:MM:SS

Kabel za punjenje priključen

Čitanje
GETBIT(MODBUSR(H, 121, Uint16), 0)
Servisni atributi
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")
Zadana struja punjenja Varijabla

Aktivna postavka struje punjenja u amperima, podesiva od 6 do 32 A

Registar: H:101 UInt16 Jedinica: A numeric

Zadana struja punjenja

Čitanje
MODBUSR(H, 101, Uint16)
Zapis
MODBUSW(H, 101, Uint16, LINEAR(Va, 6, 6, 32, 32, BOUNDS))
Najmanja struja punjenja Varijabla

Prag najmanje struje punjenja u amperima (zadano 13 A) — donja granica za sučelje 0–10 V za solarnu elektranu

Registar: H:507 UInt16 Jedinica: A numeric

Najmanja struja punjenja

Čitanje
MODBUSR(H, 507, Uint16)
Zapis
MODBUSW(H, 507, Uint16, LINEAR(Va, 6, 6, 32, 32, BOUNDS))
Napon faze 1 Varijabla Samo za čitanje
Registar: H:167 UInt16 Jedinica: V numeric

Napon faze 1

Čitanje
MODBUSR(H, 167, Uint16)
Temperatura Senzor temperature Samo za čitanje
Registar: H:303 UInt16 Jedinica: °C numeric

Temperatura

Čitanje temperature
MODBUSR(H, 303, Uint16)
Zaključavanje utičnice Prekidač s više vrijednosti

Upravljanje zaključavanjem utičnice za punjenje — Automatski, Zaključaj ili Otključaj

Registar: H:118 UInt16 numeric
Vrijednosti / stanja: Automatic · Verriegeln · Entriegeln

Zaključavanje utičnice

Čitanje stanja sklopke
switch(MODBUSR(H, 118, Uint16),
1, 1,
2, 2,
0)
Zapis stanja sklopke
MODBUSW(H, 118, Uint16, Mu)
Povezivanje: Modbus RTU • 57600 baud• 8N1 • Slave ID: $[SlaveId]
Moguća poboljšanja (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

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