Greensense Din smarte opladningspartnerløsning
  • Lesley: +86 19158819659

  • EMAIL: grsc@cngreenscience.com

ec-oplader

nyheder

Wallbox elbiloplader OCPP 2.0.1 opladningskommunikationsprotokol

OCPP-protokollen leverer en samlet kommunikationsløsning mellem ladestationerwallbox elbiloplader og ethvert centralt styringssystem. Denne protokolarkitektur understøtter sammenkobling af enhver opladningsenhedwallbox elbiloplader tjenesteudbyderens centrale styringssystem med alle ladestandere.

I. OCPP-protokollen

1. Det fulde navn på OCPP er Open Charge Point Protocol, som er en gratis og åben protokol udviklet af OCA (Open Charge Alliance), en organisation med base i Holland. Open Charge Pointwallbox elbiloplader Protokol (OCPP) bruges til samlet kommunikation mellem ladestationer (CS)wallbox elbilopladerog ethvert ladestationsstyringssystem (CSMS). Denne protokolarkitektur understøtter sammenkobling af enhver ladeudbyders CSMS med alle ladestandere. Fordele ved OCPP-protokollen: åben og gratis at bruge, forhindrer binding til en enkelt udbyder (ladeplatform), reducerer integrationstid/indsats og IT-problemer.

ev-oplader ocpp

2. Hovedversioner af OCPP-protokollen

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

OCPP2.0.1 (JSON)

SOAP er begrænset af sine egne protokolbegrænsninger og kan ikke fremmes hurtigt i en bred vifte af systemer; JSON-versionen af ​​WebSocket-kommunikation kan sende data til hinanden i ethvert netværksmiljø. De mest anvendte protokoller på markedet er 1.6J-versionen. OCPP2.0.1 er 2018-udgaven af ​​protokollen, der fremmer brugen af ​​fremtiden.

3, forskellene mellem de forskellige OCPP-versionerwallbox elbilopladningr

OCPP1.* er kompatibel med ældre versioner, OCPP1.6 er kompatibel med OCPP1.5, og OCPP1.5 er kompatibel med OCPP1.2.

OCPP2.0.1 er ikke kompatibel med OCPP1.6, OCPP2.0.1, selvom noget af indholdet i OCPP1.6 også er det, men formatet på den sendte dataramme har været helt anderledes. OCPP2.0.1 har tilføjet en masse, og OCPP1.6 mangler f.eks. denne funktion.

(1) StartTransaction og StopTransaction i OCPP1.6 er erstattet af TransactionEvent i OCPP2.0.1.

(2) Firmwareopdatering i OCPP2.0.1 tilføjer digitale signaturer for at forhindre ufuldstændige firmwaredownloads, hvilket fører til fejl ved firmwareopdatering.

(3) Transaktions-ID'et garanteres at være unikt af platformen i OCPP1.6 og garanteres at være unikt af opkrævningsposten.wallbox elbilopladeri OCPP2.0.1.

(4) I OCPP1.6 er de defekte steder blevet optimeret og opgraderet, for eksempel: i OCPP1.6 bestemmes transactionId-dataene i StartTransaction af platformen, men i OCPP2.0.1 er det opkrævningsbunken.wallbox elbiloplader der bestemmer transactionId-værdien, hvilket er fordelagtigt, fordi det i tilfælde af netværksfejl er nødvendigt at sende StartTransaction-dataene igen, når opkrævningsbunken er aktiveret.wallbox elbiloplader skal sende dataene igen. Fordelen ved dette er, at når der er en netværksfejl, skal StartTransaction-dataene sendes igen. Hvis det er OCPP1.6-versionen, er det meget sandsynligt, at platformen gemmer to kopier af de samme transaktionsdata, hvilket resulterer i, at kundens penge trækkes to gange.

(5) OCPP 2.0.1 har mange flere detaljer og funktioner end 1.6-versionen, og sværhedsgraden er steget.

For det andet, OCPP 2.0.1-aftalen

OCPP2.0.1 understøtter brugen af ​​JSON-format data websockets kommunikation, OCPP2.0.1 er ikke kompatibel med OCPP1.6.

Understøtter flere sikkerhedsgodkendelsesmetoder, ISO15118, smart opladning, enhedsstyring, opladningsstyring osv. Har høj kompatibilitet, høj sikkerhed og høj skalerbarhed.

OCPP-netværkstopologi

1. OCPP2.0.1 Softwarearkitektur

