Greensense, partenerul tău de încărcare inteligentă
  • Lesley: +86 19158819659

  • EMAIL: grsc@cngreenscience.com

încărcător electric

ştiri

Încărcător auto electric Wallbox OCPP 2.0.1 Protocol de comunicare pentru încărcare

Protocolul OCPP oferă o soluție unificată de comunicare între stațiile de încărcareîncărcător auto electric wallbox și orice sistem central de gestionare. Această arhitectură de protocol acceptă interconectarea oricărui sistem de încărcareîncărcător auto electric wallbox sistemul central de gestionare a furnizorului de servicii, cu toate stațiile de încărcare.

I. Protocolul OCPP

1. Numele complet al OCPP este Open Charge Point Protocol, un protocol gratuit și deschis dezvoltat de OCA (Open Charge Alliance), o organizație cu sediul în Olanda. Punctul de încărcare deschisîncărcător auto electric wallbox Protocolul OCPP este utilizat pentru comunicarea unificată între stațiile de încărcare (CS)încărcător auto electric wallboxși orice sistem de gestionare a stațiilor de încărcare (CSMS). Această arhitectură de protocol permite interconectarea CSMS-ului oricărui furnizor de servicii de încărcare cu toate stațiile de încărcare. Avantajele protocolului OCPP: deschis și gratuit, previne dependența de un singur furnizor (platformă de încărcare), reduce timpul/efortul de integrare și problemele IT.

încărcător ev ocpp

2. Principalele versiuni ale protocolului OCPP

OCPP 1.2 (SOAP) OCPP 1.5 (SOAP) OCPP 1.6 (SOAP/JSON)

OCPP2.0.1 (JSON)

SOAP este limitat de propriile constrângeri de protocol, nu poate oferi o gamă largă de promovare rapidă; versiunea JSON a comunicării WebSocket poate fi utilizată în orice mediu de rețea pentru a trimite date între ele. Cel mai utilizat protocol de pe piață este versiunea 1.6J, iar OCPP 2.0.1 este protocolul lansat în 2018, care promovează utilizarea în direcția viitorului.

3, diferențele dintre diferitele versiuni OCPPîncărcare mașină electrică Wallboxr

OCPP1.* este compatibil cu versiunile anterioare, OCPP1.6 este compatibil cu OCPP1.5, OCPP1.5 este compatibil cu OCPP1.2.

OCPP2.0.1 nu este compatibil cu OCPP1.6. Deși OCPP2.0.1 are și o parte din conținutul OCPP1.6, formatul cadrului de date trimis a fost complet diferit. OCPP2.0.1 a adăugat că multe dintre funcțiile OCPP1.6 nu sunt compatibile, de exemplu.

(1) StartTransaction și StopTransaction în OCPP 1.6 sunt înlocuite de TransactionEvent în OCPP 2.0.1.

(2) Actualizarea firmware-ului în OCPP2.0.1 adaugă semnături digitale pentru a preveni descărcările incomplete de firmware, ceea ce duce la erori de actualizare a firmware-ului.

(3) Platforma garantează că ID-ul tranzacției este unic în OCPP 1.6 și stația de încărcare garantează că este unic.încărcător auto electric wallboxîn OCPP2.0.1.

(4) În OCPP1.6, locurile defecte au fost optimizate și actualizate, de exemplu: în OCPP1.6, datele transactionId din StartTransaction sunt determinate de platformă, dar în OCPP2.0.1, acestea reprezintă pile-ul de încărcare.încărcător auto electric wallbox care determină valoarea transactionId, ceea ce este avantajos deoarece, atunci când există o eroare de rețea, este necesar să se retrimită datele StartTransaction atunci când grămada de încărcareîncărcător auto electric wallbox trebuie să trimită datele din nou. Avantajul acestui lucru este că, atunci când există o eroare de rețea, este nevoie să retrimită datele StartTransaction; dacă este versiunea OCPP 1.6, este foarte probabil ca platforma să salveze două copii ale acelorași date de tranzacție, ceea ce va duce la deducerea banilor clientului de două ori;

(5) Detalii și caracteristici mult mai mari decât versiunea 1.6, iar dificultatea a crescut considerabil.

În al doilea rând, acordul OCPP 2.0.1

OCPP2.0.1 acceptă utilizarea comunicării prin websockets de date în format JSON, însă OCPP2.0.1 nu este compatibil cu OCPP1.6.

Acceptă multiple metode de autorizare de securitate, ISO15118, încărcare inteligentă, gestionarea dispozitivelor, gestionarea încărcării etc. Prezintă compatibilitate ridicată, securitate ridicată și scalabilitate ridicată.

Topologie de rețea OCPP

1. Arhitectura software OCPP 2.0.1

Include în principal module de transmitere a datelor, autorizare, securitate, configurare, diagnosticare, gestionare firmware, gestionare dispozitive și gestionare încărcare etc. Diviziunea modulelor funcționale (parte) în protocolul OCPP2.0.1:

