OCPP protokol pruža jedinstveno komunikacijsko rješenje između stanica za punjenjeWallBox Električni punjač automobila i bilo koji središnji sustav upravljanja. Ova arhitektura protokola podržava međusobnu povezanost bilo kojeg punjenjaWallBox Električni punjač automobila Središnji sustav upravljanja pružateljem usluga sa svim postovima za punjenje.
I. OCPP protokol
1. Puno ime OCPP -a je protokol otvorenog punjenja, koji je besplatan i otvoren protokol koji je razvio OCA (Otvoreni savez za punjenje), organizacija sa sjedištem u Nizozemskoj. Otvorena točka punjenjaWallBox Električni punjač automobila Protokol (OCPP) koristi se za jedinstvenu komunikaciju između stanica za punjenje (CS)WallBox Električni punjač automobilai bilo koji sustav upravljanja staničnim stanicama (CSMS). Ova arhitektura protokola podržava povezanost CSM -ova bilo kojeg pružatelja usluga punjenja sa svim postovima za punjenje. Prednosti OCPP protokola: Otvoreno i besplatno za upotrebu, sprječava zaključavanje jednog dobavljača (platforma za punjenje), smanjuje vrijeme/trud integracije i IT problema.

2 、 Glavne verzije OCPP protokola
OCPP1.2 (SOAP) OCPP1.5 (SOAP) OCPP1.6 (SOAP/JSON)
OCPP2.0.1 (JSON)
Sapun je ograničen vlastitim ograničenjima protokola, ne može biti širok raspon brze promocije; JSON verzija Websocket komunikacije, može biti u bilo kojem mrežnom okruženju za slanje podataka jedni drugima, najčešće korišteni protokoli na tržištu je 1.6J verzija, OCPP2.0.1 je 2018. iz protokola promovira uporabu smjera u smjeru budućnosti.
3, razlike između različitih OCPP verzijaWallBox Električni automobilr
OCPP1.* Kompatibilan je s nižim verzijama, OCPP1.6 je kompatibilan s OCPP1.5, OCPP1.5 je kompatibilan s OCPP1.2.
OCPP2.0.1 nije kompatibilan s OCPP1.6, OCPP2.0.1 Iako su također neki sadržaji OCPP1.6, ali format poslanog podatkovnog okvira potpuno je drugačiji, OCPP2.0.1 je dodao puno OCPP1.6 nemaju funkciju, na primjer.
(1) StartTransaction i zaustavljanje u OCPP1.6 zamjenjuju se TransactionEvent u OCPP2.0.1.
(2) Ažuriranje firmvera u OCPP2.0.1 dodaje digitalne potpise kako bi se spriječilo nepotpuno preuzimanje firmvera, što dovodi do neuspjeha ažuriranja firmvera.
(3) TransactidId je zajamčeno da će platforma biti jedinstvena u OCPP1.6, a zajamčeno je da će biti jedinstven po post punjenjuWallBox Električni punjač automobilaU OCPP2.0.1.
(4) U OCPP1.6, neispravna mjesta su optimizirana i nadograđena, na primjer: u OCPP1.6, podaci o transakciji unutar startTransaction određuju platformu, ali u OCPP2.0.1 je to gomila punjenjaWallBox Električni punjač automobila To određuje vrijednost transakcije, što je korisno, jer kada postoji kvar mreže, potrebno je ponovno poslati podatke o startTransaction kada je gomila punjenjaWallBox Električni punjač automobila mora ponovo poslati podatke. Prednost je u tome što kada postoji mrežni neuspjeh, potrebno je ponovno poslati podatke o startTransaction, ako je to OCPP1.6 verzija, platforma će vrlo vjerojatno spremiti dvije kopije istih podataka o transakciji, što rezultira odbitkom novac kupca dva puta;
(5) OCPP 2.0.1 Pojedinosti i značajke od 1.6 verzije puno više, razvoj poteškoća se povećao.
Drugo, OCPP 2.0.1 Sporazum
OCPP2.0.1 Podržava upotrebu JSON format podataka Websockets Communication, OCPP2.0.1 nije kompatibilan s OCPP1.6.
Podržava više metoda autorizacije sigurnosti, ISO15118, pametno punjenje, upravljanje uređajima, upravljanje punjenjem itd. Sadrži visoku kompatibilnost, visoku sigurnost i visoku skalabilnost.
Topologija mreže OCPP
1 、 OCPP2.0.1 Softverska arhitektura
Uglavnom uključuje module prijenosa podataka, autorizacije, sigurnosti, konfiguracije, dijagnoze, upravljanja firmverom, upravljanja uređajima i upravljanja punjenjem itd. Funkcionalni modul Podjela (dio) u OCPP2.0.1 protokolu:
2 、 Modul za prijenos podataka (DataTransfer)

