Protokol OCPP poskytuje jednotné komunikačné riešenie medzi nabíjacími stanicaminástenná nabíjačka do auta a akýkoľvek centrálny systém riadenia. Táto architektúra protokolu podporuje prepojenie akýchkoľvek nabíjacíchnástenná nabíjačka do auta Centrálny systém riadenia poskytovateľa služieb so všetkými nabíjacími stanicami.
I. Protokol OCPP
1. Celý názov OCPP je Open Charge Point Protocol, čo je bezplatný a otvorený protokol vyvinutý organizáciou OCA (Open Charge Alliance), ktorá sídli v Holandsku. Open Charge Pointnástenná nabíjačka do auta Protokol (OCPP) sa používa na unifikovanú komunikáciu medzi nabíjacími stanicami (CS)nástenná nabíjačka do autaa akýkoľvek systém správy nabíjacích staníc (CSMS). Táto architektúra protokolu podporuje prepojenie CSMS akéhokoľvek poskytovateľa nabíjacích služieb so všetkými nabíjacími stanicami. Výhody protokolu OCPP: otvorený a bezplatný na používanie, zabraňuje viazanosti na jedného poskytovateľa (nabíjaciu platformu), znižuje čas/úsilie integrácie a problémy s IT.

2. Hlavné verzie protokolu OCPP
OCPP1.2 (SOAP) OCPP1.5 (SOAP) OCPP1.6 (SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP je obmedzený vlastnými protokolovými obmedzeniami, nemôže byť širokospektrálny a rýchla propagácia; JSON verzia komunikácie WebSocket umožňuje posielať dáta v akomkoľvek sieťovom prostredí, najpoužívanejším protokolom na trhu je verzia 1.6J, OCPP2.0.1 je protokol z roku 2018, ktorý sa zameriava na budúcnosť.
3, rozdiely medzi rôznymi verziami OCPPnabíjanie elektromobilu z nástennej skrinkyr
OCPP1.* je kompatibilný so staršími verziami, OCPP1.6 je kompatibilný s OCPP1.5, OCPP1.5 je kompatibilný s OCPP1.2.
OCPP2.0.1 nie je kompatibilný s OCPP1.6. OCPP2.0.1 hoci niektoré časti obsahu OCPP1.6 majú, ale formát odoslaného dátového rámca bol úplne odlišný. OCPP2.0.1 pridal veľa funkcií, ktoré OCPP1.6 nemá.
(1) Funkcie StartTransaction a StopTransaction v OCPP1.6 sú v OCPP2.0.1 nahradené funkciou TransactionEvent.
(2) Aktualizácia firmvéru v OCPP2.0.1 pridáva digitálne podpisy, aby sa zabránilo neúplnému sťahovaniu firmvéru, čo vedie k zlyhaniam aktualizácie firmvéru.
(3) Jedinečnosť identifikátora transakcie je garantovaná platformou v OCPP1.6 a garantovaná aj spoplatňovacím miestom.nástenná nabíjačka do autav OCPP2.0.1.
(4) V OCPP1.6 boli chybné miesta optimalizované a aktualizované, napríklad: v OCPP1.6 sú údaje transactionId v rámci StartTransaction určené platformou, ale v OCPP2.0.1 sú to údaje o nabíjaní.nástenná nabíjačka do auta ktorá určuje hodnotu transactionId, čo je výhodné, pretože v prípade výpadku siete je potrebné znova odoslať údaje StartTransaction pri nabíjaní.nástenná nabíjačka do auta musí znova odoslať dáta. Výhodou je, že keď dôjde k výpadku siete, je potrebné znova odoslať dáta StartTransaction. Ak ide o verziu OCPP1.6, platforma s veľkou pravdepodobnosťou uloží dve kópie tých istých dát o transakcii, čo má za následok dvojité odpočítanie peňazí zákazníka.
(5) OCPP 2.0.1 má v porovnaní s verziou 1.6 oveľa viac detailov a funkcií, čím sa zvýšila aj náročnosť.
Po druhé, dohoda OCPP 2.0.1
OCPP2.0.1 podporuje komunikáciu cez webové sokety vo formáte JSON, OCPP2.0.1 nie je kompatibilný s OCPP1.6.
Podporuje viacero metód bezpečnostnej autorizácie, ISO15118, inteligentné nabíjanie, správu zariadení, správu nabíjania atď. Ponúka vysokú kompatibilitu, vysokú bezpečnosť a vysokú škálovateľnosť.
Topológia siete OCPP
1. Architektúra softvéru OCPP2.0.1
Zahŕňa najmä moduly prenosu dát, autorizácie, zabezpečenia, konfigurácie, diagnostiky, správy firmvéru, správy zariadení a správy nabíjania atď. Funkčné rozdelenie (časť) modulov v protokole OCPP2.0.1:
2、 Modul prenosu údajov (DataTransfer).

Na vytvorenie websockets pripojenia so vzdialeným CSMS cez sieť pre interakciu dát použite knižnicu tretej strany libwebsockets; na… použite knižnicu tretej strany rapidjson
3. Modul autorizácie (Autorizácia)
Medzi metódy autorizácie patrí RFID, tlačidlo Štart, debetná/kreditná karta, PIN kód, CSMS, lokálny idToken, ISO15118, offline autorizácia atď.
Príklad: Časový graf autorizácie CSMS
4. Bezpečnostný modul
Bezpečnostný modul používa knižnicu tretej strany mbedtls RSA, modul ECC (Elliptic Curve) na šifrovanie a dešifrovanie údajov a modul X509 na správu certifikátov.
Príklad: Časový diagram aktualizácie certifikátov nabíjacej stanice
5. Modul Transakcie (Transakcie)
Transakcie označujú proces nabíjania elektrického vozidla nabíjacím zariadením.
V OCPP2.0 sú všetky správy súvisiace s transakciami integrované do správy.
Časový diagram: Spustenie transakcie – Plug and Play
6. Modul hodnôt merača
Počas procesu transakcie je potrebné pravidelne odosielať lokálne údaje z meračov do systému CSMS, aby systém CSMS a používatelia mohli v reálnom čase sledovať priebeh transakcie.
Časový diagram: údaje z merača súvisiace s transakciami
7. Modul nákladov
Fakturačný modul je nový softvérový modul v OCPP2.0, ktorý slúži na poskytovanie cenových a fakturačných informácií používateľom. Obsahuje najmä:
-Pred nabíjaním poskytnutie podrobných informácií o cene nabíjacej stanicenástenná nabíjačka do auta.
-Počas nabíjania poskytovanie informácií o nákladoch v reálnom čase.
- Po nabití poskytnutie konečných informácií o nabití.
(1) Časový diagram cenových informácií pred účtovaním:
(2) Časový graf fakturačných informácií počas účtovania
(3) Časový diagram informácií o nabíjaní po nabití
8. Rezervačný modul
Rezervácia je vyhradená funkcia, ktorú môže nastaviť operátor. Keďže nie je veľa nabíjacích stanícnástenná nabíjačka do auta a dojazd elektrických vozidiel je obmedzený, používatelia si musia vopred zabezpečiť vlastníctvo nabíjacieho zariadenia.
Časový diagram pre rezerváciu určeného nabíjacieho zariadenia na nabíjacej stanicinástenná nabíjačka do auta:
9. Modul inteligentného nabíjania
Inteligentné nabíjanie sa vzťahuje na dynamické prispôsobovanie nabíjacieho výkonu podľa potreby počas procesu nabíjania. Zahŕňa najmä:
-Vyrovnávanie záťaže v rámci nabíjacej stanice -Centrálne riadenie systému
-Lokálne inteligentné nabíjanie -Ovládanie systému riadenia energie
V inteligentnom nabíjaní OCPPnástenná nabíjačka do auta Riadenie sa odráža najmä v profiloch nabíjania, ktoré obsahujú limity prenosu energie pre nabíjaciu stanicu v konkrétnom časovom okamihu.

Obsah správ o profiloch nabíjania (JSON):

10. Diagnostický modul
Používa sa na diaľkovú diagnostiku problémov nabíjacej stanice nahraním súboru obsahujúceho diagnostické informácie z nabíjacej stanice.
Schéma postupnosti nahrávania súboru s diagnostickými informáciami:
Kód (časť) súvisiaci s diagnostickým súborom:
11. Modul správy firmvéru
Keď nabíjacia stanica potrebuje aktualizovať firmvér, systém CSMS ju upozorní, kedy môže začať sťahovať nový firmvér, a nabíjacia stanica by mala systém CSMS upozorniť po každom kroku sťahovania a inštalácie nového firmvéru.
Príklad: Časový diagram aktualizácie firmvéru (čiastočný)

Kód súvisiaci s aktualizáciou firmvéru (časť):

12. Modul DisplayMessage
Modul zobrazovacích správ používa operátor nabíjacej stanice (CSO) na zobrazenie informácií súvisiacich s nabíjaním používateľovi. Modul zobrazovacích správ je nová funkcia v OCPP 2.0, ktorá zahŕňa najmä
-Nastavenie zobrazenej správy od CSO
-Nabíjacia stanicanástenná nabíjačka do auta nahrávanie zobrazenej správy
Nastavenie časového diagramu zobrazených správ:

Získajte graf časovania zobrazených správ:

Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Čas uverejnenia: 9. augusta 2024