OCPP -protokollet ger en enhetlig kommunikationslösning mellan laddstationerWallbox Electric Car Charger och alla centrala ledningssystem. Denna protokollarkitektur stöder sammankopplingen av alla laddningarWallbox Electric Car Charger Serviceleverantörens centrala ledningssystem med alla laddningsposter.
I. OCPP -protokoll
1. Det fullständiga namnet på OCPP är Open Charge Point Protocol, som är ett gratis och öppet protokoll utvecklat av OCA (Open Charge Alliance), en organisation baserad i Nederländerna. Den öppna laddningspunktenWallbox Electric Car Charger Protokoll (OCPP) används för enhetlig kommunikation mellan laddstationer (CS)Wallbox Electric Car Chargeroch alla Charging Station Management System (CSMS). Denna protokollarkitektur stöder samtrafik av alla laddningstjänsteleverantörens CSM med alla laddningsposter. Fördelar med OCPP-protokollet: Öppet och gratis att använda, förhindrar inlåsning till en enda leverantör (laddningsplattform), minskar integrationstiden/ansträngningen och IT-problem.

2 、 Huvudversioner av OCPP -protokollet
OCPP1.2 (SOAP) OCPP1.5 (SOAP) OCPP1.6 (SOAP/JSON)
OCPP2.0.1 (JSON)
Tvål är begränsad av sina egna protokollbegränsningar, kan inte vara ett brett utbud av snabb marknadsföring; JSON -versionen av WebSocket -kommunikationen, kan vara i alla nätverksmiljöer för att skicka data till varandra, de mest använda protokollen på marknaden är 1.6J -versionen, OCPP2.0.1 är 2018 ur protokollet främjar användningen av riktningen riktningen av framtiden.
3, skillnaderna mellan de olika OCPP -versionernaWallbox Electric Car Charger
OCPP1.* Är kompatibel med lägre versioner, OCPP1.6 är kompatibel med OCPP1.5, OCPP1.5 är kompatibel med OCPP1.2.
OCPP2.0.1 är inte kompatibel med OCPP1.6, OCPP2.0.1 Även om en del av innehållet i OCPP1.6 också har, men formatet för dataramen har varit helt annorlunda, OCPP2.0.1 har lagt till många OCPP1.6 gör har inte funktionen till exempel.
(1) StartTransaction och StopTransaction i OCPP1.6 ersätts av TransactionEvent i OCPP2.0.1.
(2) Firmware -uppdatering i OCPP2.0.1 lägger till digitala signaturer för att förhindra ofullständiga nedladdningar av firmware, vilket leder till felvaruuppdateringsfel.
(3) TransactionID är garanterad att vara unik av plattformen i OCPP1.6 och garanteras att vara unik av laddningspostenWallbox Electric Car ChargerI OCPP2.0.1.
(4) I OCPP1.6 har de defekta platserna optimerats och uppgraderats, till exempel: I OCPP1.6 bestäms transaktionSID -uppgifterna inuti starttransaktionen av plattformen, men i OCPP2.0.1 är det laddningshögenWallbox Electric Car Charger Det bestämmer transaktionId-värdet, vilket är fördelaktigt eftersom när det finns ett nätverksfel är det nödvändigt att återkända starttransaktionsdata när laddningshögenWallbox Electric Car Charger måste skicka uppgifterna igen. Fördelen med detta är att när det finns ett nätverksfel, måste återbetala starttransaktionsdata, om det är OCPP1.6-versionen, är plattformen mycket troligt att spara två kopior av samma transaktionsdata, vilket resulterar i avdraget av Kundens pengar två gånger;
(5) OCPP 2.0.1 Detaljer och funktioner än 1.6 -versionen av mycket mer har utvecklingen av svårigheten ökat.
För det andra, OCPP 2.0.1 -avtalet
OCPP2.0.1 stöder användningen av JSON -formatdata WebSockets kommunikation, OCPP2.0.1 är inte kompatibel med OCPP1.6.
Stödjer flera säkerhetsmetoder, ISO15118, smart laddning, enhetshantering, laddningshantering etc. har hög kompatibilitet, hög säkerhet och hög skalbarhet.
OCPP Network Topology
1 、 OCPP2.0.1 Programvaruarkitektur
Det inkluderar främst moduler för dataöverföring, auktorisation, säkerhet, konfiguration, diagnos, firmwarehantering, enhetshantering och laddningshantering, etc. Funktionell modulavdelning (del) i OCPP2.0.1 -protokollet:
2 、 Data Transmission (DataTransfer) -modul

