U protocolu OCPP furnisce una suluzione di cumunicazione unificata trà e stazioni di ricaricacaricatore di vittura elettrica wallbox è qualsiasi sistema di gestione cintrali. Questa architettura di protocolu supporta l'interconnessione di qualsiasi caricacaricatore di vittura elettrica wallbox u sistema di gestione cintrali di u fornitore di servizii cù tutti i posti di ricarica.
I. Protocolu OCPP
1. U nome cumpletu di OCPP hè Open Charge Point Protocol, chì hè un protocolu gratuitu è apertu sviluppatu da l'OCA (Open Charge Alliance), una urganizazione basata in i Paesi Bassi. L'Open Charge Pointcaricatore di vittura elettrica wallbox U protocolu (OCPP) hè utilizatu per a cumunicazione unificata trà e stazioni di carica (CS)caricatore di vittura elettrica wallboxè qualsiasi sistema di gestione di stazione di ricarica (CSMS). Questa architettura di protocolu supporta l'interconnessione di qualsiasi CSMS di fornitore di servizii di ricarica cù tutti i posti di ricarica. Vantaghji di u protocolu OCPP: apertu è gratuitu da aduprà, impedisce u bloccu à un unicu fornitore (piattaforma di ricarica), riduce u tempu / sforzu d'integrazione è i prublemi IT.

2. Versioni principali di u protocolu OCPP
OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP hè limitatu da i so propri vincoli di protocolu, ùn pò micca esse una larga gamma di prumuzione rapida; A versione JSON di a cumunicazione WebSocket, pò esse in ogni ambiente di rete per mandà dati trà di elli, i protocolli più utilizati in u mercatu sò a versione 1.6J, OCPP2.0.1 hè u 2018 fora di u protocolu chì prumove l'usu di a direzzione di u futuru.
3, e differenze trà e diverse versioni di OCPPcarica di vittura elettrica wallboxr
OCPP1.* hè cumpatibile cù e versioni inferiori, OCPP1.6 hè cumpatibile cù OCPP1.5, OCPP1.5 hè cumpatibile cù OCPP1.2.
OCPP2.0.1 ùn hè micca cumpatibile cù OCPP1.6, OCPP2.0.1 ancu s'è una parte di u cuntenutu di OCPP1.6 l'hà ancu, ma u furmatu di u quadru di dati mandatu hè statu cumpletamente differente, OCPP2.0.1 hà aghjustatu assai OCPP1.6 ùn hà micca a funzione, per esempiu.
(1) StartTransaction è StopTransaction in OCPP1.6 sò rimpiazzati da TransactionEvent in OCPP2.0.1.
(2) L'aghjurnamentu di u firmware in OCPP2.0.1 aghjusta firme digitale per impedisce i scaricamenti incompleti di u firmware, chì portanu à fallimenti di l'aghjurnamentu di u firmware.
(3) L'ID di transazzione hè garantitu per esse unicu da a piattaforma in OCPP1.6, è garantitu per esse unicu da u postu di carica.caricatore di vittura elettrica wallboxin OCPP2.0.1.
(4) In OCPP1.6, i lochi difettosi sò stati ottimizzati è aghjurnati, per esempiu: in OCPP1.6, i dati di transactionId in StartTransaction sò determinati da a piattaforma, ma in OCPP2.0.1, hè a pila di carica.caricatore di vittura elettrica wallbox chì determina u valore di transactionId, chì hè vantaghjosu perchè quandu ci hè un fallimentu di a rete, hè necessariu di rinvià i dati StartTransaction quandu a pila di caricacaricatore di vittura elettrica wallbox deve mandà torna i dati. U vantaghju di questu hè chì quandu ci hè un fallimentu di a rete, hè necessariu mandà torna i dati StartTransaction, s'ellu hè a versione OCPP1.6, a piattaforma hè assai prubabile di salvà duie copie di i stessi dati di Transazzione, risultendu in a deduzione di i soldi di u cliente duie volte;
(5) I dettagli è e caratteristiche di OCPP 2.0.1 sò assai più impurtanti cà a versione 1.6, u sviluppu di a difficultà hè aumentatu.
Siconda, l'accordu OCPP 2.0.1
OCPP2.0.1 supporta l'usu di a cumunicazione websockets di dati in furmatu JSON, OCPP2.0.1 ùn hè micca cumpatibile cù OCPP1.6.
Supporta parechji metudi d'autorizazione di sicurezza, ISO15118, carica intelligente, gestione di dispositivi, gestione di carica, ecc. Presenta alta cumpatibilità, alta sicurezza è alta scalabilità.
Topologia di rete OCPP
1. Architettura di u Software OCPP 2.0.1
Include principalmente moduli di trasmissione di dati, autorizazione, sicurezza, cunfigurazione, diagnosi, gestione di firmware, gestione di dispositivi è gestione di carica, ecc. Divisione di moduli funzionali (parte) in u protocolu OCPP2.0.1:
2 、 Modulu di trasmissione di dati (DataTransfer).

