OCPP protokolas pateikia vieningą ryšio sprendimą tarp įkrovimo stočiųWallbox elektrinio automobilio įkroviklis ir bet kuri centrinės valdymo sistema. Ši protokolo architektūra palaiko bet kokio įkrovimo sujungimąWallbox elektrinio automobilio įkroviklis Paslaugų teikėjo centrinė valdymo sistema su visais įkrovimo pranešimais.
I. OCPP protokolas
1. Visas OCPP pavadinimas yra atvirojo mokesčio taško protokolas, kuris yra nemokamas ir atviras protokolas, kurį sukūrė OCA (atvirojo mokesčio aljansas), organizacija, įsikūrusi Nyderlanduose. Atviro įkrovimo taškasWallbox elektrinio automobilio įkroviklis Protokolas (OCPP) naudojamas vieningam ryšiui tarp įkrovimo stočių (CS)Wallbox elektrinio automobilio įkroviklisir bet kokia įkrovimo stoties valdymo sistema (CSMS). Ši protokolo architektūra palaiko bet kurio apmokestinimo paslaugų teikėjo CSMS sujungimą su visais įkrovimo postais. OCPP protokolo pranašumai: Atidaryti ir nemokamai naudoti, apsaugo nuo vieno tiekėjo (įkrovimo platformos), sumažina integracijos laiką/pastangas ir IT problemas.
2 、 Pagrindinės OCPP protokolo versijos
OCPP1.2 (SOAP) OCPP1.5 (SOAP) OCPP1.6 (SOAP/JSON)
OCPP2.0.1 (JSON)
Muilą riboja jo pačių protokolo apribojimai, jis negali būti platus greito reklamos spektras; JSON „WebSocket Communication“ versija gali būti bet kurioje tinklo aplinkoje, kad būtų galima siųsti duomenis vienas kitam, labiausiai naudojami protokolai rinkoje yra 1,6J versija, OCPP2.0.1 yra 2018 -ųjų iš protokolo, skatinančio krypčių naudojimą ateities.
3, skirtumai tarp įvairių OCPP versijų„Wallbox“ elektromobilių mokestisr
OCPP1.* Suderinamas su mažesnėmis versijomis, OCPP1.6 yra suderinamas su OCPP1.5, OCPP1.5 yra suderinamas su OCPP1.2.
OCPP2.0.1 Nesuderinamas su OCPP1.6, OCPP2.0.1 Nors kai kurie OCPP1.6 turinys taip pat turi, tačiau siunčiamo duomenų rėmelio formatas buvo visiškai kitoks, OCPP2.0.1 pridėjo daug OCPP1.6 DOR Pvz., Neturite šios funkcijos.
(1) StartTransaction ir StopTransaction OCPP1.6 pakeičiami TransactionEvent OCPP2.0.1.
(2) Programinės aparatinės įrangos atnaujinimas OCPP2.0.1 prideda skaitmeninius parašus, kad būtų išvengta neišsamių programinės įrangos atsisiuntimų, todėl programinės įrangos atnaujinimo gedimai gali būti atnaujinti.
(3) „OcPP1.6“ platforma garantuojamaWallbox elektrinio automobilio įkroviklisOCPP2.0.1.
(4) OCPP1.6 metu sugedusios vietos buvo optimizuotos ir patobulintos, pavyzdžiui: OCPP1.6 „OcPpp1.6“ duomenys „StartaTransaction“ viduje nustatomi pagal platformą, tačiau OCPP2.0.1 metu tai yra įkrovimo krūvaWallbox elektrinio automobilio įkroviklis Tai lemia „TransactionID“ vertę, kuri yra naudinga, nes kai yra tinklo gedimasWallbox elektrinio automobilio įkroviklis turi dar kartą išsiųsti duomenis. To pranašumas yra tas, kad kai yra tinklo gedimas, reikia iš naujo siųsti „StartTransAction“ duomenis, jei tai yra OCPP1.6 versija, platforma labai tikėtina, kad išsaugo dvi tų pačių operacijų duomenų kopijas, todėl bus išskaičiuota. kliento pinigai du kartus;
(5) OCPP 2.0.1 detales ir funkcijas nei 1.6 versija daug daugiau, sudėtingumo plėtra išaugo.
Antra, OCPP 2.0.1 Susitarimas
OCPP2.0.1 Palaiko JSON formato duomenų „WebSockets Communication“ naudojimą, OCPP2.0.1 nesuderinamas su OCPP1.6.
Palaiko kelis saugumo autorizacijos metodus, ISO15118, išmanųjį įkrovimą, įrenginių valdymą, įkrovimo valdymą ir kt., Sudėtyje yra didelis suderinamumas, didelis saugumas ir didelis mastelio keitimas.
OCPP tinklo topologija
1、OCPP2.0.1 programinės įrangos architektūra
Tai daugiausia apima duomenų perdavimo modulius, autorizaciją, saugumą, konfigūraciją, diagnozę, programinės įrangos valdymą, įrenginių valdymą ir įkrovimo valdymą ir kt. Funkcinio modulio skyrius (dalis) OCPP2.0.1 protokole:
2 、 Duomenų perdavimo („DataTransfer“) modulis
Norėdami užmegzti „WebSockets“ ryšį su nuotoliniu CSM per tinklą, naudokite trečiųjų šalių bibliotekos biblioteką „Libwebsockets“; Naudokite trečiųjų šalių bibliotekos „Rapidjson“
3 、 Autorizacijos (autorizacijos) modulis
Autorizacijos metodai apima RFID, paleidimo mygtuką, debeto/kredito kortelę, PIN kodą, CSMS, vietinį IDTOKE, ISO15118, leidimą neprisijungus ir pan.
Pavyzdys: CSMS autorizacijos laiko diagrama
4 、 Saugumo (saugos) modulis
Apsaugos modulis naudoja trečiųjų šalių bibliotekos MBEDTLS RSA, ECC (elipsės kreivės) modulį šifruoti ir iššifruoti duomenis, o X509 modulis-sertifikatų valdymui.
Pavyzdys: Laiko diagrama, skirta atnaujinti įkrovimo stoties sertifikatus
5 、 Operacijų (operacijų) modulis
Sandoriai nurodo elektromobilio įkrovimo įkrovimo įtaiso įkrovimo procesą.
OCPP2.0 metu visi su operacija susiję pranešimai yra integruoti į pranešimą
Laiko diagrama: Pradėti operaciją - kišenės ir grojimo
6 、 „Metervalues“ modulis
Sandorių proceso metu jis turi periodiškai siųsti vietinius matuoklio duomenis CSMS, kad CSMS ir vartotojai galėtų suprasti operacijos pažangą realiuoju laiku.
Laiko diagrama: su operacija susijusių matuoklių duomenys
7, išlaidų modulis
Atsiskaitymo modulis yra naujas programinės įrangos modulis „OCPP2.0“, kuris naudojamas vartotojams pateikti kainą ir atsiskaitymo informaciją. Tai daugiausia apima:
-prieš apmokestinimą, pateikiant išsamią mokesčių informacijos apie mokestį informacijąWallbox elektrinio automobilio įkroviklis.
-Įkraunant įkrovimą, pateikiant informaciją realiuoju laiku.
-po to, kai įkrovimas, pateikiantis galutinę įkrovimo informaciją.
(1) Kainų informacijos laiko diagrama prieš apmokestinant:
(2) Atskaitymo informacijos diagrama apmokestinant
(3) Įkrovimo informacijos laiko diagrama po įkrovimo
8. Rezervacijos modulis
Rezervacija yra rezervuota funkcija, kurią gali nustatyti operatorius. Kadangi įkrovimo stočių nėra daugWallbox elektrinio automobilio įkroviklis O važiavimo elektrinių transporto priemonių asortimentas yra ribotas, vartotojai turi iš anksto užsitikrinti įkrovimo įrangos nuosavybę.
Numatytos įkrovimo įrangos rezervavimo įkrovimo stotyje laiko schemaWallbox elektrinio automobilio įkroviklis:
9 、 Protingi įkrovimo modulis
Išmanusis įkrovimas reiškia dinamišką įkrovimo galios koregavimą, kai reikia įkrovimo proceso metu. Tai daugiausia apima:
-Įkraunamas balansavimas įkrovimo stoties centrinės sistemos valdymą
-LOCAL SMART įkrovimas -Energijos valdymo sistemos valdymas
OCPP išmaniajame įkrovimeWallbox elektrinio automobilio įkroviklis Valdymas daugiausia atsispindi įkrovimo profiliuose, kuriuose yra įkrovimo stoties energijos perdavimo ribos tam tikru laiko momentu.
Profilių įkrovimas pranešimo turinys (JSON):
10, Diagnostikos modulis
Jis naudojamas nuotoliniu būdu diagnozuoti įkrovimo stoties problemas įkeliant failą, kuriame yra diagnostinė informacija iš įkrovimo stoties.
Diagnostinės informacijos failo įkėlimo sekos schema:
Su diagnostikos failu susijęs kodas (dalis):
11 、 Programinės aparatinės įrangos valdymo modulis
Kai įkrovimo stotis turi atnaujinti programinę -aparatinę įrangą, CSMS pranešime įkrovimo stotį, kai ji galės pradėti atsisiųsti naują programinę -aparatinę įrangą, o įkrovimo stotis turėtų pranešti CSMS po kiekvieno žingsnio atsisiunčiant ir įdiegus naują programinę -aparatinę įrangą.
Pavyzdys: programinės įrangos atnaujinimo laiko diagrama (dalinė)
Firmware Atnaujinti susijęs kodas (dalis):
12、DisplayMessage modulis
Ekrano pranešimų modulį naudoja įkrovimo stoties operatorius (CSO), kad būtų rodoma su įkrovimu susijusią informaciją vartotojui, rodymo pranešimų modulis yra nauja funkcija OCPP 2.0, daugiausia įtraukiant
-Setup Ekrano pranešimas CSO
-Junikravimo stotisWallbox elektrinio automobilio įkroviklis įkeliamas rodomas pranešimas
Ekrano pranešimo laiko nustatymo diagrama:
Gaukite rodymo pranešimų laiko diagramą:
Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Paskelbimo laikas: 2024-09-09