Z naglim razvojem svetovne industrije električnih vozil je inteligenten in standardiziran razvoj polnilne infrastrukture postal nujna potreba industrije. OCPP (Open Charge Point Protocol) služi kot »skupni jezik«, ki povezujepolnilnice za električna vozilas centralnimi sistemi upravljanja se pojavlja kot ključna tehnologija za reševanje izzivov interoperabilnosti naprav.
I. OCPP: Zakaj je bistvenega pomena za vstop na evropski trg?
OCPP je odprt, standardiziran komunikacijski protokol, ki zagotavljapolnilnice za električna vozila različnih proizvajalcev lahko brezhibno komunicirajo s katerim koli združljivim sistemom za upravljanje v zaledju. Integracija protokola OCPP opremlja izdelke s »standardnim komunikacijskim vmesnikom«, kar zagotavlja ključno vrednost prek:
Premagovanje ovir za interoperabilnost: Omogoča polnilnim postajam povezavo s katero koli operacijsko platformo tretjih oseb, ki je skladna s standardi OCPP, kar povečuje prilagodljivost izdelkov;
Skladnost s predpisi: Izpolnjuje obvezne zahteve EU glede interoperabilnosti polnilne infrastrukture, kar je predpogoj za dostop do trga;
Odklepanje pametnih funkcij: Podpira daljinsko upravljanje, obračunavanje, spremljanje stanja in posodobitve vdelane programske opreme OTA, kar znatno zmanjša trud pri razvoju aplikacij višje ravni;
Zmanjšanje stroškov integracije: Uporablja široko sprejet protokolni sklad, s čimer se izognemo stroškom razvoja po meri in dolgoročnega vzdrževanja, povezanim z lastniškimi protokoli.
II. MicroOcpp: Lahka rešitev, optimizirana za vgrajene naprave
Za vgrajena okolja z omejenimi viri MicroOcpp ponuja idealno implementacijo protokolnega sklada OCPP s ključnimi prednostmi, vključno z:
Izjemno nizka poraba virov: Napisano v jeziku C/C++ in optimizirano posebej za mikrokrmilnike in vgrajeni Linux;
Celovita podpora protokolom: Popolnoma združljiv z OCPP 1.6 in podpira nadgradnje na 2.0.1;
Modularna zasnova: Omogoča sestavljanje le zahtevanih funkcij za maksimiranje izkoriščenosti strojne opreme;
Prijazno razvijalcem: Zagotavlja jasne API vmesnike in obsežne primere za nizke integracijske ovire.
III. Praksa uvajanja: Izgradnja komunikacijskega sistema OCPP iz nič
1. Nastavitev strežniškega okolja
Hitro namestite strežnik SteVe OCPP z uporabo Dockerjevih vsebnikov. Kot odprtokodni centralni sistem za upravljanje SteVe ponuja celovite zmogljivosti upravljanja polnilnih postaj, vključno z vzdrževanjem komunikacije WebSocket, spremljanjem stanja polnjenja in izdajanjem ukazov za daljinsko upravljanje.
2. Ključni koraki uvajanja odjemalcev
Med uvajanjem odjemalca MicroOcpp na platformi MYD-YF13X smo izkoristili sistemsko okolje Linux 6.6.78. Najprej smo navzkrižno prevedli izvorno knjižnico MicroOcpp za ustvarjanje izvedljivih datotek, optimiziranih za ARM. Nato smo konfigurirali pine GPIO za simulacijo stanja povezave polnilne pištole: uporabili smo dva GPIO vhoda za predstavitev zaznavanja stanja za vsak polnilni vmesnik.
3. Vzpostavitev komunikacije med strežnikom in odjemalcem
Po namestitvi je odjemalec uspešno vzpostavil povezavo WebSocket s strežnikom SteVe:
V vmesniku za upravljanje strežnika je bil prikazan na novo spletna povezavapolnilna postaja za električne avtomobilev realnem času, kar potrjuje pravilno interakcijo med osnovno povezavo in protokolom.
4. Preverjanje funkcije poročanja o stanju
Z manipulacijo nivojev GPIO za simulacijo vstavljanja/odstranjevanja polnilne pištole opazujemo, kako odjemalec v realnem času poroča o spremembah stanja strežniku.
Strežniški vmesnik sinhrono posodablja stanja priključkov in s tem potrjuje pravilno delovanje celotne komunikacijske verige.
Kot globalnopametna polnilna postajaKer se trg še naprej standardizira, je podpora protokolu OCPP postala ključni dejavnik konkurenčnosti izdelkov. Celovita rešitev OCPP, ki jo ponuja Mir in temelji na platformi MYC-YF13X, ne le znatno znižuje prag razvoja, temveč zagotavlja tudi skladnost izdelkov s standardi in prilagodljivost trgu.
Čas objave: 14. januar 2026