Aduprate a biblioteca di terze parti libwebsockets per stabilisce una cunnessione websockets cù u CSMS remoto attraversu a rete per l'interazzione di dati; aduprate a biblioteca di terze parti rapidjson per
3. Modulu d'autorizazione (Autorizazione)
I metudi d'autorizazione includenu RFID, buttone di partenza, carta di debitu/creditu, codice PIN, CSMS, idToken lucale, ISO15118, autorizazione offline è cusì via.
Esempiu: Diagramma di tempu di autorizazione CSMS
4. Modulu di Sicurezza (Sicurezza)
U modulu di sicurezza usa a biblioteca di terze parti mbedtls RSA, u modulu ECC (Curva Ellittica) per criptà è decriptà i dati, è u modulu X509 per gestisce i certificati.
Esempiu: Diagramma di tempu per l'aghjurnamentu di i certificati di e stazioni di ricarica
5、Modulu di Transazzioni (Transazzioni)
E transazzioni si riferiscenu à u prucessu di carica di un veiculu elettricu da un dispositivu di carica.
In OCPP2.0, tutti i missaghji relativi à e transazzioni sò integrati in u missaghju.
Diagramma di tempu: Inizià a transazzione - Plug and Play
6, Modulu MeterValues
Durante u prucessu di transazzione, hà bisognu di mandà periodicamente i dati di u contatore lucale à u CSMS, affinchì u CSMS è l'utilizatori possinu capisce u prugressu di a transazzione in tempu reale.
Diagramma di tempu: dati di u contatore relativi à e transazzioni
7、Modulu di Costu
U modulu di fatturazione hè un novu modulu software in OCPP2.0, chì hè utilizatu per furnisce informazioni di prezzu è di fatturazione à l'utilizatori. Include principalmente:
-Prima di a carica, furnisce infurmazioni dettagliate nantu à i prezzi di a stazione di caricacaricatore di vittura elettrica wallbox.
-Durante a carica, furnisce infurmazioni nantu à i costi in tempu reale.
-Dopu a carica, furnisce l'infurmazioni finali di carica.
(1) Diagramma di tempu di l'infurmazione di prezzu prima di a fatturazione:
(2) Graficu di cronometraggio di l'infurmazioni di fatturazione durante a carica
(3) Diagramma di tempu di l'infurmazioni di carica dopu a carica
8、Modulu di riservazione
A riservazione hè una funzione riservata, chì pò esse impostata da l'operatore. Siccomu ùn ci sò micca parechje stazioni di ricaricacaricatore di vittura elettrica wallbox è l'autonomia di guida di i veiculi elettrichi hè limitata, l'utilizatori anu bisognu di assicurà a pruprietà di l'equipaggiu di carica in anticipu.
Diagramma di tempu per a riservazione di l'equipaggiu di carica designatu in una stazione di caricacaricatore di vittura elettrica wallbox:
9、Modulu di Ricarica Intelligente
A carica intelligente si riferisce à u cumpurtamentu di l'aghjustamentu dinamicu di a putenza di carica secondu i bisogni durante u prucessu di carica. Include principalmente:
-Equilibriu di carica in a stazione di carica -Cuntrollu di u sistema cintrali
- Ricarica intelligente lucale - Cuntrollu di u sistema di gestione di l'energia
In a carica intelligente OCPPcaricatore di vittura elettrica wallbox U cuntrollu hè principalmente riflessu in i profili di carica, chì cuntenenu i limiti di trasferimentu d'energia per a stazione di carica in un mumentu specificu.

Cuntenutu di i missaghji di i profili di carica (JSON):

10, Modulu di diagnostica
Hè adupratu per diagnosticà à distanza i prublemi di a stazione di carica caricendu un schedariu chì cuntene informazioni diagnostiche da a stazione di carica.
Diagramma di sequenza di caricamentu di u schedariu d'infurmazioni diagnostiche:
Codice ligatu à u schedariu di diagnostica (parte):
11、Modulu di Gestione di Firmware
Quandu a stazione di carica hà bisognu d'aghjurnà u firmware, CSMS avviserà a stazione di carica quandu pò cumincià à scaricà u novu firmware, è a stazione di carica deve avvisà CSMS dopu ogni passu di scaricamentu è installazione di u novu firmware.
Esempiu: Diagramma di timing di l'aghjurnamentu di u firmware (parziale)

Codice ligatu à l'aghjurnamentu di u firmware (parte):

12, Modulu DisplayMessage
U modulu di missaghju di visualizazione hè utilizatu da l'operatore di a stazione di carica (CSO) per visualizà l'infurmazioni relative à a carica à l'utente, u modulu di missaghju di visualizazione hè una nova funzione in OCPP 2.0, chì include principalmente
-Configurazione di u missaghju di visualizazione da CSO
-Stazione di ricaricacaricatore di vittura elettrica wallbox caricamentu di u missaghju di visualizazione
Impostazione di u diagramma di tempu di u missaghju visualizatu:

Uttene u graficu di tempu di u missaghju visualizatu:

Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Data di publicazione: 9 d'aostu 2024