Koristite knjižnicu treće strane LibwebSockets za uspostavljanje veze WebSockets s udaljenim CSM-ovima putem mreže za interakciju podataka; Koristite knjižnicu treće strane za rapidjson za
3 、 Modul autorizacija (autorizacija)
Metode autorizacije uključuju RFID, gumb za pokretanje, debitnu/kreditnu karticu, PIN kod, CSMS, Local Idtoken, ISO15118, Offline Autors i tako dalje.
Primjer: CSMS tablicu vremena autorizacije
4 、 Sigurnost (sigurnosna) modul
Sigurnosni modul koristi biblioteku treće strane Mbedtls RSA, ECC (Elliptic Curve) modul za šifriranje i dešifriranje podataka, te X509 modul za upravljanje certifikatima.
Primjer: vremenski dijagram za ažuriranje certifikati za punjenje
5 、 Transakcije (transakcije) Modul
Transakcije se odnose na postupak punjenja električnog vozila pomoću uređaja za punjenje.
U OCPP2.0 sve su poruke povezane s transakcijom integrirane u poruku
Dijagram vremena: Pokrenite transakciju - Uključite i igrajte
6 、 modul Mechervalues
Tijekom procesa transakcije mora povremeno slati podatke lokalnih brojila CSMS -u kako bi CSM -ovi i korisnici mogli razumjeti napredak transakcije u stvarnom vremenu.
Dijagram vremena: Podaci o brojilu koji se odnose na transakciju
7 、 Modul troškova
Modul za naplatu novi je softverski modul u OCPP2.0, koji se koristi za pružanje podataka o cijeni i naplati korisnicima. Uglavnom uključuje:
-Prije punjenja, pružajući detaljne informacije o cijeni stanice za punjenjeWallBox Električni punjač automobila.
-Urušavanje punjenja, pružanje informacija o troškovima u stvarnom vremenu.
-Nakon punjenja, pružajući konačne informacije o punjenju.
(1) Vremenski dijagram informacija o cijenama prije punjenja:
(2) Vremenski grafikon podataka o naplati tijekom punjenja
(3) vremenski dijagram informacija o punjenju nakon punjenja
8 、 Modul za rezervaciju
Rezervacija je rezervirana funkcija koju može postaviti operator. Budući da nema mnogo stanica za punjenjeWallBox Električni punjač automobila A raspon vožnje električnim vozilima je ograničen, korisnici moraju unaprijed osigurati vlasništvo nad opremom za punjenje.
Dijagram vremena za rezerviranje određene opreme za punjenje na stanici za punjenjeWallBox Električni punjač automobila:
9 、 modul pametnog punjenja
Pametno punjenje odnosi se na ponašanje dinamičkog prilagođavanja snage punjenja po potrebi tijekom postupka punjenja. Uglavnom uključuje:
-URESITE BALANCIRANJE U okviru kontrole sustava za punjenje -centralni sustav
-Lokalno pametno punjenje -Energy Upravljanje sustavom upravljanja
U OCPP pametno punjenjeWallBox Električni punjač automobila Kontrola se uglavnom odražava na profile punjenja, koji sadrže ograničenja prijenosa energije za stanicu za punjenje u određenom trenutku.

Punjenje Profili sadržaj poruke (JSON):

10 、 Dijagnostički modul
Koristi se za daljinsko dijagnosticiranje problema stanice za punjenje prijenosom datoteke koja sadrži dijagnostičke podatke sa stanice za punjenje.
Dijagnostičke informacije datoteke prijenos sekvence Dijagram:
Dijagnostički kôd povezan s datotekom (dio):
11 、 Modul upravljanja firmverom
Kad stanica za punjenje treba ažurirati firmver, CSMS će obavijestiti stanicu za punjenje kada može započeti preuzimanje novog firmvera, a stanica za punjenje treba obavijestiti CSMS nakon svakog koraka preuzimanja i instaliranja novog firmvera.
Primjer: Dijagram vremena ažuriranja firmvera (djelomično)

Kod (dio) u vezi s ažuriranjem firmvera:

12 、 Modul za prikaz
Modul za prikaz poruka koristi operator stanice za punjenje (CSO) za prikaz korisnika povezanih podataka o punjenju, modul za prikaz poruka nova je funkcija u OCPP 2.0, uglavnom uključujući uključivanje
-Setup zaslona poruka OCD -a
-Neging stanicaWallBox Električni punjač automobila prijenos zaslon poruke
Postavljanje dijagrama vremena za prikaz:

Nabavite tablicu vremena za prikaz:

Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Post Vrijeme: kolovoz-09-2024