OCPP protokol pruža jedinstveno komunikacijsko rješenje između punionicawallbox električni auto punjač i bilo koji središnji sustav upravljanja. Ova arhitektura protokola podržava međusobno povezivanje bilo kojeg punjenjawallbox električni auto punjač središnji sustav upravljanja pružatelja usluga sa svim mjestima za naplatu.
I. OCPP protokol
1. Puni naziv OCPP-a je Open Charge Point Protocol, koji je besplatan i otvoren protokol koji je razvila OCA (Open Charge Alliance), organizacija sa sjedištem u Nizozemskoj. Otvoreno mjesto punjenjawallbox električni auto punjač Protokol (OCPP) služi za objedinjenu komunikaciju između punionica (CS)wallbox električni auto punjači bilo koji sustav upravljanja punionicama (CSMS). Ova arhitektura protokola podržava međusobno povezivanje CSMS-a bilo kojeg pružatelja usluge naplate sa svim mjestima naplate. Prednosti OCPP protokola: otvoren i besplatan za korištenje, sprječava zaključavanje na jednog pružatelja usluga (platforma za naplatu), smanjuje vrijeme/trud integracije i IT probleme.
2、Glavne verzije OCPP protokola
OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP je ograničen vlastitim protokolom ograničenja, ne može biti širok raspon brze promocije; JSON verzija WebSocket komunikacije, može biti u bilo kojem mrežnom okruženju za slanje podataka jedni drugima, najčešće korišteni protokoli na tržištu su 1.6J verzija, OCPP2.0.1 je 2018. izvan protokola promiče korištenje smjera budućnosti.
3, razlike između različitih verzija OCPP-awallbox punjenje električnog automobilar
OCPP1.* je kompatibilan s nižim verzijama, OCPP1.6 je kompatibilan s OCPP1.5, OCPP1.5 je kompatibilan s OCPP1.2.
OCPP2.0.1 nije kompatibilan s OCPP1.6, OCPP2.0.1 iako neki od sadržaja OCPP1.6 također jesu, ali format poslanog okvira podataka potpuno je drugačiji, OCPP2.0.1 dodao je puno OCPP1.6 nemaju funkciju, na primjer.
(1) StartTransaction i StopTransaction u OCPP1.6 zamijenjeni su TransactionEventom u OCPP2.0.1.
(2) Ažuriranje firmvera u OCPP2.0.1 dodaje digitalne potpise kako bi se spriječilo nepotpuno preuzimanje firmvera, što dovodi do neuspjeha ažuriranja firmvera.
(3) Platforma u OCPP1.6 jamči jedinstvenost ID-a transakcije, a jedinstvenost jamči i pošta za naplatuwallbox električni auto punjaču OCPP2.0.1.
(4) U OCPP1.6, neispravna mjesta su optimizirana i nadograđena, na primjer: u OCPP1.6, transakcijski ID podaci unutar StartTransaction određeni su platformom, ali u OCPP2.0.1, to je hrpa punjenjawallbox električni auto punjač koji određuje vrijednost transakcije, što je prednost jer kada dođe do kvara na mreži, potrebno je ponovno poslati podatke StartTransaction kada se hrpa punjenjawallbox električni auto punjač mora ponovno poslati podatke. Prednost ovoga je da kada dođe do kvara na mreži, potrebno je ponovno poslati podatke StartTransaction, ako se radi o verziji OCPP1.6, platforma će vrlo vjerojatno spremiti dvije kopije istih podataka o transakciji, što će rezultirati odbitkom kupčev novac dva puta;
(5) OCPP 2.0.1 detalja i značajki od verzije 1.6 puno više, razvoj poteškoća je porastao.
Drugo, OCPP 2.0.1 sporazum
OCPP2.0.1 podržava korištenje JSON formata podatkovne websockets komunikacije, OCPP2.0.1 nije kompatibilan s OCPP1.6.
Podržava više metoda sigurnosne autorizacije, ISO15118, pametno punjenje, upravljanje uređajem, upravljanje punjenjem itd. Karakterizira visoka kompatibilnost, visoka sigurnost i visoka skalabilnost.
OCPP mrežna topologija
1、OCPP2.0.1 Arhitektura softvera
Uglavnom uključuje module prijenosa podataka, autorizacije, sigurnosti, konfiguracije, dijagnoze, upravljanja firmverom, upravljanja uređajima i upravljanja punjenjem itd. Funkcionalna podjela modula (dio) u OCPP2.0.1 protokolu:
2、Modul za prijenos podataka (DataTransfer).
Koristite biblioteku treće strane libwebsockets za uspostavljanje websockets veze s udaljenim CSMS-om putem mreže za interakciju podataka; koristite biblioteku treće strane rapidjson za
3、Modul autorizacije (autorizacije).
Metode autorizacije uključuju RFID, gumb za pokretanje, debitnu/kreditnu karticu, PIN kod, CSMS, lokalni idToken, ISO15118, izvanmrežnu autorizaciju i tako dalje.
Primjer: CSMS vremenski grafikon autorizacije
4、Sigurnosni (sigurnosni) modul
Sigurnosni modul koristi biblioteku treće strane mbedtls RSA, ECC (Elliptic Curve) modul za šifriranje i dešifriranje podataka i X509 modul za upravljanje certifikatima.
Primjer: vremenski dijagram za ažuriranje certifikata punionice
5、Modul Transakcije (Transakcije).
Transakcije se odnose na proces punjenja električnog vozila pomoću uređaja za punjenje.
U OCPP2.0 sve poruke vezane uz transakciju integrirane su u poruku
Vremenski dijagram: Započnite transakciju - uključi i radi
6、MeterValues modul
Tijekom procesa transakcije, potrebno je periodično slati lokalne podatke brojila CSMS-u, tako da CSMS i korisnici mogu razumjeti napredak transakcije u stvarnom vremenu.
Vremenski dijagram: podaci brojila povezani s transakcijom
7、Modul troškova
Billing modul je novi softverski modul u OCPP2.0, koji se koristi za pružanje podataka o cijeni i naplati korisnicima. Uglavnom uključuje:
- Prije punjenja, pružanje detaljnih informacija o cijeni stanice za punjenjewallbox električni auto punjač.
- Tijekom punjenja, pružanje informacija o troškovima u stvarnom vremenu.
- Nakon punjenja, davanje konačnih informacija o punjenju.
(1) Vremenski dijagram informacija o cijeni prije naplate:
(2) Vremenski grafikon informacija o naplati tijekom punjenja
(3) Vremenski dijagram informacija o punjenju nakon punjenja
8、Modul rezervacije
Rezervacija je rezervirana funkcija, koju može postaviti operater. Budući da nema puno stanica za punjenjewallbox električni auto punjač i domet vožnje električnih vozila je ograničen, korisnici moraju unaprijed osigurati vlasništvo nad opremom za punjenje.
Vremenski dijagram za rezerviranje određene opreme za punjenje na stanici za punjenjewallbox električni auto punjač:
9、SmartCharging Module
Pametno punjenje odnosi se na ponašanje dinamičkog prilagođavanja snage punjenja prema potrebi tijekom procesa punjenja. Uglavnom uključuje:
-Balansiranje opterećenja unutar punionice -Centralna kontrola sustava
-Lokalno pametno punjenje -Kontrola sustava upravljanja energijom
U OCPP pametnom punjenjuwallbox električni auto punjač kontrola se uglavnom odražava u profilima punjenja, koji sadrže ograničenja prijenosa energije za stanicu za punjenje u određenom trenutku.
Sadržaj poruke profila za punjenje (JSON):
10、Dijagnostički modul
Koristi se za daljinsko dijagnosticiranje problema stanice za punjenje učitavanjem datoteke koja sadrži dijagnostičke informacije sa stanice za punjenje.
Dijagram slijeda učitavanja datoteke s dijagnostičkim informacijama:
Kod (dio) povezan s dijagnostičkom datotekom:
11、Modul za upravljanje programskom opremom
Kada stanica za punjenje treba ažurirati firmver, CSMS će obavijestiti stanicu za punjenje kada može početi preuzimati novi firmver, a stanica za punjenje bi trebala obavijestiti CSMS nakon svakog koraka preuzimanja i instaliranja novog firmvera.
Primjer: vremenski dijagram ažuriranja firmvera (djelomično)
Kôd povezan s ažuriranjem firmvera (dio):
12、Modul DisplayMessage
Operater stanice za punjenje (CSO) koristi modul za prikaz poruka za prikaz informacija povezanih s punjenjem korisniku, modul za prikaz poruka je nova funkcija u OCPP 2.0, koja uglavnom uključuje
-Postavljanje poruke prikaza od strane CSO
-Stanica za punjenjewallbox električni auto punjač učitavanje prikazne poruke
Postavljanje vremenskog dijagrama poruke na zaslonu:
Nabavite vremenski grafikon poruka za prikaz:
Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Vrijeme objave: 9. kolovoza 2024