
KEBA KeContact P20 je zidna AC punionica Mode 3 za električna vozila (10–32 A, jednofazna ili trofazna) proizvođena od 2012. do 2016. Njezino sučelje „SmartHome Interface” temeljeno na UDP-u podržano je na hardverskim varijantama c-series i c-series+PLC (kodovi proizvoda KC-P20-xxxxxx2x-xxx i KC-P20-xxxxxx3x-xxx) s firmverom 2.5 ili novijim. Serije e-series i b-series to sučelje nemaju.
TapHome s punionicom komunicira preko UDP-a na portu 7090 izvornim protokolom KEBA. U svakom ciklusu očitavanja (zadano 10 s) TapHome šalje punionici tekstnu naredbu report 2 i iz vraćenih JSON podataka puni sklopku za omogućavanje s mogućnošću upisa, tri reed kontakta za priključenost i zaključanost kabela, stanje punjenja s više vrijednosti i korisničko ograničenje struje s mogućnošću upisa. Upravljačke naredbe (ena, curr) šalju se natrag istim UDP kanalom.
Ovaj predložak nudi stanje i upravljanje. Za električna mjerenja (naponi i struje po fazama, djelatna snaga te energija sesije i ukupna energija) za istu punionicu uvezite srodni predložak KEBA KeContact P20 Power Monitoring. Dva predloška koriste različita izvješća (
report 2ireport 3) i mogu sigurno raditi istodobno, za potpunu integraciju praćenja i upravljanja.
Zahtjevi
- KEBA KeContact P20 c-series ili c-series+PLC (znamenka
2ili3koja označava izvedbu elektronike u kodu proizvoda na natpisnoj pločici) - Firmver ≥ 2.5 (stariji firmver nema UDP naredbu
report 2) - Punionica spojena Ethernetom u istu lokalnu mrežu kao centralna jedinica TapHome Core (stezaljke LSA+ X4 ili utičnica RJ45 X3)
- UDP port 7090 ne smije biti blokiran vatrozidom između centralne jedinice Core i punionice
- Sučelje Modbus TCP mora biti isključeno: sučelja UDP i Modbus TCP na P20 međusobno se isključuju
Spajanje hardvera
Ožičenje i Ethernet veza jednaki su kao kod srodnog predloška Power Monitoring, jer oba predloška istim UDP kanalom adresiraju isti fizički uređaj. Kabliranje Cat 5e/STP, izbor između LSA+ (X4) i RJ45 (X3) te upozorenje o strujama izjednačenja kroz oklop Ethernet kabela opisani su u odjeljku KEBA KeContact P20 Power Monitoring → Spajanje hardvera.
Konfiguracija
Uključivanje sučelja UDP SmartHome
Sučelje UDP uključuje se jednom DIP sklopkom na tiskanoj pločici punionice, ispod poklopca ploče s priključcima. DSW1.3 = ON je obavezno; bez toga punionica ne odgovara ni na jednu naredbu report na portu 7090. Promjene DIP sklopki stupaju na snagu tek nakon pritiska servisne tipke (oko 1 s) ili isključivanja i ponovnog uključivanja napajanja.

