- Pradžia
- Ištekliai
- OCPP vadovas
Vadovas · OCPP
OCPP, paaiškintas.
Kaip įkroviklis ir jį valdanti programinė įranga bendrauja, kuo skiriasi OCPP 1.6J ir 2.0.1 ir kas vyksta, kai Jūsų įkrovikliai prisijungia prie ChargeIT.
Dėl OCPP galite atskirai rinktis įkroviklius ir programinę įrangą. Štai kaip jis veikia ir kaip jį naudoja ChargeIT.
Kas yra OCPP
Open Charge Point Protocol yra atvirasis standartas, kurį palaiko Open Charge Alliance. Jis apibrėžia pranešimus, kuriais keičiasi įkroviklis ir jo centrinė sistema: įkroviklis praneša savo būseną, sesijas ir skaitiklio rodmenis; centrinė sistema autorizuoja vairuotojus, siunčia komandas ir nustato įkrovimo ribas.
Kadangi standartas atviras, bet kurį jį palaikantį įkroviklį gali valdyti bet kuri jį palaikanti centrinė sistema. Būtent tai leidžia atskirai rinktis įrangą ir programinę įrangą.
OCPP 1.6 abi pusės vadinamos charge point ir central system. OCPP 2.0.1 – charging station ir charging station management system (CSMS). ChargeIT yra centrinė sistema kiekvienam prie jos prijungtam įkrovikliui.
Kaip prisijungia įkroviklis
Įkroviklis atidaro WebSocket ryšį su centrinės sistemos adresu ir laiko jį atvirą. Pranešimai keliauja kaip JSON tuo vienu ryšiu abiem kryptimis. Įkrovikliui reikia tik interneto ryšio – per SIM kortelę arba objekto tinklą; centrinei sistemai niekada nereikia jungtis prie objekto tinklo.
- Įkroviklis prisijungia prie gauto adreso ir prisistato.
- Jis siunčia boot notification su savo modeliu ir programine įranga, o ChargeIT jį priima.
- Jis praneša kiekvienos jungties būseną.
- Nuo tada jis siunčia heartbeat pranešimus, būsenos pokyčius, autorizacijos užklausas, transakcijas ir skaitiklio rodmenis, o gauna komandas ir įkrovimo ribas.
OCPP 1.6J ir 2.0.1
Abi versijos plačiai naudojamos. Įkroviklis konkrečiame ryšyje naudoja vieną iš jų; kai kuriuos įkroviklius nustatymuose galima perjungti tarp jų.
| OCPP 1.6J | OCPP 2.0.1 | |
|---|---|---|
| Paskelbta | 2015 | 2020 |
| Perdavimas | JSON per WebSocket | JSON per WebSocket |
| Sesijos | Atskiri transakcijos pradžios ir pabaigos pranešimai | Vienas transaction event pranešimas pradžiai, atnaujinimams ir pabaigai |
| Įkroviklio nustatymai | Konfigūracijos raktų sąrašas | Įrenginio modelis iš komponentų ir kintamųjų |
| Saugumo profiliai | Pridėti vėliau, Open Charge Alliance saugumo plėtinyje 1.6J versijai | Standarto dalis |
| Išmanusis įkrovimas | Įkrovimo profiliai | Įkrovimo profiliai su ISO 15118 palaikymu standarte |
Lentelėje lyginami patys standartai. Ką palaiko konkretus įkroviklis, priklauso nuo jo programinės įrangos.
Kaip ChargeIT veikia su OCPP
ChargeIT turi atskirą apdorojimo modulį kiekvienai versijai. 2.0.1 įkroviklis niekada neverčiamas per 1.6 logiką, todėl kiekviena versija išlaiko savo pranešimus, būsenas ir taisykles.
- Nuotolinės komandos iš konsolės arba per API: paleidimas, sustabdymas, jungties atrakinimas ir prieinamumo keitimas.
- Saugumo profilis kiekvienam įkrovikliui, o įkroviklių prisijungimo duomenys saugomi maišos funkcija.
- Įkrovimo profiliai, kuriuos siunčia apkrovos balansavimas, kad kiekvienas objektas neviršytų ribos.
- Įvykių žurnalas kiekvienam įkrovikliui su kiekvienu gautu pranešimu ir kiekviena išsiųsta komanda.
- Atkūrimas po perkrovimo: jei platforma persikrauna įkrovimo metu, sesija tęsiasi, o nežinomos būsenos transakcijos atkuriamos, o ne prarandamos.
- Saugus atsisakymas: kai autorizacijos nepavyksta nuspręsti, atsakymas – ne.
Ko reikia Jūsų įkrovikliui
- OCPP 1.6J arba 2.0.1, su ChargeIT nustatyta kaip centrine sistema.
- Interneto ryšys prie įkroviklio – per SIM kortelę arba objekto tinklą.
- Programinė įranga, palaikanti norimas funkcijas: išmaniajam įkrovimui ir apkrovos balansavimui reikia atitinkamų OCPP profilių.
Mūsų įrangos puslapyje esantys modeliai yra išbandyti. Kiti įkrovikliai jungiami po suderinamumo patikros: atsiųskite mums gamintoją ir modelį.
Prijunkite savo įkroviklius.
Nurodykite, kokių gamintojų ir modelių įkroviklius naudojate, ir parodysime, kaip jie veikia ChargeIT platformoje.
Užsisakykite demo