• Cindy: +86 19113241921

baneris

naujienos

Wallbox elektromobilio įkroviklis OCPP 2.0.1 Charging Communication Protocol

OCPP protokolas suteikia vieningą ryšio tarp įkrovimo stotelių sprendimąWallbox elektrinio automobilio įkroviklis ir bet kokia centrinė valdymo sistema. Ši protokolo architektūra palaiko bet kokio įkrovimo sujungimąWallbox elektrinio automobilio įkroviklis paslaugų teikėjo centrinė valdymo sistema su visais apmokestinimo postais.

I. OCPP protokolas

1. Visas OCPP pavadinimas yra Open Charge Point Protocol, kuris yra nemokamas ir atviras protokolas, sukurtas OCA (Open Charge Alliance), organizacijos, įsikūrusios Nyderlanduose. Atviras įkrovimo taškasWallbox elektrinio automobilio įkroviklis Protokolas (OCPP) naudojamas vieningam ryšiui tarp įkrovimo stotelių (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 privalumai: atviras ir nemokamas naudojimas, neleidžia prisijungti prie vieno tiekėjo (įkrovimo platformos), sumažina integravimo laiką / pastangas ir IT problemas.

ev įkroviklis ocpp

2 、Pagrindinės OCPP protokolo versijos

OCPP1.2 (SOAP) OCPP1.5 (SOAP) OCPP1.6 (SOAP / JSON)

OCPP2.0.1 (JSON)

SOAP riboja savo protokolo apribojimus, negali būti platus greitas skatinimas; JSON versija WebSocket komunikacijos, gali būti bet kurioje tinklo aplinkoje siųsti duomenis vieni kitiems, dažniausiai naudojami protokolai rinkoje yra 1.6J versija, OCPP2.0.1 yra 2018 m. iš protokolo skatina naudoti kryptį ateities.

3, įvairių OCPP versijų skirtumaiWallbox elektromobilio įkrovimasr

OCPP1.* suderinamas su žemesnėmis versijomis, OCPP1.6 – su OCPP1.5, OCPP1.5 – su OCPP1.2.

OCPP2.0.1 nesuderinamas su OCPP1.6, OCPP2.0.1, nors kai kurie OCPP1.6 turiniai taip pat turi, tačiau siunčiamo duomenų rėmelio formatas buvo visiškai kitoks, OCPP2.0.1 pridėjo daug OCPP1.6. pvz., neturi funkcijos.

(1) StartTransaction ir StopTransaction OCPP1.6 pakeičiami TransactionEvent OCPP2.0.1.

(2) OCPP2.0.1 programinės aparatinės įrangos naujinimas prideda skaitmeninius parašus, kad būtų išvengta nepilno programinės aparatinės įrangos atsisiuntimo, dėl kurio gali atsirasti programinės aparatinės įrangos atnaujinimo gedimų.

(3) OCPP1.6 platforma garantuoja, kad operacijos ID bus unikalus, o apmokestinimo įrašas garantuoja unikalumą.Wallbox elektrinio automobilio įkroviklisOCPP2.0.1.

(4) OCPP1.6 defektų vietos buvo optimizuotos ir atnaujintos, pavyzdžiui: OCPP1.6 operacijos ID duomenis StartTransaction nustato platforma, o OCPP2.0.1 tai yra įkrovimo krūva.Wallbox elektrinio automobilio įkroviklis kuris nustato transakcijos ID reikšmę, o tai yra naudinga, nes įvykus tinklo gedimui reikia iš naujo siųsti StartTransaction duomenis, kai įkrovimo krūvaWallbox elektrinio automobilio įkroviklis turi vėl siųsti duomenis. To pranašumas yra tas, kad įvykus tinklo gedimui reikia iš naujo siųsti StartTransaction duomenis, jei tai yra OCPP1.6 versija, platforma labai tikėtina, kad išsaugos dvi tų pačių operacijų duomenų kopijas, todėl bus išskaičiuotas 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 sutartis

OCPP2.0.1 palaiko JSON formato duomenų žiniatinklio lizdų ryšį, OCPP2.0.1 nesuderinamas su OCPP1.6.

Palaiko kelis saugos autorizacijos metodus, ISO15118, išmanųjį įkrovimą, įrenginių valdymą, įkrovimo valdymą ir kt. Pasižymi dideliu suderinamumu, dideliu saugumu ir dideliu mastelio keitimu.

OCPP tinklo topologija

1、OCPP2.0.1 programinės įrangos architektūra

Jį daugiausia sudaro duomenų perdavimo, autorizacijos, saugos, konfigūravimo, diagnostikos, programinės įrangos valdymo, įrenginių valdymo ir įkrovimo valdymo moduliai ir kt. Funkcinio modulio padalijimas (dalis) OCPP2.0.1 protokole:

2, duomenų perdavimo (duomenų perdavimo) modulis

r2

Naudokite trečiosios šalies biblioteką libwebsockets, kad sukurtumėte žiniatinklio lizdų ryšį su nuotoliniu CSMS per tinklą duomenų sąveikai; naudokite trečiosios šalies biblioteką rapidjson

3. Autorizacijos (autorizavimo) modulis

Autorizacijos metodai apima RFID, pradžios mygtuką, debeto / kredito kortelę, PIN kodą, CSMS, vietinį idToken, ISO15118, autorizaciją neprisijungus ir pan.

Pavyzdys: CSMS autorizavimo laiko diagrama

4 、 Apsaugos (apsaugos) modulis

Apsaugos modulis naudoja trečiosios šalies bibliotekos mbedtls RSA, ECC (elipsinės kreivės) modulį duomenims užšifruoti ir iššifruoti, o modulį X509 sertifikatams valdyti.

Pavyzdys: Įkrovimo stoties sertifikatų atnaujinimo laiko schema

5, operacijų (operacijų) modulis

Sandoriai reiškia elektromobilio įkrovimo įkrovimo įrenginiu procesą.

OCPP2.0 visi su operacija susiję pranešimai yra integruoti į pranešimą , kuris pakeičia , , , ir kiti pranešimai OCPP1.6.

Laiko diagrama: Pradėti sandorį – „Plug and Play“.

6、MeterValues ​​modulis

Operacijos proceso metu jis turi periodiškai siųsti vietinių skaitiklių duomenis į CSMS, kad CSMS ir vartotojai galėtų suprasti operacijos eigą realiuoju laiku.

Laiko diagrama: su operacija susiję skaitiklio duomenys

7, išlaidų modulis

Atsiskaitymo modulis yra naujas OCPP2.0 programinės įrangos modulis, naudojamas vartotojams teikti kainų ir atsiskaitymo informaciją. Tai daugiausia apima:

-Prieš įkrovimą pateikite išsamią įkrovimo stoties kainos informacijąWallbox elektrinio automobilio įkroviklis.

- Įkrovimo metu teikiant informaciją apie išlaidas realiuoju laiku.

- Po įkrovimo pateikia galutinę įkrovimo informaciją.

(1) Informacijos apie kainą laiko diagrama prieš įkraunant:

(2) Atsiskaitymo informacijos laiko diagrama įkrovimo metu

(3) Įkrovimo informacijos laiko diagrama po įkrovimo

8. Rezervacijos modulis

Rezervavimas yra rezervuota funkcija, kurią gali nustatyti operatorius. Kadangi įkrovimo stotelių nėra daugWallbox elektrinio automobilio įkroviklis o elektromobilių važiavimo nuotolis yra ribotas, naudotojai turi iš anksto užsitikrinti įkrovimo įrangos nuosavybę.

Numatytos įkrovimo įrangos rezervavimo įkrovimo stotyje laiko schemaWallbox elektrinio automobilio įkroviklis:

9, išmanusis įkrovimo modulis

Išmanusis įkrovimas reiškia dinamišką įkrovimo galios koregavimą, kai reikia įkrovimo proceso metu. Tai daugiausia apima:

- Apkrovos balansavimas įkrovimo stotyje - Centrinis sistemos valdymas

-Vietinis išmanusis įkrovimas -Energijos valdymo sistemos valdymas

OCPP išmaniajame įkrovimeWallbox elektrinio automobilio įkroviklis valdymas daugiausia atsispindi įkrovimo profiliuose, kuriuose nurodomos įkrovimo stotelės energijos perdavimo ribos konkrečiu momentu.

r3

Įkrovimo profilių pranešimo turinys (JSON):

r4

10, Diagnostikos modulis

Jis naudojamas nuotoliniu būdu diagnozuoti įkrovimo stoties problemas, įkeliant failą su diagnostikos informacija iš įkrovimo stoties.

Diagnostinės informacijos failo įkėlimo sekos diagrama:

Su diagnostikos failu susijęs kodas (dalis):

11. Programinės įrangos valdymo modulis

Kai įkrovimo stotelei reikia atnaujinti programinę-aparatinę įrangą, CSMS praneš įkrovimo stotelei, kada ji gali pradėti atsisiųsti naują programinę-aparatinę įrangą, o įkrovimo stotis turėtų pranešti CSMS po kiekvieno naujos programinės įrangos atsisiuntimo ir įdiegimo veiksmo.

Pavyzdys: programinės aparatinės įrangos atnaujinimo laiko schema (dalinis)

r5

Su programinės aparatinės įrangos atnaujinimu susijęs kodas (dalis):

r6

12、DisplayMessage modulis

Ekrano pranešimų modulį naudoja įkrovimo stoties operatorius (CSO), kad vartotojui būtų rodoma su įkrovimu susijusi informacija, ekrano pranešimų modulis yra nauja OCPP 2.0 funkcija, daugiausia apimanti

- CSO nustatykite ekrano pranešimą

- Įkrovimo stotelėWallbox elektrinio automobilio įkroviklis įkeliamas rodomas pranešimas

Ekrano pranešimų laiko diagramos nustatymas:

r7

Gaukite ekrano pranešimų laiko diagramą:

r8

Sichuan Green Science & Technology Co., Ltd.

sale08@cngreenscience.com

0086 19158819831

www.cngreenscience.com


Paskelbimo laikas: 2024-09-09