Cijela tablica DIP sklopki (DSW1 i adresiranje DSW2) opisana je kod srodnog predloška, u odjeljku KEBA KeContact P20 Power Monitoring → Konfiguracija. Postavljanje je jednako, jer je riječ o istoj fizičkoj punionici.
Sučelje UDP i sučelje Modbus TCP ne mogu biti aktivna istodobno. Ako je na ovoj punionici prije bio uključen Modbus TCP, isključite ga prije korištenja predloška TapHome za UDP.
Parametri uvoza u TapHome
Pri uvozu predloška unesite:
- IP adresa: IP adresa punionice u lokalnoj mreži (vrijednost unaprijed upisana u polju:
192.168.0.1) - Port:
7090(određen protokolom KEBA) - Interni interval očitavanja: zadano
10000ms; protokol KEBA podnosi i kraće intervale, ali preporučuje najmanje 5 s između ponavljanja iste naredbe
Ako punionica koristi DHCP, u usmjerivaču joj dodijelite stalnu DHCP rezervaciju kako se IP adresa ne bi promijenila nakon nestanka struje. TapHome IP adresu sprema kao parametar uvoza i ne pronalazi uređaj automatski.
Mogućnosti uređaja
Sve vrijednosti dobivaju se iz JSON odgovora na naredbu report 2. Upisi koriste UDP tekstne naredbe ena i curr; nakon svakog upisa odmah slijedi očitavanje report 2 koje osvježava stanje predloška.
Upravljanje punjenjem
- Punjenje omogućeno: sklopka za uključivanje i isključivanje s mogućnošću upisa. Šalje
ena 1za omogućavanje iliena 0za onemogućavanje punionice. Prati oznakuEnable userizreport 2. Upis OFF trajno zaustavlja punjenje dok se ponovno ne omogući ili dok se punionica ponovno ne pokrene; KEBA propisuje obaveznu stanku od 2 sekunde nakonena 0prije nego što se prihvati sljedeća naredba. - Korisnička struja punjenja: najveća struja punjenja u amperima s mogućnošću upisa. Šalje naredbu
curru miliamperima (predložak vrijednost interno množi s 1000). Valjani raspon je 6–63 A; punionica stvarnu vrijednost ograničava hardverskim ograničenjem (DIP sklopke, kodiranje kabela, toplinsko smanjenje snage), a nova postavka prenosi se na PWM signal control pilot nakon 6–7 sekundi.
currje trajna postavka: vrijedi do sljedećeg upisacurrili do ponovnog pokretanja punionice. KEBA za redovitu upotrebu preporučuje netrajnu varijantucurrtime, koja se poništava pri odspajanju kabela. Ovaj predložak nudi samocurr; za punjenje prema rasporedu ili automatsko poništavanje upravljajte Korisničkom strujom punjenja pomoću smart rule u sustavu TapHome: on ciljnu vrijednost upisuje neposredno prije početka sesije, a nakon odspajanja kabela vraća je na željenu vrijednost mirovanja.
Priključenost i zaključanost kabela
Tri neovisna reed kontakta, svaki izveden iz zasebnog bita bitovne maske Plug u report 2:
| Uređaj | Bit Plug | Maska | Značenje |
|---|---|---|---|
| Priključeno na punionicu | 0 | 0x01 | Kabel je utaknut u utičnicu punionice (za kabele koji nisu trajno spojeni) |
| Kabel zaključan | 1 | 0x02 | Kabel je mehanički zaključan u utičnici punionice |
| Priključeno na vozilo | 2 | 0x04 | Kabel je utaknut u električno vozilo |
Za punjenje moraju biti postavljena sva tri bita (Plug = 7). Pojedinačni uređaji omogućuju razlikovanje je li korisnik odspojio automobil, punionicu ili oboje.
Stanje punjenja
- Stanje punjenja: uređaj s više vrijednosti koji prikazuje način rada punionice, preslikan iz neobrađenog polja
Stateureport 2:
Neobrađeni State | Značenje u protokolu (UDP Programmers Guide V 2.03) | Prikaz u predlošku |
|---|---|---|
| 0 | Pokretanje | Pokretanje |
| 1 | Nije spremna za punjenje (nije spojena, zaključana ili blokirana) | Nije spremna |
| 2 | Spremna za punjenje, čeka vozilo | Spremna |
| 3 | Punjenje | Punjenje |
| 4 | Postoji greška | Greška |
| 5 | Punjenje privremeno prekinuto | Nije autorizirano |
Predložak neobrađenu vrijednost
State = 5prikazuje kao Nije autorizirano, ali KEBA UDP Programmers Guide V 2.03 (§3.2.3) tu vrijednost opisuje kao „Charging temporarily interrupted” (punjenje privremeno prekinuto, na primjer zbog pregrijavanja ili zato što je uvjet za punjenje, tzv. voter, zabranio punjenje). Ako Stanje punjenja pokazuje „Nije autorizirano” bez RFID sesije u tijeku, smatrajte to privremenim prekidom, a ne neuspjelom autorizacijom. Neobrađenu vrijednost možete provjeriti izravnim čitanjem poljaStateupitomreport 2prema punionici na UDP portu 7090.
Rješavanje problema
TapHome ne prikazuje podatke s punionice
- Provjerite kod proizvoda na natpisnoj pločici punionice. UDP podržavaju samo
KC-P20-xxxxxx2x-xxx(c-series) iKC-P20-xxxxxx3x-xxx(c-series+PLC) - Provjerite je li verzija firmvera ≥ 2.5. Ažuriranja firmvera dostupna su u odjeljku za preuzimanje na keba.com/emobility
- Provjerite je li DSW1.3 = ON; to je najčešći problem pri postavljanju. DIP sklopke su ispod poklopca ploče s priključcima i lako ih je previdjeti pri puštanju u rad. Nakon promjene pritisnite servisnu tipku 1 sekundu ili isključite i uključite zaštitni prekidač
- Provjerite je li UDP port 7090 otvoren između centralne jedinice TapHome Core i punionice (bez blokiranja VLAN-om ili vatrozidom)
- Provjerite da sučelje Modbus TCP na punionici nije aktivno; UDP i Modbus TCP međusobno se isključuju
Promjena sklopke Punjenje omogućeno nema učinka
Neke konfiguracije punionice nadjačavaju Enable user preko vanjskog ulaza za omogućavanje X1 ili preko aktivnog događaja failsafe. Ako ena 1 ne izvede punionicu iz onemogućenog stanja:
- Provjerite je li DSW1.1 na ON (koristi se vanjski ulaz za omogućavanje). Ako jest, provjerite je li kontakt X1 zatvoren.
- Pratite
Enable sysu neobrađenom odgovorureport 2: ako jeEnable sys = 0, punionica odbija omogućavanje bez obzira naEnable user(obično zbog isteka vremena failsafe ili toplinskog ograničenja). Predložak ne nudiEnable sys; provjerite to preko LED diode stanja punionice ili izravnim UDP upitom.
Promjena korisničke struje punjenja ne primjenjuje se
Nakon upisa nove struje punionici treba 6–7 sekundi da promjenu interno primijeni. Ako se nova vrijednost nikad ne pojavi u povratnom očitanju:
- Provjerite je li ciljna vrijednost u valjanom rasponu 6000–63000 mA (6–63 A). Vrijednosti izvan tog raspona punionica odbija bez dojave.
- Provjerite da nema aktivnog događaja failsafe: kad se aktivira,
Max curr = Curr FSnadjačavaCurr userdok se failsafe ne poništi. - Imajte na umu da je
currtrajna postavka. Ako je još aktivna prethodna naredbacurrtime(poslana iz drugog klijenta),currse zanemaruje dok mjerač vremenacurrtimene istekne ili gacurrtime 0 0ne poništi.
Stanje punjenja ostaje na Greška ili Nije autorizirano
Greška (neobrađeni State = 4) označava stanje greške koje javlja punionica. Polja Error1 i Error2 u report 2 sadrže brojčani kod greške, ali ih predložak ne nudi; da biste ih očitali, pošaljite punionici izravni upit report 2 preko UDP porta 7090 ili pogledajte LED diodu stanja punionice.
Nije autorizirano je oznaka koju predložak prikazuje za neobrađeni State = 5, a KEBA ga opisuje kao „Charging temporarily interrupted”. Česti uzroci su pregrijavanje, aktivna zabrana punjenja koju postavlja uvjet za punjenje (voter) ili namjerni prekid u upravljačkoj logici punionice KEBA. Isključivanje i ponovno uključivanje napajanja punionice ili čekanje da uvjet prekida nestane obično vraća stanje Punjenje. Ovaj predložak ne nudi postupak RFID autorizacije; popisom dopuštenih RFID kartica i dalje se upravlja preko aplikacije KEBA i fizičkih glavnih kartica.