Det omfatter hovedsageligt moduler til dataoverførsel, autorisation, sikkerhed, konfiguration, diagnose, firmwarestyring, enhedsstyring og opladningsstyring osv. Funktionel modulopdeling (del) i OCPP2.0.1-protokollen:

2、Datatransmission (DataTransfer) modul

r2

Brug tredjepartsbiblioteket libwebsockets til at etablere en websockets-forbindelse med det eksterne CSMS via netværket til datainteraktion; brug tredjepartsbiblioteket rapidjson til

3. Autorisationsmodul (Autorisation)

Autorisationsmetoder omfatter RFID, startknap, debit-/kreditkort, pinkode, CSMS, lokal idToken, ISO15118, offline-autorisation og så videre.

Eksempel: CSMS-godkendelsestidsskema

4. Sikkerhedsmodul

Sikkerhedsmodulet bruger tredjepartsbiblioteket mbedtls RSA, ECC (Elliptic Curve)-modulet til at kryptere og dekryptere data og X509-modulet til at administrere certifikater.

Eksempel: Tidsdiagram for opdatering af ladestandercertifikater

5. Transaktionsmodul

Transaktioner refererer til processen med at oplade et elektrisk køretøj via en opladningsenhed.

I OCPP2.0 er alle transaktionsrelaterede beskeder integreret i beskeden. , som erstatter , , , og andre beskeder i OCPP1.6.

Timingdiagram: Start transaktion - Plug and Play

6. Målerværdimodul

Under transaktionsprocessen skal der med jævne mellemrum sendes lokale målerdata til CSMS, så CSMS og brugerne kan se transaktionens status i realtid.

Timingdiagram: transaktionsrelaterede målerdata

7. Omkostningsmodul

Faktureringsmodulet er et nyt softwaremodul i OCPP2.0, som bruges til at give pris- og faktureringsoplysninger til brugerne. Det omfatter primært:

- Før opladning, giv detaljerede prisoplysninger om ladestationenwallbox elbiloplader.

-Under opladning, giver omkostningsinformation i realtid.

-Efter opladning, angivelse af endelige opladningsoplysninger.

(1) Tidsdiagram over prisoplysninger før opkrævning:

(2) Tidsdiagram over faktureringsoplysninger under opladning

(3) Tidsdiagram over opladningsoplysninger efter opladning

8. reservationsmodul

Reservation er en reserveret funktion, som kan indstilles af operatøren. Da der ikke er mange ladestanderewallbox elbiloplader og rækkevidden for elbiler er begrænset, skal brugerne sikre sig ejerskabet af ladeudstyr på forhånd.

Tidsdiagram for reservation af det angivne ladeudstyr på en ladestationwallbox elbiloplader:

9. SmartCharging-modul

Smart opladning refererer til den dynamiske justering af opladningseffekten efter behov under opladningsprocessen. Det omfatter primært:

- Belastningsbalancering i ladestationen - Central systemstyring

-Lokal smart opladning -Kontrol af energistyringssystem

I OCPP smart opladningwallbox elbiloplader Kontrollen afspejles primært i ladeprofilerne, som indeholder energioverførselsgrænserne for ladestationen på et specifikt tidspunkt.

r3

Indhold af meddelelser om opladningsprofiler (JSON):

r4

10. Diagnostikmodul

Den bruges til at fjerndiagnosticere problemer med ladestationen ved at uploade en fil, der indeholder diagnostiske oplysninger fra ladestationen.

Diagram over sekvens for upload af diagnostisk informationsfil:

Diagnostisk filrelateret kode (del):

11. Firmwarestyringsmodul

Når ladestationen skal opdatere firmwaren, giver CSMS ladestationen besked, når den kan begynde at downloade den nye firmware, og ladestationen bør give CSMS besked efter hvert trin i download og installation af den nye firmware.

Eksempel: Diagram over tidsindstilling for firmwareopdatering (delvis)

r5

Kode relateret til firmwareopdatering (del):

r6

12. DisplayMessage-modul

Displaymeddelelsesmodulet bruges af ladestationsoperatøren (CSO) til at vise opladningsrelateret information til brugeren. Displaymeddelelsesmodulet er en ny funktion i OCPP 2.0, der primært omfatter

-Opsætning af displaymeddelelse fra CSO

- Ladestationwallbox elbiloplader uploader visningsbesked

Indstilling af tidsdiagram for displaymeddelelser:

r7

Hent diagrammet over tidsintervaller for visning af meddelelser:

r8

Sichuan Green Science & Technology Co., Ltd.

sale08@cngreenscience.com

0086 19158819831

www.cngreenscience.com


Opslagstidspunkt: 9. august 2024