OCPP -protokollen gir en enhetlig kommunikasjonsløsning mellom ladestasjonerWallbox elbillader og ethvert sentralt styringssystem. Denne protokollarkitekturen støtter sammenkoblingen av ladingWallbox elbillader Tjenesteleverandørens sentrale styringssystem med alle ladeposter.
I. OCPP -protokoll
1. Det fulle navnet på OCPP er Open Charge Point Protocol, som er en gratis og åpen protokoll utviklet av OCA (Open Charge Alliance), en organisasjon med base i Nederland. Det åpne ladestedetWallbox elbillader Protokoll (OCPP) brukes til enhetlig kommunikasjon mellom ladestasjoner (CS)Wallbox elbilladerog ethvert ladestasjonsstyringssystem (CSMS). Denne protokollarkitekturen støtter sammenkobling av alle ladetjenesteleverandørens CSM -er med alle ladestillinger. Fordeler med OCPP-protokoll: Åpne og gratis å bruke, forhindrer innlåsing til en enkelt leverandør (ladeplattform), reduserer integrasjonstid/innsats og IT-problemer.

2 、 Hovedversjoner av OCPP -protokollen
OCPP1.2 (SOAP) OCPP1.5 (SOAP) OCPP1.6 (SOAP/JSON)
OCPP2.0.1 (JSON)
Såpe er begrenset av sine egne protokollbegrensninger, kan ikke være et bredt spekter av rask promotering; JSON -versjonen av WebSocket -kommunikasjonen, kan være i ethvert nettverksmiljø for å sende data til hverandre, de mest brukte protokollene på markedet er 1.6J -versjonen, OCPP2.0.1 er 2018 ut av protokollen fremmer bruken av retningen av fremtiden.
3, forskjellene mellom de forskjellige OCPP -versjoneneWallbox elbil.r
OCPP1.* Er kompatibel med lavere versjoner, OCPP1.6 er kompatibel med OCPP1.5, OCPP1.5 er kompatibel med OCPP1.2.
OCPP2.0.1 er ikke kompatibel med OCPP1.6, OCPP2.0.1 Selv om noe av innholdet i OCPP1.6 også har, men formatet på den sendt datarammen har vært helt annerledes, OCPP2.0.1 lagt til mye OCPP1.6 gjør ikke har funksjonen, for eksempel.
(1) Starttransaksjon og stopptransaksjon i OCPP1.6 erstattes av TransactionEvent i OCPP2.0.1.
(2) Firmwareoppdatering i OCPP2.0.1 legger til digitale signaturer for å forhindre ufullstendige firmware -nedlastinger, noe som fører til firmwareoppdateringsfeil.
(3) TransactionID er garantert unik av plattformen i OCPP1.6, og garantert å være unik av ladingspostenWallbox elbilladerI OCPP2.0.1.
(4) I OCPP1.6 har de mangelfulle stedene blitt optimalisert og oppgradert, for eksempel: I OCPP1.6 bestemmes transaksjons -dataene i starttransaksjonen av plattformen, men i OCPP2.0.1 er det ladepisenWallbox elbillader Det bestemmer TransactionId-verdien, som er fordelaktig fordi når det er en nettverkssvikt, er det nødvendig å sende starttransaksjonsdataene på nytt når ladebunkenWallbox elbillader må sende dataene igjen. Fordelen med dette er at når det er en nettverkssvikt, må du sende inn starttransaksjonsdata, hvis det er OCPP1.6-versjon, er det veldig sannsynlig at plattformen sparer to kopier av de samme transaksjonsdataene, noe som resulterer i fradrag for Kundens penger to ganger;
(5) OCPP 2.0.1 detaljer og funksjoner enn 1.6 -versjonen av mye mer, har utviklingen av vanskeligheten økt.
For det andre, OCPP 2.0.1 -avtale
OCPP2.0.1 støtter bruk av JSON -format Data WebSockets kommunikasjon, OCPP2.0.1 er ikke kompatibel med OCPP1.6.
Støtter flere sikkerhetsgodkjenningsmetoder, ISO15118, smart lading, enhetsstyring, ladestyring, etc. har høy kompatibilitet, høy sikkerhet og høy skalerbarhet.
OCPP nettverkstopologi
1 、 OCPP2.0.1 Programvarearkitektur
Det inkluderer hovedsakelig moduler for dataoverføring, autorisasjon, sikkerhet, konfigurasjon, diagnose, firmwarehåndtering, enhetsstyring og ladestyring, etc. Funksjonell modulavdeling (del) i OCPP2.0.1 Protokoll:
2 、 Dataoverføring (DataTransfer) modul

