OCPP protokoll pakub ühtset sidelahendust laadimisjaamade vahelwallbox elektriauto laadija ja mis tahes keskne juhtimissüsteem. See protokolli arhitektuur toetab mis tahes laadimise omavahelist ühendamistwallbox elektriauto laadija teenusepakkuja keskhaldussüsteem koos kõigi laadimispostidega.
I. OCPP protokoll
1. OCPP täisnimi on Open Charge Point Protocol, mis on tasuta ja avatud protokoll, mille on välja töötanud Hollandis asuv organisatsioon OCA (Open Charge Alliance). Avatud laadimispunktwallbox elektriauto laadija Protokolli (OCPP) kasutatakse laadimisjaamade (CS) vaheliseks ühtseks suhtluseks.wallbox elektriauto laadijaand any charging station management system (CSMS). This protocol architecture supports interconnection of any charging service provider's CSMS with all charging posts. OCPP-protokolli eelised: avatud ja tasuta kasutatav, takistab ühele pakkujale (laadimisplatvormile) lukustumist, vähendab integreerimisaega/pingutust ja IT-probleeme.
2, OCPP protokolli peamised versioonid
OCPP1.2 (SOAP) OCPP1.5 (SOAP) OCPP1.6 (SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP on piiratud oma protokolli piirangud, ei saa laia valikut kiire edendamine; JSON versioon WebSocket side, saab igas võrgukeskkonnas saata andmeid üksteisele, enimkasutatavad protokollid turul on 1.6J versioon, OCPP2.0.1 on 2018 välja protokoll on edendada kasutamise suunas tulevikust.
3, erinevused erinevate OCPP versioonide vahelwallbox elektriauto laadiminer
OCPP1.* ühildub madalamate versioonidega, OCPP1.6 ühildub OCPP1.5-ga, OCPP1.5 ühildub OCPP1.2-ga.
OCPP2.0.1 ei ühildu OCPP1.6-ga, OCPP2.0.1, kuigi osal OCPP1.6 sisul on ka, kuid saadetud andmekaadri formaat on olnud täiesti erinev, OCPP2.0.1 lisas palju OCPP1.6 teeb pole funktsiooni näiteks.
(1) StartTransaction ja StopTransaction OCPP1.6-s asendatakse OCPP2.0.1-s TransactionEvent-iga.
(3) OCPP1.6 platvorm garanteerib, et tehingu ID on kordumatu ja maksepostitus garanteerib selle ainulaadsewallbox elektriauto laadijaOCPP2.0.1-s.
(4) OCPP1.6-s on defektsed kohad optimeeritud ja uuendatud, näiteks: OCPP1.6-s määrab StartTransactioni sees tehinguId andmed platvormi, kuid OCPP2.0.1 puhul on see laadimishunnik.wallbox elektriauto laadija See määrab tehingukoha väärtuse, mis on kasulik, kuna võrgu rikke korral on vaja StartTransaction andmed uuesti saata, kui laadimisvaiawallbox elektriauto laadija peab andmed uuesti saatma. Selle eeliseks on see, et võrgutõrke korral tuleb StartTransactioni andmed uuesti saata. Kui tegemist on OCPP1.6 versiooniga, salvestab platvorm suure tõenäosusega samadest tehinguandmetest kaks koopiat, mille tulemusena arvatakse maha kliendi raha kaks korda;
(5) OCPP 2.0.1 üksikasjad ja funktsioonid kui 1.6 versioonil on palju rohkem, raskusi on arenenud.
Teiseks OCPP 2.0.1 leping
OCPP2.0.1 toetab JSON-vormingus andmesuhtluse kasutamist veebisockettide kaudu, OCPP2.0.1 ei ühildu OCPP1.6-ga.
Toetab mitut turbe autoriseerimismeetodit, ISO15118, nutikat laadimist, seadmehaldust, laadimishaldust jne. Omab kõrget ühilduvust, kõrget turvalisust ja suurt mastaapsust.
OCPP võrgu topoloogia
1、OCPP2.0.1 Tarkvaraarhitektuur
See hõlmab peamiselt andmeedastuse, autoriseerimise, turvalisuse, konfigureerimise, diagnoosimise, püsivara haldamise, seadmehalduse ja laadimishalduse jne mooduleid. Funktsionaalne moodulite jaotus (osa) OCPP2.0.1 protokollis:
2 、 Andmeedastus (DataTransfer) moodul
Kasutage kolmanda osapoole teeki libwebsockets, et luua veebisocketsi ühendus kaug-CSMS-iga võrgu kaudu andmete suhtlemiseks; jaoks kasutage kolmanda osapoole raamatukogu rapidjson
3 、 Autoriseerimismoodul (volitus)
Autoriseerimismeetodite hulka kuuluvad RFID, käivitusnupp, deebet-/krediitkaart, PIN-kood, CSMS, kohalik idToken, ISO15118, võrguühenduseta autoriseerimine ja nii edasi.
Näide: CSMS-i autoriseerimise ajagraafik
4, turvalisuse (turvalisuse) moodul
Turvamoodul kasutab andmete krüptimiseks ja dekrüpteerimiseks kolmanda osapoole raamatukogu mbedtls RSA, ECC (Elliptic Curve) moodulit ning sertifikaatide haldamiseks moodulit X509.
Näide: Ajastusskeem laadimisjaama sertifikaatide uuendamiseks
5. Tehingute (Tehingute) moodul
Tehingud viitavad elektrisõiduki laadimisprotsessile laadimisseadme abil.
OCPP2.0 puhul on kõik tehinguga seotud sõnumid sõnumisse integreeritud
Ajastusskeem: alusta tehingut – Plug and Play
6、MeterValues moodul
Tehinguprotsessi ajal peab see perioodiliselt saatma CSMS-i kohaliku arvesti andmed, et CSMS ja kasutajad saaksid tehingu edenemisest reaalajas aru saada.
Ajastusskeem: tehinguga seotud arvesti andmed
7, kulumoodul
Arveldusmoodul on OCPP2.0 uus tarkvaramoodul, mida kasutatakse kasutajatele hinna- ja arveldusteabe saamiseks. See sisaldab peamiselt:
-Enne laadimist esitage laadimisjaama üksikasjalik hinnateavewallbox elektriauto laadija.
- Laadimise ajal reaalajas kuluteabe pakkumine.
-Pärast laadimist lõpliku laadimisteabe esitamine.
(1) Hinnateabe ajastusskeem enne laadimist:
(2) Laadimise ajal arveldusinfo ajastusskeem
(3) Laadimisteabe ajastusskeem pärast laadimist
8. Broneerimismoodul
Reserveerimine on reserveeritud funktsioon, mille saab seadistada operaator. Kuna laadimisjaamu pole paljuwallbox elektriauto laadija Ja elektrisõidukite sõiduulatus on piiratud, kasutajad peavad laadimisseadmete omandiõiguse eelnevalt kinnistama.
Laadimisjaamas ettenähtud laadimisseadmete reserveerimise ajaskeemwallbox elektriauto laadija:
9, Smart Charging Module
Nutikas laadimine viitab laadimisvõimsuse dünaamilisele reguleerimisele laadimisprotsessi ajal vastavalt vajadusele. See sisaldab peamiselt:
- Koormuse tasakaalustamine laadimisjaama sees - Kesksüsteemi juhtimine
- Kohalik nutikas laadimine - Energiahaldussüsteemi juhtimine
OCPP nutikas laadimiseswallbox elektriauto laadija juhtimine kajastub peamiselt laadimisprofiilides, mis sisaldavad laadimisjaama energiaülekande piirmäärasid konkreetsel ajahetkel.
Laadimisprofiilide sõnumi sisu (JSON):
10, Diagnostikamoodul
Seda kasutatakse laadimisjaama probleemide kaugdiagnoosimiseks, laadides laadimisjaamast üles diagnostikateavet sisaldava faili.
Diagnostilise teabe faili üleslaadimise järjestusskeem:
Diagnostikafailiga seotud kood (osa):
11 、 püsivara haldamise moodul
Kui laadimisjaam vajab püsivara värskendamist, teatab CSMS laadimisjaamale, millal saab alustada uue püsivara allalaadimist, ning laadimisjaam peaks CSMS-i teavitama pärast iga uue püsivara allalaadimise ja installimise sammu.
Näide: püsivara värskenduse ajastusskeem (osaline)
Püsivara värskendusega seotud kood (osa):
12、DisplayMessage moodul
Laadimisjaama operaator (CSO) kasutab ekraaniteate moodulit, et kuvada kasutajale laadimisega seotud teavet, ekraaniteate moodul on OCPP 2.0 uus funktsioon, mis hõlmab peamiselt
-Seadista ekraaniteade CSO poolt
- Laadimisjaamwallbox elektriauto laadija Kuvateate üleslaadimine
Kuva teate ajastusskeemi seadistamine:
Hankige kuvateate ajakava diagramm:
Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Postitusaeg: august 09-2024