• Cindy: +86 19113241921

transzparens

hír

Wallbox elektromos autós töltő OCPP 2.0.1 Charging Communication Protocol

Az OCPP protokoll egységes kommunikációs megoldást biztosít a töltőállomások közöttWallbox elektromos autós töltő és bármely központi irányítási rendszer. Ez a protokollarchitektúra bármilyen töltés összekapcsolását támogatjaWallbox elektromos autós töltő szolgáltató központi irányítási rendszere az összes számlázási ponttal.

I. OCPP protokoll

1. Az OCPP teljes neve Open Charge Point Protocol, amely egy ingyenes és nyílt protokoll, amelyet az OCA (Open Charge Alliance), egy hollandiai székhelyű szervezet fejlesztett ki. A nyílt töltési pontWallbox elektromos autós töltő A protokoll (OCPP) a töltőállomások (CS) közötti egységes kommunikációra szolgál.Wallbox elektromos autós töltőés bármely töltőállomás-kezelő rendszer (CSMS). Ez a protokollarchitektúra támogatja bármely töltési szolgáltató CSMS-ének összekapcsolását az összes töltési ponttal. Az OCPP protokoll előnyei: nyitott és ingyenesen használható, megakadályozza az egyetlen szolgáltatóhoz való bezárást (töltési platform), csökkenti az integrációs időt/erőfeszítést és az informatikai problémákat.

ev töltő ocpp

2、Az OCPP protokoll fő verziói

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

OCPP2.0.1 (JSON)

SOAP korlátozza saját protokoll korlátai, nem lehet széles körű gyors promóció; JSON változata a WebSocket kommunikáció, lehet bármilyen hálózati környezetben adatokat küldeni egymásnak, a piacon a leggyakrabban használt protokollok az 1.6J verzió, az OCPP2.0.1 a 2018-as ki a protokoll használatának elősegítése az irány a jövőről.

3, a különböző OCPP-verziók közötti különbségekwallbox elektromos autó töltésr

Az OCPP1.* az alacsonyabb verziókkal, az OCPP1.6 az OCPP1.5-tel, az OCPP1.5 az OCPP1.2-vel kompatibilis.

Az OCPP2.0.1 nem kompatibilis az OCPP1.6-tal, OCPP2.0.1 bár az OCPP1.6 bizonyos tartalmai is rendelkeznek, de az elküldött adatkeret formátuma teljesen más, az OCPP2.0.1 hozzáadott egy csomó OCPP1.6 nem nem rendelkezik például a funkcióval.

(1) Az OCPP1.6-ban a StartTransaction és a StopTransaction helyébe a TransactionEvent lép az OCPP2.0.1-ben.

(2) Az OCPP2.0.1 firmware-frissítése digitális aláírásokat ad hozzá, hogy megakadályozza a hiányos firmware-letöltéseket, ami firmware-frissítési hibákhoz vezet.

(3) A tranzakcióazonosítót az OCPP1.6 platform garantálja, és a terhelési bejegyzés garantálja, hogy egyediWallbox elektromos autós töltőaz OCPP2.0.1-ben.

(4) Az OCPP1.6-ban a hibás helyek optimalizálásra és frissítésre kerültek, például: az OCPP1.6-ban a StartTransaction-en belüli tranzakcióazonosító adatokat a platform határozza meg, az OCPP2.0.1-ben viszont a töltési halom.Wallbox elektromos autós töltő amely meghatározza a tranzakcióazonosító értéket, ami azért előnyös, mert hálózati hiba esetén újra el kell küldeni a StartTransaction adatokat, amikor a töltési halomWallbox elektromos autós töltő újra el kell küldenie az adatokat. Ennek az az előnye, hogy hálózati hiba esetén újra el kell küldeni a StartTransaction adatokat, ha OCPP1.6 verzióról van szó, akkor a platform nagy valószínűséggel két másolatot ment el ugyanabból a Tranzakciós adatból, ami levonja a az ügyfél pénze kétszer;

(5) OCPP 2.0.1 részleteket és funkciókat, mint az 1.6-os változat sokkal több, a fejlesztés a nehézség nőtt.

Másodszor, OCPP 2.0.1 megállapodás

Az OCPP2.0.1 támogatja a JSON formátumú adatátviteli websocket kommunikációt, az OCPP2.0.1 nem kompatibilis az OCPP1.6-tal.

Támogatja a többféle biztonsági engedélyezési módszert, az ISO15118, az intelligens töltést, az eszközkezelést, a töltéskezelést stb. Kiváló kompatibilitást, nagy biztonságot és nagyfokú méretezhetőséget biztosít.

OCPP hálózati topológia

1、OCPP2.0.1 Szoftverarchitektúra

Főleg adatátviteli, engedélyezési, biztonsági, konfigurációs, diagnosztikai, firmware-kezelési, eszközkezelési és töltéskezelési modulokat tartalmaz. Funkcionális modul felosztás (rész) az OCPP2.0.1 protokollban:

