Az OCPP protokoll egységes kommunikációs megoldást kínál a töltőállomások közöttWallbox elektromos autó töltő és bármely központi menedzsment rendszer. Ez a protokoll -architektúra támogatja a töltések összekapcsolásátWallbox elektromos autó töltő A szolgáltató központi menedzsment rendszere minden töltési hozzászólással.
I. OCPP protokoll
1. Az OCPP teljes neve az 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 nyitott töltési pontWallbox elektromos autó töltő A protokollt (OCPP) a töltőállomások (CS) közötti egységes kommunikációhoz használjákWallbox elektromos autó töltőés bármilyen töltőállomás -kezelési rendszer (CSM). Ez a protokoll -architektúra támogatja a töltőszolgáltató CSM -jének összes töltési oszlopának összekapcsolását. Az OCPP protokoll előnyei: Nyílt és szabadon használható, megakadályozza az egyetlen szolgáltatóhoz való beépítést (töltési platform), csökkenti az integrációs időt/erőfeszítést és az informatikai problémákat.

2 、 Az OCPP protokoll fő verziói
OCPP1.2 (SOAP) OCPP1.5 (SOAP) OCPP1.6 (SOAP/JSON)
OCPP2.0.1 (JSON)
A szappant a saját protokoll korlátozásai korlátozzák, nem lehet a gyors promóció széles skálája; A WebSocket kommunikáció JSON verziója bármilyen hálózati környezetben lehet, hogy adatokat küldjön egymásnak a jövőből.
A 3. ábrán látható különbségek a különféle OCPP verziók közöttWallbox elektromos autó töltéser
OCPP1.* Kompatibilis az alacsonyabb verziókkal, az OCPP1.6 kompatibilis az OCPP1.5 -rel, az OCPP1.5 kompatibilis az OCPP1.2 -vel.
Az OCPP2.0.1 nem kompatibilis az OCPP1.6, OCPP2.0.1 -rel, bár az OCPP1.6 néhány tartalmának is van, de a küldött adatkeret formátuma teljesen eltérő volt, az OCPP2.0.1 hozzáadott sok OCPP1.6 hozzáadott. nem rendelkezik például a funkcióval.
(1) Az OCPP1.6 startTransaction és stoptransaction helyébe az OCPP2.0.1 -ben a TransactionEvent váltja fel.
(2) A firmware frissítése az OCPP2.0.1 -ben digitális aláírásokat ad hozzá a hiányos firmware -letöltések elkerülése érdekében, ami a firmware frissítési hibákhoz vezet.
(3) A tranzakciósID garantáltan az OCPP1.6 platformon egyedi, és garantáltan a töltési üzenet mellett garantáltan, hogy egyedi legyenWallbox elektromos autó töltőAz OCPP2.0.1 -ben.
(4) Az OCPP1.6 -ban a hibás helyeket optimalizálták és korszerűsítették, például: az OCPP1.6 -ban a startTransaction -en belüli tranzakciós adatokat a platform határozza meg, de az OCPP2.0.1 -ben ez a töltőhalom.Wallbox elektromos autó töltő Ez meghatározza a tranzakciós érték értékét, amely előnyös, mert ha hálózati hiba van, akkor a StartTransaction adatokat újbóli elhelyezni kell, amikor a töltőhalomWallbox elektromos autó töltő Újra el kell küldenie az adatokat. Ennek előnye az, hogy ha hálózati hiba van, akkor újra kell helyeznie a StartTransaction adatokat, ha ez az OCPP1.6 verzió, akkor a platform valószínűleg két példányt ment meg ugyanazon tranzakciós adatokból, ami a levonást eredményezi, ami a levonást eredményezi. az ügyfél pénze kétszer;
(5) Az OCPP 2.0.1 részletei és tulajdonságai, mint a sokkal több 1,6 -os verzió, a nehézségek fejlődése növekedett.
Másodszor, az OCPP 2.0.1 megállapodás
Az OCPP2.0.1 támogatja a JSON formátumú data WebSockets kommunikáció használatát, az OCPP2.0.1 nem kompatibilis az OCPP1.6 -val.
Támogatja a több biztonsági engedélyezési módszert, az ISO15118, az intelligens töltés, az eszközkezelés, a töltéskezelés stb.
OCPP hálózati topológia
1 、 OCPP2.0.1 Szoftver architektúra
Elsősorban tartalmazza az adatátvitel, az engedély, a biztonság, a konfiguráció, a diagnózis, a firmware menedzsment, az eszközkezelés és a töltéskezelés stb. Moduljait.
2 、 Adatátvitel (DataTransfer) modul