Använd tredjepartsbibliotek libwebsockets för att skapa en WebSockets-anslutning med fjärrkontrollen CSMS genom nätverket för datainteraktion; Använd tredjepartsbiblioteket rapidjson för
3 、 Autorisationsmodul (auktorisation)
Auktorisationsmetoder inkluderar RFID, START -knapp, debet/kreditkort, PIN -kod, CSMS, Local IdToken, ISO15118, offline -godkännande och så vidare.
Exempel: CSMS -auktorisationstimningsschema
4 、 Säkerhetsmodul (säkerhet)
Säkerhetsmodul använder tredjepartsbibliotek MBEDTLS RSA, ECC (elliptisk kurva) -modul för att kryptera och dekryptera data och x509-modul för att hantera certifikat.
Exempel: Tidsdiagram för uppdatering av laddningsstationens certifikat
5 、 Transaktioner (transaktioner) -modul
Transaktioner hänvisar till processen att ladda ett elektriskt fordon av en laddningsanordning.
I OCPP2.0 är alla transaktionsrelaterade meddelanden integrerade i meddelandet
Tidsdiagram: Start Transaction - Plug and Play
6 、 Metervalues -modul
Under transaktionsprocessen måste den skicka lokala meterdata till CSM: er med jämna mellanrum, så att CSM: er och användare kan förstå transaktionens framsteg i realtid.
Tidsdiagram: Transaktionsrelaterade mätardata
7 、 Kostnadsmodul
Faktureringsmodul är en ny mjukvarumodul i OCPP2.0, som används för att tillhandahålla pris- och faktureringsinformation till användare. Det inkluderar främst:
-Ider innan de laddar, tillhandahåller detaljerad prisinformation för laddningsstationenWallbox Electric Car Charger.
-During laddning, tillhandahåller information om kostnader i realtid.
-After laddning, tillhandahöll slutlig laddningsinformation.
(1) Tidsdiagram över prisinformation före debitering:
(2) Tidsdiagram över faktureringsinformation under laddning
(3) Tidsdiagram över laddningsinformation efter laddning
8 、 Bokningsmodul
Bokning är en reserverad funktion som kan ställas in av operatören. Eftersom det inte finns många laddstationerWallbox Electric Car Charger Och körområdet för elfordon är begränsat, användare måste säkra ägandet av laddningsutrustning i förväg.
Tidsdiagram för att reservera den angivna laddningsutrustningen vid en laddningsstationWallbox Electric Car Charger:
9 、 Smartcharging -modul
Smart laddning avser beteendet att dynamiskt justera laddningskraften efter behov under laddningsprocessen. Det inkluderar främst:
-Last balansering inom laddningsstationen -Central System Control
-Lokal smart laddning -Energy Management System Control
I OCPP Smart ChargingWallbox Electric Car Charger Kontroll återspeglas huvudsakligen i laddningsprofilerna, som innehåller energiöverföringsgränserna för laddningsstationen vid en viss tidpunkt.

Laddningsprofiler Meddelandeinnehåll (JSON):

10 、 Diagnostikmodul
Det används för att på distans diagnostisera problemen med laddstationen genom att ladda upp en fil som innehåller diagnostisk information från laddningsstationen.
Diagnostisk informationsfil Uppladdningssekvensdiagram:
Diagnostisk filrelaterad kod (del):
11 、 Firmware Management Module
När laddstationen måste uppdatera firmware kommer CSMS att meddela laddstationen när den kan börja ladda ner den nya firmware, och laddningsstationen bör meddela CSMS efter varje steg för nedladdning och installation av den nya firmware.
Exempel: Firmware Update Timing Diagram (Partial)

Firmware -uppdateringsrelaterad kod (del):

12 、 DisplayMessage Module
Display Message Module används av laddningsstationens operatör (CSO) för att visa laddningsrelaterad information till användaren är displaymeddelandemodulen en ny funktion i OCPP 2.0, främst inklusive
-Suppgiftsdisplaymeddelande av CSO
-LaddningsstationWallbox Electric Car Charger Ladda upp visningsmeddelande
Ställa in Display Message Timing Diagram:

Få Displaymeddelandetidsdiagrammet:

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