OCPP protokols nodrošina vienotu sakaru risinājumu starp uzlādes stacijāmWallbox elektriskās automašīnas lādētājs un jebkura centrālā vadības sistēma. Šī protokola arhitektūra atbalsta jebkuras uzlādes savstarpēju savienojumuWallbox elektriskās automašīnas lādētājs pakalpojumu sniedzēja centrālā vadības sistēma ar visiem maksas iekasēšanas punktiem.
I. OCPP protokols
1. Pilns OCPP nosaukums ir Open Charge Point Protocol, kas ir bezmaksas un atvērts protokols, ko izstrādājusi OCA (Open Charge Alliance), organizācija, kas atrodas Nīderlandē. Atvērtais uzlādes punktsWallbox elektriskās automašīnas lādētājs Protokols (OCPP) tiek izmantots vienotai saziņai starp uzlādes stacijām (CS)Wallbox elektriskās automašīnas lādētājsun jebkura uzlādes stacijas pārvaldības sistēma (CSMS). Šī protokola arhitektūra atbalsta jebkura uzlādes pakalpojumu sniedzēja CSMS savstarpēju savienošanu ar visiem uzlādes posmiem. OCPP protokola priekšrocības: atvērts un brīvi lietojams, novērš bloķēšanu vienam pakalpojumu sniedzējam (uzlādes platformai), samazina integrācijas laiku/piepūles un IT problēmas.
2、 OCPP protokola galvenās versijas
OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP ir ierobežots ar saviem protokola ierobežojumiem, nevar būt plašs ātru veicināšanu; JSON versija WebSocket komunikācijas, var būt jebkurā tīkla vidē, lai nosūtītu datus viens otram, tirgū visvairāk izmantoto protokolu ir 1.6J versija, OCPP2.0.1 ir 2018 no protokola veicina izmantošanu virzienā par nākotni.
3, atšķirības starp dažādām OCPP versijāmWallbox elektriskās automašīnas uzlāder
OCPP1.* ir saderīgs ar zemākām versijām, OCPP1.6 ir saderīgs ar OCPP1.5, OCPP1.5 ir saderīgs ar OCPP1.2.
OCPP2.0.1 nav saderīgs ar OCPP1.6, OCPP2.0.1, lai gan ir arī daļa no OCPP1.6 satura, taču nosūtītā datu rāmja formāts ir bijis pilnīgi atšķirīgs, OCPP2.0.1 pievienoja daudz OCPP1.6. piemēram, nav funkcijas.
(1) StartTransaction un StopTransaction OCPP1.6 ir aizstāti ar TransactionEvent OCPP2.0.1.
(2) Programmaparatūras atjauninājums OCPP2.0.1 pievieno ciparparakstus, lai novērstu nepilnīgas programmaparatūras lejupielādes, kas izraisa programmaparatūras atjaunināšanas kļūmes.
(3) OCPP1.6 platforma garantē, ka darījuma ID ir unikāls, un iekasēšanas ziņojums garantē, ka tas ir unikāls.Wallbox elektriskās automašīnas lādētājsOCPP2.0.1.
(4) OCPP1.6 ir optimizētas un uzlabotas bojātās vietas, piemēram: OCPP1.6 Transakcijas ID datus StartTransaction iekšienē nosaka platforma, bet OCPP2.0.1 ir uzlādes kaudze.Wallbox elektriskās automašīnas lādētājs kas nosaka TransactionId vērtību, kas ir izdevīgi, jo tīkla kļūmes gadījumā ir nepieciešams atkārtoti nosūtīt StartTransaction datus, kad uzlādes kaudzeWallbox elektriskās automašīnas lādētājs dati ir jānosūta vēlreiz. Tā priekšrocība ir tāda, ka tīkla kļūmes gadījumā ir atkārtoti jānosūta StartTransaction dati, ja tā ir OCPP1.6 versija, platforma, ļoti iespējams, saglabās divas vienu un to pašu Darījuma datu kopijas, kā rezultātā tiks atskaitīta klienta nauda divreiz;
(5) OCPP 2.0.1 detaļas un funkcijas, nekā 1,6 versija daudz vairāk, attīstības grūtības ir palielinājies.
Otrkārt, OCPP 2.0.1 līgums
OCPP2.0.1 atbalsta JSON formāta datu tīmekļa kontaktligzdu sakaru izmantošanu, OCPP2.0.1 nav saderīgs ar OCPP1.6.
Atbalsta vairākas drošības autorizācijas metodes, ISO15118, viedo uzlādi, ierīču pārvaldību, uzlādes pārvaldību utt. Iezīmes ar augstu savietojamību, augstu drošību un augstu mērogojamību.
OCPP tīkla topoloģija
1、OCPP2.0.1 Programmatūras arhitektūra
Tas galvenokārt ietver datu pārraides, autorizācijas, drošības, konfigurācijas, diagnostikas, programmaparatūras pārvaldības, ierīču pārvaldības un uzlādes pārvaldības moduļus utt. Funkcionālo moduļu iedalījums (daļa) OCPP2.0.1 protokolā:
2、Datu pārraides (DataTransfer) modulis
Izmantojiet trešās puses bibliotēku libwebsockets, lai izveidotu tīmekļa kontaktligzdu savienojumu ar attālo CSMS, izmantojot tīklu datu mijiedarbībai; izmantojiet trešās puses bibliotēku rapidjson
3. Autorizācijas (autorizācijas) modulis
Autorizācijas metodes ietver RFID, sākuma pogu, debetkarti/kredītkarti, PIN kodu, CSMS, vietējo idToken, ISO15118, bezsaistes autorizāciju un tā tālāk.
Piemērs: CSMS autorizācijas laika diagramma
4, drošības (drošības) modulis
Drošības modulis izmanto trešās puses bibliotēkas mbedtls RSA, ECC (eliptiskās līknes) moduli, lai šifrētu un atšifrētu datus, un X509 moduli, lai pārvaldītu sertifikātus.
Piemērs: Laika diagramma uzlādes staciju sertifikātu atjaunināšanai
5, Darījumu (darījumu) modulis
Darījumi attiecas uz elektriskā transportlīdzekļa uzlādes procesu, izmantojot uzlādes ierīci.
OCPP2.0 ziņojumā ir integrēti visi ar darījumiem saistītie ziņojumi
Laika diagramma: Sākt darījumu — Plug and Play
6、MeterValues modulis
Darījuma procesa laikā tai periodiski jānosūta lokālo skaitītāju dati uz CSMS, lai CSMS un lietotāji varētu saprast darījuma gaitu reāllaikā.
Laika diagramma: ar darījumu saistīti skaitītāja dati
7. Izmaksu modulis
Norēķinu modulis ir jauns programmatūras modulis OCPP2.0, kas tiek izmantots, lai lietotājiem nodrošinātu cenu un norēķinu informāciju. Tas galvenokārt ietver:
-Pirms uzlādes sniedzot detalizētu informāciju par uzlādes stacijas cenuWallbox elektriskās automašīnas lādētājs.
-Uzlādes laikā nodrošināt reāllaika izmaksu informāciju.
-Pēc uzlādes sniedzot galīgo informāciju par uzlādi.
(1) Informācijas par cenu laika diagramma pirms uzlādes:
(2) Rēķinu informācijas laika diagramma uzlādes laikā
(3) Uzlādes informācijas laika diagramma pēc uzlādes
8. Rezervācijas modulis
Rezervēšana ir rezervēta funkcija, kuru var iestatīt operators. Tā kā uzlādes staciju nav daudzWallbox elektriskās automašīnas lādētājs un elektrisko transportlīdzekļu braukšanas diapazons ir ierobežots, lietotājiem iepriekš ir jānodrošina uzlādes iekārtu īpašumtiesības.
Laika diagramma paredzētā uzlādes aprīkojuma rezervēšanai uzlādes stacijāWallbox elektriskās automašīnas lādētājs:
9, viedās uzlādes modulis
Viedā uzlāde attiecas uz dinamisku uzlādes jaudas pielāgošanu uzlādes procesa laikā. Tas galvenokārt ietver:
- Slodzes balansēšana uzlādes stacijā - Centrālā sistēmas vadība
-Vietējā viedā uzlāde -Enerģijas pārvaldības sistēmas kontrole
OCPP viedajā uzlādēWallbox elektriskās automašīnas lādētājs vadība galvenokārt atspoguļota uzlādes profilos, kas satur uzlādes stacijas enerģijas pārneses ierobežojumus noteiktā laika brīdī.
Profilu uzlādes ziņojumu saturs (JSON):
10, Diagnostikas modulis
To izmanto, lai attālināti diagnosticētu uzlādes stacijas problēmas, augšupielādējot failu ar diagnostikas informāciju no uzlādes stacijas.
Diagnostikas informācijas faila augšupielādes secības diagramma:
Ar diagnostikas failu saistītais kods (daļa):
11. Programmaparatūras pārvaldības modulis
Kad uzlādes stacijai ir jāatjaunina programmaparatūra, CSMS paziņos uzlādes stacijai, kad tā var sākt lejupielādēt jauno programmaparatūru, un uzlādes stacijai jāpaziņo CSMS pēc katras jaunās programmaparatūras lejupielādes un instalēšanas darbības.
Piemērs: programmaparatūras atjaunināšanas laika diagramma (daļēja)
Ar programmaparatūras atjauninājumu saistītais kods (daļa):
12、DisplayMessage modulis
Displeja ziņojumu moduli izmanto uzlādes stacijas operators (CSO), lai parādītu lietotājam ar uzlādi saistītu informāciju, displeja ziņojumu modulis ir jauna funkcija OCPP 2.0, kas galvenokārt ietver
-CSO iestatīšanas displeja ziņojums
- Uzlādes stacijaWallbox elektriskās automašīnas lādētājs displeja ziņojuma augšupielāde
Displeja ziņojuma laika diagrammas iestatīšana:
Iegūstiet displeja ziņojumu laika diagrammu:
Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Publicēšanas laiks: 09.09.2024