Bruk tredjepartsbibliotek libwebsockets for å etablere en websockets-forbindelse med de eksterne CSM-ene gjennom nettverket for datainteraksjon; Bruk tredjepartsbiblioteket Rapidjson for
3 、 Autorisasjon (autorisasjon) modul
Autorisasjonsmetoder inkluderer RFID, Start -knapp, debet/kredittkort, PIN -kode, CSMS, Local IdToken, ISO15118, offline autorisasjon og så videre.
Eksempel: CSMS autorisasjon Tidskart
4 、 Security (Security) Module
Sikkerhetsmodul bruker tredjepartsbibliotek MBEDTLS RSA, ECC (Elliptic Curve) -modul for å kryptere og dekryptere data, og X509-modul for å administrere sertifikater.
Eksempel: Timingskjema for oppdatering av ladestasjonssertifikater
5 、 Transaksjoner (transaksjoner) -modul
Transaksjoner refererer til prosessen med å lade et elektrisk kjøretøy med en ladeenhet.
I OCPP2.0 er alle transaksjonsrelaterte meldinger integrert i meldingen
Tidskjema: Start transaksjon - Plug and Play
6 、 METERVALUES MODUL
Under transaksjonsprosessen må den sende lokale målerdata til CSM -er med jevne mellomrom, slik at CSMS og brukere kan forstå fremdriften i transaksjonen i sanntid.
Timingskjema: Transaksjonsrelaterte målerdata
7 、 Kostnadsmodul
Faktureringsmodul er en ny programvaremodul i OCPP2.0, som brukes til å gi pris- og faktureringsinformasjon til brukere. Det inkluderer hovedsakelig:
-FOR LANDSING, som gir detaljert prisinformasjon om ladestasjonenWallbox elbillader.
-Deturing, som gir informasjon i sanntid.
-Etter lading, som gir endelig ladeinformasjon.
(1) Timingskjema over prisinformasjon før lading:
(2) Tidskart over faktureringsinformasjon under lading
(3) Timingskjema for ladeinformasjon etter lading
8 、 Reservasjonsmodul
Reservasjon er en reservert funksjon, som kan settes av operatøren. Siden det ikke er mange ladestasjonerWallbox elbillader Og kjøreområdet for elektriske kjøretøyer er begrenset, brukerne må sikre eierskapet til ladeutstyr på forhånd.
Tidskjema for reservering av det angitte ladeutstyret på en ladestasjonWallbox elbillader:
9 、 Smartcharging Module
Smart lading refererer til oppførselen til dynamisk å justere ladekraften etter behov under ladeprosessen. Det inkluderer hovedsakelig:
-Belastningsbalansering innen ladestasjonen -sentrale systemkontroll
-Lokal smart lading -imergi styringssystemkontroll
I OCPP smart ladingWallbox elbillader Kontroll gjenspeiles hovedsakelig i ladeprofilene, som inneholder energioverføringsgrensene for ladestasjonen på et bestemt tidspunkt.

Ladingsprofiler Meldingsinnhold (JSON):

10 、 Diagnostikkmodul
Det brukes til å eksternt diagnostisere problemene med ladestasjonen ved å laste opp en fil som inneholder diagnostisk informasjon fra ladestasjonen.
Diagnostisk informasjonsfil Opplasting av sekvensdiagram:
Diagnostisk filrelatert kode (del):
11 、 Firmwareadministrasjonsmodul
Når ladestasjonen må oppdatere firmware, vil CSMS varsle ladestasjonen når den kan begynne å laste ned den nye firmware, og ladestasjonen skal varsle CSMS etter hvert trinn med å laste ned og installere den nye firmware.
Eksempel: Firmwareoppdateringstidsdiagram (delvis)

Firmwareoppdateringsrelatert kode (del):

12 、 DisplayMessage Module
Display Message Module brukes av ladestasjonsoperatøren (CSO) for å vise ladningsrelatert informasjon til brukeren. Displaymeldingsmodulen er en ny funksjon i OCPP 2.0, hovedsakelig inkludert
-Setup displaymelding av CSO
-LadestasjonWallbox elbillader Last opp skjermmelding
Angi timediagrammet for visningsmelding:

Få timediagrammet for visningsmelding:

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