Használja a harmadik fél könyvtárat, a LibWebsockets-t a WebSockets kapcsolat létrehozásához a távoli CSM-ekkel az adatinterakció hálózatán keresztül; Használja a RapidJSON harmadik fél könyvtárát
3 、 Engedélyezés (engedélyezés) modul
Az engedélyezési módszerek között szerepel az RFID, a Start gomb, a Betéti/Hitelkártya, a PIN -kód, a CSMS, a Local IDToken, az ISO15118, az offline engedély és így tovább.
Példa: A CSMS engedélyezési időzítési diagramja
4 、 Biztonsági (biztonsági) modul
A biztonsági modul harmadik féltől származó könyvtár MBedTLS RSA, ECC (elliptikus görbe) modult használ az adatok titkosításához és dekpritálásához, valamint az X509 modult a tanúsítványok kezelésére.
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 arra utalnak, hogy az elektromos jármű töltőberendezéssel történő töltése.
Az OCPP2.0 -ban az összes tranzakcióval kapcsolatos üzenet integrálódik az üzenetbe
Időzítési diagram: Indítsa el a tranzakciót - Plug and Play
6 、 MeterValues modul
A tranzakciós folyamat során rendszeresen el kell küldenie a helyi mérőszámokat a CSM -knek, hogy a CSM -ek és a felhasználók valós időben megértsék a tranzakció előrehaladását.
Időzítési diagram: Tranzakcióval kapcsolatos mérő adatok
7 、 Költségmodul
A számlázási modul egy új szoftvermodul az OCPP2.0 -ban, amelyet az ár- és számlázási információk biztosítására használnak a felhasználók számára. Elsősorban magában foglalja:
-A töltés előtt, részletes árinformációkat nyújtva a töltőállomásrólWallbox elektromos autó töltő.
-A töltés, valós idejű költséginformációk szolgáltatása.
-A töltés után, a végleges töltési információk megadása.
(1) Az árinformációk időzítési diagramja a töltés előtt:
(2) A számlázási információk időzítési táblázata a töltés során
(3) A töltés utáni töltés időzítési diagramja a töltés után
8 、 Foglalási modul
A foglalás egy fenntartott funkció, amelyet a kezelő beállíthat. Mivel nincs sok töltőállomásWallbox elektromos autó töltő És az elektromos járművek vezetési tartománya korlátozott, a felhasználóknak előre kell biztosítaniuk a töltőberendezések tulajdonjogát.
Időzítési diagram a kijelölt töltőberendezés fenntartásához egy töltőállomásonWallbox elektromos autó töltő:
9 、 intelligens töltő modul
Az intelligens töltés arra utal, hogy a töltési teljesítmény dinamikusan beállítja a töltési folyamat dinamikus beállítását a töltési folyamat során. Elsősorban magában foglalja:
-Töltési kiegyensúlyozás a töltőállomáson belül -centrális rendszervezérlés
-LoCal Smart Töltés -energiakezelési rendszervezérlés
Az OCPP intelligens töltésébenWallbox elektromos autó töltő A vezérlés elsősorban a töltési profilokban tükröződik, amelyek tartalmazzák a töltőállomás energiaátviteli korlátait egy adott időpontban.

Töltési profilok üzenet tartalma (JSON):

10 、 Diagnosztikai modul
A töltőállomás problémáinak távoli diagnosztizálására használják a töltőállomás diagnosztikai információkat tartalmazó fájl feltöltésével.
Diagnosztikai információs fájl feltöltési szekvencia -diagram:
Diagnosztikai fájlhoz kapcsolódó kód (rész):
11 、 Firmware Management modul
Amikor a töltőállomásnak frissítenie kell a firmware -t, a CSMS értesíti a töltőállomást, amikor elkezdi letölteni az új firmware -t, és a töltőállomásnak minden egyes lépés után értesítenie kell a CSM -et az új firmware letöltéséről és telepítéséről.
Példa: Firmware frissítési időzítési diagram (részleges)

Firmware frissítés Kapcsolódó kód (rész):

12 、 DisplayMessage modul
A Display Message modult a töltőállomás -operátor (CSO) használja a töltéssel kapcsolatos információk megjelenítéséhez a felhasználó számára, a Display Message modul egy új funkció az OCPP 2.0 -ban, főleg beleértve
-Setup megjelenítési üzenet a CSO által
-Hadating állomásWallbox elektromos autó töltő megjelenítési üzenet feltöltése
A kijelző üzenet időzítési diagramjának beállítása:

Szerezd meg a Display Message időzítési diagramot:

Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
A postai idő: augusztus-09-2024