2, Modulul de transmisie a datelor (DataTransfer).

r2

Folosește biblioteca terță libwebsockets pentru a stabili o conexiune websockets cu CSMS-ul la distanță prin rețea pentru interacțiunea cu datele; folosește biblioteca terță rapidjson pentru

3. Modulul de autorizare (Autorizare)

Metodele de autorizare includ RFID, buton de pornire, card de debit/credit, cod PIN, CSMS, idToken local, ISO15118, autorizare offline și așa mai departe.

Exemplu: Diagrama de timp a autorizării CSMS

4. Modulul de Securitate (Securitate)

Modulul de securitate folosește o bibliotecă terță mbedtls RSA, modulul ECC (Curvă eliptică) pentru criptarea și decriptarea datelor și modulul X509 pentru gestionarea certificatelor.

Exemplu: Diagramă de timp pentru actualizarea certificatelor stației de încărcare

5. Modulul Tranzacții (Tranzacții)

Tranzacțiile se referă la procesul de încărcare a unui vehicul electric de către un dispozitiv de încărcare.

În OCPP2.0, toate mesajele legate de tranzacții sunt integrate în mesaj. , care înlocuiește , , , și alte mesaje din OCPP1.6.

Diagramă de timp: Începeți tranzacția - Plug and Play

6. Modulul MeterValues

În timpul procesului de tranzacție, trebuie să trimită periodic date de la contorul local către CSMS, astfel încât CSMS și utilizatorii să poată înțelege progresul tranzacției în timp real.

Diagramă de timp: date contor legate de tranzacții

7. Modulul Cost

Modulul de facturare este un modul software nou din OCPP 2.0, utilizat pentru a furniza utilizatorilor informații despre prețuri și facturare. Acesta include în principal:

-Înainte de încărcare, furnizarea de informații detaliate despre prețul stației de încărcareîncărcător auto electric wallbox.

-În timpul încărcării, furnizarea de informații despre costuri în timp real.

-După încărcare, furnizarea informațiilor finale privind încărcarea.

(1) Diagrama temporală a informațiilor despre prețuri înainte de facturare:

(2) Diagrama cronometrării informațiilor de facturare în timpul încărcării

(3) Diagrama temporală a informațiilor de încărcare după încărcare

8. Modulul de rezervare

Rezervarea este o funcție rezervată, care poate fi setată de operator. Deoarece nu există multe stații de încărcareîncărcător auto electric wallbox iar autonomia vehiculelor electrice este limitată, utilizatorii trebuie să își asigure în prealabil proprietatea asupra echipamentelor de încărcare.

Diagrama de timp pentru rezervarea echipamentului de încărcare desemnat la o stație de încărcareîncărcător auto electric wallbox:

9. Modul de încărcare inteligentă

Încărcarea inteligentă se referă la comportamentul de ajustare dinamică a puterii de încărcare, după cum este necesar, în timpul procesului de încărcare. Aceasta include în principal:

-Echilibrarea sarcinii în cadrul stației de încărcare -Controlul sistemului central

-Încărcare inteligentă locală -Controlul sistemului de gestionare a energiei

Încărcarea inteligentă OCPPîncărcător auto electric wallbox Controlul se reflectă în principal în profilurile de încărcare, care conțin limitele de transfer de energie pentru stația de încărcare la un anumit moment în timp.

r3

Conținutul mesajelor profilurilor de încărcare (JSON):

r4

10. Modul de diagnosticare

Este utilizat pentru diagnosticarea de la distanță a problemelor stației de încărcare prin încărcarea unui fișier care conține informații de diagnosticare de la stația de încărcare.

Diagrama secvenței de încărcare a fișierului cu informații de diagnosticare:

Cod (parte) legat de fișierul de diagnosticare:

11. Modul de gestionare a firmware-ului

Când stația de încărcare trebuie să actualizeze firmware-ul, CSMS va notifica stația de încărcare când poate începe descărcarea noului firmware, iar stația de încărcare ar trebui să notifice CSMS după fiecare pas de descărcare și instalare a noului firmware.

Exemplu: Diagramă de cronometrare a actualizării firmware-ului (parțială)

r5

Cod legat de actualizarea firmware-ului (parte):

r6

12. Modulul DisplayMessage

Modulul de afișare a mesajelor este utilizat de operatorul stației de încărcare (CSO) pentru a afișa utilizatorului informații legate de încărcare. Modulul de afișare a mesajelor este o funcție nouă în OCPP 2.0, care include în principal

-Configurarea mesajului afișat de CSO

-Stație de încărcareîncărcător auto electric wallbox încărcarea mesajului afișat

Setarea diagramei temporale a mesajelor afișate:

r7

Obțineți diagrama de timp a mesajelor afișate:

r8

Sichuan Green Science & Technology Co., Ltd.

sale08@cngreenscience.com

0086 19158819831

www.cngreenscience.com


Data publicării: 09 august 2024