OCPP-protokolla tarjoaa yhtenäisen viestintäratkaisun latausasemien välilläwallbox-sähköautolaturi ja mikä tahansa keskushallintajärjestelmä. Tämä protokolla-arkkitehtuuri tukee minkä tahansa latauksen yhteenliittämistäwallbox-sähköautolaturi palveluntarjoajan keskushallintajärjestelmä, jossa on kaikki laskutuspisteet.
I. OCPP-pöytäkirja
1. OCPP:n koko nimi on Open Charge Point Protocol, joka on Alankomaissa toimivan OCA:n (Open Charge Alliance) kehittämä ilmainen ja avoin protokolla. Avoin latauspistewallbox-sähköautolaturi Protokollaa (OCPP) käytetään yhtenäiseen viestintään latausasemien (CS) välillä.wallbox-sähköautolaturija mikä tahansa latausaseman hallintajärjestelmä (CSMS). Tämä protokolla-arkkitehtuuri tukee minkä tahansa latauspalveluntarjoajan CSMS:n yhdistämistä kaikkiin latauspisteisiin. OCPP-protokollan edut: avoin ja ilmainen käyttää, estää lukittumisen yhdelle palveluntarjoajalle (latausalustalle), vähentää integrointiaikaa/ponnistusta ja IT-ongelmia.
2、 OCPP-protokollan pääversiot
OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP rajoittaa omat protokollarajoitukset, ei voi olla laaja valikoima nopea edistäminen; JSON-versio WebSocket-viestinnän, voi olla missä tahansa verkkoympäristössä lähettää tietoja toisilleen, eniten käytetty protokollia markkinoilla on 1.6J-versio, OCPP2.0.1 on 2018 ulos protokolla edistää käyttöä suuntaan tulevaisuudesta.
3, erot eri OCPP-versioiden välilläWallbox sähköauton latausr
OCPP1.* on yhteensopiva alempien versioiden kanssa, OCPP1.6 on yhteensopiva OCPP1.5:n kanssa, OCPP1.5 on yhteensopiva OCPP1.2:n kanssa.
OCPP2.0.1 ei ole yhteensopiva OCPP1.6:n, OCPP2.0.1:n kanssa vaikka osa OCPP1.6:n sisällöstä on myös, mutta lähetetyn datakehyksen muoto on ollut täysin erilainen, OCPP2.0.1 lisäsi paljon OCPP1.6 ei ei ole esimerkiksi toimintoa.
(1) StartTransaction ja StopTransaction OCPP1.6:ssa korvataan TransactionEventilla OCPP2.0.1:ssä.
(2) Laiteohjelmistopäivitys OCPP2.0.1:ssä lisää digitaalisia allekirjoituksia estääkseen epätäydelliset laiteohjelmiston lataukset, jotka johtavat laiteohjelmiston päivitysvirheisiin.
(3) OCPP1.6:n alusta takaa tapahtumatunnuksen olevan yksilöllinen ja laskutusviesti takaa ainutlaatuisen tapahtumatunnuksen.wallbox-sähköautolaturiOCPP2.0.1:ssä.
(4) OCPP1.6:ssa vialliset paikat on optimoitu ja päivitetty, esimerkiksi: OCPP1.6:ssa StartTransactionin sisällä olevat tapahtumatunnustiedot määräytyvät alustan mukaan, mutta OCPP2.0.1:ssä se on latauspino.wallbox-sähköautolaturi joka määrittää transaktionId-arvon, mikä on edullista, koska verkkohäiriön sattuessa StartTransaction-tiedot on lähetettävä uudelleen, kun latauspinowallbox-sähköautolaturi täytyy lähettää tiedot uudelleen. Tämän etuna on, että kun verkkoon tulee vika, StartTransaction-tiedot on lähetettävä uudelleen, jos se on OCPP1.6-versio, alusta erittäin todennäköisesti tallentaa kaksi kopiota samoista Tapahtumatiedoista, jolloin vähennetään asiakkaan rahat kahdesti;
(5) OCPP 2.0.1 yksityiskohtia ja ominaisuuksia kuin 1.6 versio paljon enemmän, kehitys vaikeus on kasvanut.
Toiseksi OCPP 2.0.1 -sopimus
OCPP2.0.1 tukee JSON-muotoisen verkkoliitännäisen tiedonsiirron käyttöä, OCPP2.0.1 ei ole yhteensopiva OCPP1.6:n kanssa.
Tukee useita suojausvaltuutusmenetelmiä, ISO15118, älykäs lataus, laitehallinta, latauksen hallinta jne. Ominaisuudet korkea yhteensopivuus, korkea turvallisuus ja korkea skaalautuvuus.
OCPP-verkkotopologia
1、OCPP2.0.1 Ohjelmistoarkkitehtuuri
Se sisältää pääasiassa tiedonsiirto-, valtuutus-, suojaus-, konfigurointi-, diagnoosi-, laiteohjelmistonhallinnan, laitehallinnan ja latauksen hallinnan jne. moduulit. Toiminnallinen moduulijako (osa) OCPP2.0.1-protokollassa:
2、Tiedonsiirto (DataTransfer) -moduuli
Käytä kolmannen osapuolen kirjastoa libwebsockets luodaksesi websocket-yhteyden etä-CSMS:ään verkon kautta tietojen vuorovaikutusta varten; käytä kolmannen osapuolen kirjastoa rapidjson for
3、Valtuutus (valtuutus) -moduuli
Valtuutusmenetelmiä ovat RFID, käynnistyspainike, pankki-/luottokortti, PIN-koodi, CSMS, paikallinen idToken, ISO15118, offline-valtuutus ja niin edelleen.
Esimerkki: CSMS-valtuutuksen ajoituskaavio
4, Turvallisuus (Turvallisuus) -moduuli
Suojausmoduuli käyttää kolmannen osapuolen kirjaston mbedtls RSA:ta, ECC (Elliptic Curve) -moduulia tietojen salaamiseen ja salauksen purkamiseen ja X509-moduulia varmenteiden hallintaan.
Esimerkki: Ajoituskaavio latausasemavarmenteiden päivitykseen
5. Tapahtumat (tapahtumat) -moduuli
Tapahtumat viittaavat sähköauton lataamiseen latauslaitteella.
OCPP2.0:ssa kaikki tapahtumaan liittyvät viestit on integroitu viestiin
Ajoituskaavio: Aloita tapahtuma - Plug and Play
6、MeterValues-moduuli
Tapahtumaprosessin aikana sen on lähetettävä paikallisia mittaritietoja CSMS:ään ajoittain, jotta CSMS ja käyttäjät voivat ymmärtää tapahtuman etenemisen reaaliajassa.
Ajoituskaavio: tapahtumaan liittyvät mittaritiedot
7. Kustannusmoduuli
Laskutusmoduuli on uusi ohjelmistomoduuli OCPP2.0:ssa, jota käytetään hinta- ja laskutustietojen tarjoamiseen käyttäjille. Se sisältää pääasiassa:
- Anna latausaseman yksityiskohtaiset hintatiedot ennen lataamistawallbox-sähköautolaturi.
- Latauksen aikana reaaliaikaisten kustannustietojen tarjoaminen.
-Latauksen jälkeen lopullisten lataustietojen antaminen.
(1) Hintatietojen ajoituskaavio ennen latausta:
(2) Laskutustietojen ajoituskaavio latauksen aikana
(3) Lataustietojen ajoituskaavio latauksen jälkeen
8、Varausmoduuli
Varaus on varattu toiminto, jonka käyttäjä voi asettaa. Koska latausasemia ei ole montaawallbox-sähköautolaturi ja sähköajoneuvojen ajomatka on rajallinen, käyttäjien on varmistettava latauslaitteiden omistus etukäteen.
Ajoituskaavio määrättyjen latauslaitteiden varaamisesta latausasemallewallbox-sähköautolaturi:
9, SmartCharging Module
Älykäs lataus tarkoittaa käyttäytymistä, jossa lataustehoa säädetään dynaamisesti tarpeen mukaan latausprosessin aikana. Se sisältää pääasiassa:
-Kuorman tasaus latausasemassa -Keskiohjausjärjestelmä
- Paikallinen älykäs lataus - Energianhallintajärjestelmän ohjaus
OCPP-älylatauksessawallbox-sähköautolaturi ohjaus näkyy pääasiassa latausprofiileissa, jotka sisältävät latausaseman energiansiirtorajat tietyllä hetkellä.
Latausprofiilien viestin sisältö (JSON):
10, Diagnostiikkamoduuli
Sitä käytetään latausaseman ongelmien etädiagnosoimiseen lataamalla latausasemalta diagnostiikkatietoja sisältävä tiedosto.
Diagnostiikkatietojen tiedoston lataamisen järjestyskaavio:
Diagnostiikkatiedostoon liittyvä koodi (osa):
11、Laiteohjelmiston hallintamoduuli
Kun latausaseman on päivitettävä laiteohjelmisto, CSMS ilmoittaa latausasemalle, milloin se voi alkaa ladata uutta laiteohjelmistoa, ja latausaseman tulee ilmoittaa CSMS:lle jokaisen uuden laiteohjelmiston lataamisen ja asennuksen vaiheen jälkeen.
Esimerkki: Laiteohjelmistopäivityksen ajoituskaavio (osittainen)
Laiteohjelmistopäivitykseen liittyvä koodi (osa):
12、DisplayMessage-moduuli
Latausaseman operaattori (CSO) käyttää näyttöviestimoduulia lataukseen liittyvien tietojen näyttämiseen käyttäjälle, näyttöviestimoduuli on uusi toiminto OCPP 2.0:ssa, joka sisältää pääasiassa
-CSO:n asetusnäyttöviesti
- Latausasemawallbox-sähköautolaturi näyttöviestiä ladataan
Näyttöviestin ajoituskaavion asettaminen:
Hanki näyttöviestien ajoituskaavio:
Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Postitusaika: 09.08.2024