OCPP protokol pruža jedinstveno komunikacijsko rješenje između stanica za punjenjeWallbox električni auto punjač i bilo koji centralni sistem upravljanja. Ova arhitektura protokola podržava međusobno povezivanje bilo koje punjenjaWallbox električni auto punjač Centralni sistem upravljanja uslugama usluga sa svim postovima za punjenje.
I. OCPP protokol
1. Puno ime OCPP-a je otvoreni protokol tačke naplate, koji je besplatan i otvoreni protokol koji je razvio OCA (savez otvorenog punjenja), organizacija sa sjedištem u Holandiji. Otvorena tačka punjenjaWallbox električni auto punjač Protokol (OCPP) koristi se za jedinstvenu komunikaciju između stanica za punjenje (CS)Wallbox električni auto punjači bilo koji sistem za upravljanje stanicama (CSMS). Ova arhitektura protokola podržava međusobno povezivanje CSMS-a za punjenje usluga sa svim postovima punjenja. Prednosti OCPP protokola: Otvoreno i besplatno za upotrebu, sprečava zaključavanje jednog dobavljača (platforma za punjenje), smanjuje vreme / trud za integraciju i IT probleme.
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 spektar brzine 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 verzija 1.6J, OCPP2.0.1 je 2018. iz protokola promiče korištenje smjera budućnosti.
3, razlike između različitih OCPP verzijawallbox punjenje električnog automobilar
OCPP1. * Kompatibilan je s nižim verzijama, OCPP1.6 je kompatibilan sa OCPP1.5, OCPP1.5 je kompatibilan sa OCPP1.2.
OCPP2.0.1 nije kompatibilan sa OCPP1.6, OCPP2.0.1, iako su neki sadržani OCPP1.6 takođe, ali format poslanog podatkovnog okvira bio je potpuno drugačiji, OCPP2.0.1 je dodao puno OCPP1.6 nemaju funkciju, na primjer.
(1) StartnanSaction i stop transakcija u OCPP1.6 zamijenjeni su transakcijama u OCPP2.0.1.
(2) Ažuriranje firmvera u OCPP2.0.1 Dodaje digitalne potpise kako bi se spriječilo nepotpuno preuzimanje upravljačkog softvera, što dovodi do kvarova ažuriranja upravljačkog softvera.
(3) Platforma u OCPP1.6 garantira da je transakcijski ID jedinstven i da je jedinstven po mjestu za naplatuWallbox električni auto punjaču OCPP2.0.1.
(4) u OCPP1.6, neispravna mjesta su optimizirana i nadograđena, na primjer: u OCPP1.6, transakcijski podaci unutar startnansaction određuju platformu, ali u OCPP2.0.1, to je gomila punjenjaWallbox električni auto punjač koji određuje vrijednost transakcije, što je povoljno jer kada dođe do kvara na mreži, potrebno je ponovo poslati StartTransaction podatke kada se gomila naplateWallbox električni auto punjač mora ponovo poslati podatke. Prednost toga je da kada postoji neuspeh mreže, potrebno je ponovo poslati podaci o startnstrukciji, ako je riječ o OCPP1.6 verzija, platforma je vrlo vjerovatno da će uštedjeti dvije kopije istih podataka transakcija, što rezultira odbitkom novac kupca dva puta;
(5) OCPP 2.0.1 Detalji i karakteristike od 1.6 verzije puno više, razvoj poteškoća je povećan.
Drugo, OCPP 2.0.1 sporazum
OCPP2.0.1 podržava upotrebu komunikacije za websocket za websop grupe JSON formata, OCPP2.0.1 nije kompatibilan sa OCPP1.6.
Podržava višestruke sigurnosne metode autorizacije, ISO15118, pametno punjenje, upravljanje uređajima, upravljanje punjenjem itd. Sadrži visoku kompatibilnost, visoku sigurnost i veliku skalabilnost.
OCPP mrežna topologija
1、OCPP2.0.1 Arhitektura softvera
Uglavnom uključuje module prijenosa podataka, autorizacije, sigurnosti, konfiguracije, dijagnoze, upravljanja firmverom, upravljanju uređajima i upravljanju uređajima itd. Podjela funkcionalnog modula (dio) u OCPP2.0.1 protokol:
2, modul prijenosa podataka (Datatransfer)
Koristite biblioteku treće strane libwebsockets za uspostavljanje websockets veze sa udaljenim CSMS-om preko mreže za interakciju podataka; koristite biblioteku treće strane rapidjson za
3、Autorizacijski (autorizacijski) modul
Metode autorizacije uključuju RFID, dugme za pokretanje, debitnu/kreditnu karticu, PIN kod, CSMS, lokalni idToken, ISO15118, offline autorizaciju i tako dalje.
Primjer: CSMS Tabela vremena autorizacije
4、Sigurnosni (sigurnosni) modul
Sigurnosni modul koristi modul treće strane biblioteke MBETLS RSA, ECC (eliptični krivulje) za šifriranje i dešifriranje podataka i X509 modul za upravljanje certifikatima.
Primjer: Dijagram vremena za ažuriranje certifikata stanice za punjenje
5、Transakcije (Transakcije) Modul
Transakcije se odnose na proces punjenja električnog vozila pomoću uređaja za punjenje.
U OCPP2.0, sve poruke povezane sa transakcijama su integrirane u poruku
Vremenski dijagram: Pokrenite transakciju - utikač i reprodukcija
6、Modul MeterValues
Tokom procesa transakcije, povremeno treba poslati podatke lokalnog brojila na CSMS, tako da CSMS i korisnici mogu razumjeti napredak transakcije u stvarnom vremenu.
Vremenski dijagram: podaci brojila koji se odnose na transakciju
7, modul troškova
Modul za naplatu je novi softverski modul u OCPP2.0 koji se koristi za pružanje informacija o cijeni i naplatu korisnicima. Uglavnom uključuje:
- Prije punjenja, pružanje detaljnih informacija o cijeni stanice za punjenjeWallbox električni auto punjač.
-Dobro punjenje, pružanje informacija o troškovima u stvarnom vremenu.
-Nakon punjenja, pružanje konačne informacije o punjenju.
(1) Vremenski dijagram informacija o cijeni prije punjenja:
(2) vremenski plan za naplatu informacija tokom punjenja
(3) Vremenski dijagram informacija o punjenju nakon punjenja
8、Rezervacijski modul
Rezervacija je rezervisana funkcija koja može postaviti operater. Pošto nema puno stanica za punjenjeWallbox električni auto punjač A pogonski asortiman električnih vozila je ograničen, korisnici trebaju osigurati vlasništvo nad opremom za punjenje unaprijed.
Dijagram vremena za rezervaciju određene opreme za punjenje na stanici za punjenjeWallbox električni auto punjač:
9, modul pametnog paketa
Pametno punjenje odnosi se na ponašanje dinamički podešavanje snage punjenja po potrebi tokom postupka punjenja. Uglavnom uključuje:
- Učitavanje balansiranja u okviru punjenja stanice-Centralne kontrole sistema
-Lokalno upravljanje pametnim punjenjem sistema upravljanja upravljanjem sistemom
U OCPP pametnom punjenjuWallbox električni auto punjač Kontrola se uglavnom odražava na profilima punjenja koji sadrže ograničenja prenosa energije za stanicu za punjenje u određeno vrijeme.
Sadržaj poruke profila punjenja (JSON):
10, modul dijagnostike
Koristi se za daljinsko dijagnosticiranje problema punjenja punjenjem prijenosom datoteke koja sadrži dijagnostičke informacije sa stanice za punjenje.
Dijagram dijagnostičke informacije o prenosu sekvence
Kôd koji se odnosi na dijagnostičku datoteku (dio):
11、Modul za upravljanje firmverom
Kada stanica za punjenje treba da ažurira firmver, CSMS će obavestiti stanicu za punjenje kada može da počne da preuzima novi firmver, a stanica za punjenje treba da obavesti CSMS nakon svakog koraka preuzimanja i instaliranja novog firmvera.
Primjer: Vremenski dijagram ažuriranja firmvera (djelimično)
Kôd koji se odnosi na ažuriranje firmvera (dio):
12, DisplayMessage modul
Modul za prikaz poruka koristi se od strane operatera stanice za punjenje (CSO) za prikaz informacija u vezi sa punjenjem korisniku, modul za prikaz poruka je nova funkcija u OCPP 2.0, koja uglavnom uključuje
-Stup Prikažite poruku OCD-a
StanicaWallbox električni auto punjač učitavanje displej poruke
Postavljanje dijagrama vremena za prikaz poruke:
Nabavite grafikon vremena za prikaz poruke:
Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Vrijeme objave: 09.08.2024