La OCPP-protokolo disponigas unuigitan komunikadsolvon inter ŝargaj staciojmurkesto elektra aŭtoŝargilo kaj ajna centra administradsistemo. Ĉi tiu protokola arkitekturo subtenas la interkonekton de iu ajn ŝarĝomurkesto elektra aŭtoŝargilo la centra administradsistemo de servoprovizanto kun ĉiuj ŝargaj postenoj.
I. OCPP-Protokolo
1. La plena nomo de OCPP estas Open Charge Point Protocol, kiu estas senpaga kaj malfermita protokolo disvolvita de la OCA (Open Charge Alliance), organizo bazita en Nederlando. La Malferma Ŝargo Punktomurkesto elektra aŭtoŝargilo Protokolo (OCPP) estas uzata por unuigita komunikado inter ŝargstacioj (CS)murkesto elektra aŭtoŝargilokaj ajna ŝarĝa stacia administradsistemo (CSMS). Ĉi tiu protokola arkitekturo subtenas interkonekton de la CSMS de iu ajn ŝarĝa servoprovizanto kun ĉiuj ŝarĝaj postenoj. Avantaĝoj de OCPP-protokolo: malferma kaj senpaga uzebla, malhelpas enŝlosadon al ununura provizanto (ŝarĝa platformo), reduktas integriĝtempon/forton kaj IT-problemojn.
2, Ĉefaj versioj de OCPP-protokolo
OCPP1.2 (SAPO) OCPP1.5 (SAPO) OCPP1.6 (SAPO/JSON)
OCPP2.0.1 (JSON)
SAPO estas limigita de siaj propraj protokolaj limoj, ne povas esti larĝa gamo de rapida promocio; JSON-versio de la konekto WebSocket, povas esti en ajna reto medio por sendi datumojn unu al la alia, la plej uzataj protokoloj en la merkato estas la versio 1.6J, OCPP2.0.1 estas la 2018 el la protokolo promocias la uzon de la direkto. de la estonteco.
3, la diferencoj inter la diversaj OCPP-versiojwallbox elektra aŭtoŝargor
OCPP1.* kongruas kun pli malaltaj versioj, OCPP1.6 kongruas kun OCPP1.5, OCPP1.5 kongruas kun OCPP1.2.
OCPP2.0.1 ne kongruas kun OCPP1.6, OCPP2.0.1 kvankam iuj el la enhavo de OCPP1.6 ankaŭ havas, sed la formato de la sendita datuma kadro estis tute malsama, OCPP2.0.1 aldonis multe da OCPP1.6 faras. ne havas la funkcion, ekzemple.
(1) StartTransaction kaj StopTransaction en OCPP1.6 estas anstataŭigitaj per TransactionEvent en OCPP2.0.1.
(2) Firmware-ĝisdatigo en OCPP2.0.1 aldonas ciferecajn subskribojn por malhelpi nekompletajn firmware-elŝutojn, kondukante al misfunkciado de firmware-ĝisdatigo.
(3) La transakciaIdo estas garantiita esti unika de la platformo en OCPP1.6, kaj garantiita esti unika de la ŝarĝa postenomurkesto elektra aŭtoŝargiloen OCPP2.0.1.
(4) En OCPP1.6, la misaj lokoj estis optimumigitaj kaj ĝisdatigitaj, ekzemple: en OCPP1.6, la transakciaId-datumoj ene de la StartTransaction estas determinitaj de la platformo, sed en OCPP2.0.1, ĝi estas la ŝarga amaso.murkesto elektra aŭtoŝargilo tio determinas la transakcionId-valoron, kio estas avantaĝa ĉar kiam estas reto fiasko, estas necese resendi la StartTransaction-datumojn kiam la ŝarga amasomurkesto elektra aŭtoŝargilo devas sendi la datumojn denove. La avantaĝo de ĉi tio estas, ke kiam estas reto fiasko, necesas resendi StartTransaction-datumojn, se ĝi estas OCPP1.6-versio, la platformo tre verŝajne ŝparos du kopiojn de la samaj Transakciaj datumoj, rezultigante la deprenon de la. mono de kliento dufoje;
(5) OCPP 2.0.1 detaloj kaj trajtoj ol la 1.6 versio de multe pli, la disvolviĝo de la malfacilaĵo pliiĝis.
Due, interkonsento OCPP 2.0.1
OCPP2.0.1 subtenas la uzon de JSON-formataj datumoj websockets komunikado, OCPP2.0.1 ne kongruas kun OCPP1.6.
Subtenas multoblajn sekurecajn rajtigajn metodojn, ISO15118, inteligentan ŝarĝon, aparato-administradon, ŝarĝan administradon ktp. Havas altan kongruon, altan sekurecon kaj altan skaleblon.
OCPP Reta Topologio
1、OCPP2.0.1 Programaro-Arkitekturo
Ĝi ĉefe inkluzivas modulojn de transdono de datumoj, rajtigo, sekureco, agordo, diagnozo, firmvara administrado, administrado de aparatoj kaj administrado de ŝarĝo ktp. Funkcia modula divido (parto) en protokolo OCPP2.0.1:
2、Modulo de transdono de datumoj (DataTransfer).
Uzu la triapartan bibliotekon libwebsockets por establi ligon de websockets kun la fora CSMS per la reto por datuma interago; uzu la triapartan bibliotekon rapidjson por
3、Modulo pri rajtigo
Rajtigaj metodoj inkluzivas RFID, startbutono, debeto/kreditkarto, PIN-kodo, CSMS, loka idToken, ISO15118, eksterreta rajtigo ktp.
Ekzemplo: CSMS Rajtigo Tempa Diagramo
4、Sekureco (Sekureco) Modulo
Sekureca modulo uzas mbedtls de triaj bibliotekoj RSA, ECC (Elipsa Kurbo) modulo por ĉifri kaj malĉifri datumojn, kaj X509-modulon por administri atestojn.
Ekzemplo: Tempodiagramo por ĝisdatigi atestojn pri ŝargostacio
5 、 Transakcioj (Transakcioj) Modulo
Transakcioj rilatas al la procezo de ŝargado de elektra veturilo per ŝarga aparato.
En OCPP2.0, ĉiuj transakciaj rilataj mesaĝoj estas integritaj en la mesaĝo
Tempodiagramo: Komencu Transakcion - Plug and Play
6、MeterValues-modulo
Dum la transakcia procezo, ĝi devas sendi lokajn mezurilajn datumojn al CSMS periode, por ke CSMS kaj uzantoj povu kompreni la progreson de la transakcio en reala tempo.
Tempodiagramo: transakci-rilataj metrodatenoj
7、Kosto-Modulo
Faktura modulo estas nova programara modulo en OCPP2.0, kiu estas uzata por provizi prezojn kaj fakturajn informojn al uzantoj. Ĝi ĉefe inkluzivas:
-Antaŭ ŝargado, provizante detalajn prezojn pri ŝargstaciomurkesto elektra aŭtoŝargilo.
-Dum ŝarĝo, provizante realtempajn kostajn informojn.
-Post ŝargado, provizante finan ŝargan informon.
(1) Tempodiagramo de prezo-informoj antaŭ ŝargado:
(2) Tempodiagramo de fakturaj informoj dum ŝarĝo
(3) Tempodiagramo de ŝarĝaj informoj post ŝarĝo
8 、 Rezerva Modulo
Rezervado estas rezervita funkcio, kiu povas esti agordita de la funkciigisto. Ĉar ne estas multaj ŝargaj staciojmurkesto elektra aŭtoŝargilo kaj la veturejo de elektraj veturiloj estas limigita, uzantoj bezonas anticipe certigi la proprieton de ŝargaj ekipaĵoj.
Tempdiagramo por rezervi la elektitan ŝargan ekipaĵon ĉe ŝargstaciomurkesto elektra aŭtoŝargilo:
9 、 SmartCharging Modulo
Inteligenta ŝarĝo rilatas al la konduto de dinamike ĝustigi la ŝarĝan potencon laŭbezone dum la ŝarĝa procezo. Ĝi ĉefe inkluzivas:
-Ŝarĝo-ekvilibro ene de la ŝarĝa stacidomo -Centra sistema kontrolo
-Loka inteligenta ŝarĝo -Regado de sistemo de administrado de energio
En OCPP inteligenta ŝargadomurkesto elektra aŭtoŝargilo kontrolo estas ĉefe reflektita en la Ŝargaj profiloj, kiuj enhavas la energitransigajn limojn por la ŝargstacio en specifa momento.
Enhavo de mesaĝo pri ŝargado de profiloj (JSON):
10 、 Diagnoza modulo
Ĝi estas uzata por malproksime diagnozi la problemojn de la ŝarĝostacio alŝutante dosieron enhavantan diagnozajn informojn de la ŝarĝostacio.
Diagnoza informdosiero alŝuta sekvencodiagramo:
Diagnoza dosiero rilata kodo (parto):
11、Firmware Management Modulo
Kiam la ŝarĝa stacidomo devas ĝisdatigi la firmvaron, CSMS sciigos la ŝargan stacion kiam ĝi povas komenci elŝuti la novan firmvaro, kaj la ŝarga stacidomo devas sciigi CSMS post ĉiu paŝo de elŝuto kaj instalado de la nova firmvaro.
Ekzemplo: Firmware Ĝisdatiga Tempa Diagramo (Parta)
Firmware-ĝisdatigo rilata kodo (parto):
12、Modulo DisplayMessage
Montra mesaĝo-modulo estas uzata de la ŝarĝa stacidomo (CSO) por montri ŝarĝajn rilatajn informojn al la uzanto, la montra mesaĝo-modulo estas nova funkcio en OCPP 2.0, ĉefe inkluzive de
-Agordu ekranmesaĝon de CSO
-Ŝarga stacidomomurkesto elektra aŭtoŝargilo alŝutante ekranmesaĝon
Agordi la ekranan mesaĝan tempdiagramon:
Akiru la montran mesaĝan tempodiagramon:
Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Afiŝtempo: Aŭg-09-2024