2、Adatátviteli (DataTransfer) modul

r2

Használja a harmadik féltől származó libwebsockets könyvtárat, hogy websocket-kapcsolatot létesítsen a távoli CSMS-sel a hálózaton keresztül adatkezelés céljából; használja a harmadik féltől származó rapidjson könyvtárat

3. Engedélyezési (engedélyezési) modul

Az engedélyezési módszerek közé tartozik az RFID, a start gomb, a betéti/hitelkártya, a PIN-kód, a CSMS, a helyi idToken, az ISO15118, az offline engedélyezés és így tovább.

Példa: CSMS engedélyezési idődiagram

4. Biztonsági (biztonsági) modul

A biztonsági modul harmadik féltől származó mbedtls RSA-könyvtárat, ECC (Elliptikus görbe) modult használ az adatok titkosításához és visszafejtéséhez, valamint az X509 modult a tanúsítványok kezeléséhez.

Példa: Időzítési diagram a töltőállomás tanúsítványok frissítéséhez

5. Tranzakciók (Tranzakciók) modul

A tranzakciók egy elektromos jármű töltőkészülékkel történő feltöltésének folyamatát jelentik.

Az OCPP2.0-ban az összes tranzakcióval kapcsolatos üzenet integrálva van az üzenetben , amely helyettesíti , , , és egyéb üzenetek az OCPP1.6-ban.

Időzítési diagram: Tranzakció indítása – Plug and Play

6、MeterValues ​​modul

A tranzakciós folyamat során rendszeres időközönként helyi mérőadatokat kell küldenie a CSMS-nek, hogy a CSMS és a felhasználók valós időben megértsék a tranzakció menetét.

Időzítési diagram: tranzakcióhoz kapcsolódó mérőadatok

7. Költség modul

A Számlázási modul egy új szoftvermodul az OCPP2.0-ban, amely ár- és számlázási információk biztosítására szolgál a felhasználóknak. Főleg a következőket tartalmazza:

- Töltés előtt részletes árinformáció megadása a töltőállomásrólWallbox elektromos autós töltő.

- Töltés közben valós idejű költséginformáció biztosítása.

- A töltés után a végső töltési információk megadása.

(1) Az árinformációk időzítési diagramja töltés előtt:

(2) A töltés alatti számlázási információk időzítési diagramja

(3) A töltési információk időzítési diagramja a töltés után

8. Foglalási modul

A foglalás lefoglalt funkció, amelyet az üzemeltető állíthat be. Mivel nincs sok töltőállomásWallbox elektromos autós töltő és az elektromos járművek hatótávolsága korlátozott, a felhasználóknak előzetesen biztosítaniuk kell a töltőberendezések tulajdonjogát.

Időzítési diagram a kijelölt töltőberendezés töltőállomáson történő lefoglalásáhozWallbox elektromos autós töltő:

9, SmartCharging Module

Az intelligens töltés a töltési teljesítmény dinamikus beállítására utal a töltési folyamat során. Főleg a következőket tartalmazza:

- Terheléselosztás a töltőállomáson belül - Központi rendszervezérlés

- Helyi intelligens töltés - Energiagazdálkodási rendszer vezérlése

OCPP intelligens töltésbenWallbox elektromos autós töltő a vezérlés elsősorban a Töltési profilokban jelenik meg, amelyek a töltőállomás energiaátviteli határértékeit tartalmazzák egy adott időpontban.

r3

Töltési profilok üzenettartalma (JSON):

r4

10. Diagnosztikai modul

A töltőállomás hibáinak távoli diagnosztizálására szolgál egy diagnosztikai információkat tartalmazó fájl feltöltésével a töltőállomásról.

Diagnosztikai információs fájl feltöltési folyamatábra:

Diagnosztikai fájlhoz kapcsolódó kód (rész):

11. Firmware-kezelő modul

Amikor a töltőállomásnak frissítenie kell a firmware-t, a CSMS értesíti a töltőállomást, amikor megkezdheti az új firmware letöltését, és a töltőállomásnak értesítenie kell a CSMS-t az új firmware letöltésének és telepítésének minden egyes lépése után.

Példa: Firmware frissítés időzítési diagramja (részleges)

r5

Firmware frissítéssel kapcsolatos kód (rész):

r6

12、DisplayMessage modul

A kijelző üzenet modult a töltőállomás üzemeltetője (CSO) használja a töltéssel kapcsolatos információk megjelenítésére a felhasználó számára, a kijelző üzenet modul egy új funkció az OCPP 2.0-ban, főleg

-Beállítás kijelző üzenet a CSO

- TöltőállomásWallbox elektromos autós töltő kijelző üzenet feltöltése

A kijelzőüzenet idődiagramjának beállítása:

r7

Szerezze meg a kijelzőüzenet időzítési diagramját:

r8

Sichuan Green Science & Technology Co., Ltd.

sale08@cngreenscience.com

0086 19158819831

www.cngreenscience.com


Feladás időpontja: 2024.09.09