OCPP ప్రోటోకాల్ ఛార్జింగ్ స్టేషన్ల మధ్య ఏకీకృత కమ్యూనికేషన్ పరిష్కారాన్ని అందిస్తుంది.వాల్బాక్స్ ఎలక్ట్రిక్ కార్ ఛార్జర్ మరియు ఏదైనా కేంద్ర నిర్వహణ వ్యవస్థ. ఈ ప్రోటోకాల్ ఆర్కిటెక్చర్ ఏదైనా ఛార్జింగ్ యొక్క ఇంటర్కనెక్షన్కు మద్దతు ఇస్తుందివాల్బాక్స్ ఎలక్ట్రిక్ కార్ ఛార్జర్ అన్ని ఛార్జింగ్ పోస్ట్లతో కూడిన సేవా ప్రదాత యొక్క కేంద్ర నిర్వహణ వ్యవస్థ.
I. OCPP ప్రోటోకాల్
1. OCPP యొక్క పూర్తి పేరు ఓపెన్ ఛార్జ్ పాయింట్ ప్రోటోకాల్, ఇది నెదర్లాండ్స్లో ఉన్న OCA (ఓపెన్ ఛార్జ్ అలయన్స్) అభివృద్ధి చేసిన ఉచిత మరియు ఓపెన్ ప్రోటోకాల్. ఓపెన్ ఛార్జ్ పాయింట్వాల్బాక్స్ ఎలక్ట్రిక్ కార్ ఛార్జర్ ఛార్జింగ్ స్టేషన్ల (CS) మధ్య ఏకీకృత కమ్యూనికేషన్ కోసం ప్రోటోకాల్ (OCPP) ఉపయోగించబడుతుంది.వాల్బాక్స్ ఎలక్ట్రిక్ కార్ ఛార్జర్మరియు ఏదైనా ఛార్జింగ్ స్టేషన్ నిర్వహణ వ్యవస్థ (CSMS). ఈ ప్రోటోకాల్ ఆర్కిటెక్చర్ ఏదైనా ఛార్జింగ్ సర్వీస్ ప్రొవైడర్ యొక్క CSMS యొక్క అన్ని ఛార్జింగ్ పోస్ట్లతో ఇంటర్కనెక్షన్కు మద్దతు ఇస్తుంది. OCPP ప్రోటోకాల్ యొక్క ప్రయోజనాలు: ఓపెన్ మరియు ఉపయోగించడానికి ఉచితం, ఒకే ప్రొవైడర్కు లాక్-ఇన్ను నిరోధిస్తుంది (ఛార్జింగ్ ప్లాట్ఫామ్), ఇంటిగ్రేషన్ సమయం/ప్రయత్నాన్ని మరియు IT సమస్యలను తగ్గిస్తుంది.

2、OCPP ప్రోటోకాల్ యొక్క ప్రధాన వెర్షన్లు
OCPP1.2(SOAP) OCPP1.5(SOAP) OCPP1.6(SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP దాని స్వంత ప్రోటోకాల్ పరిమితుల ద్వారా పరిమితం చేయబడింది, వేగవంతమైన ప్రమోషన్ యొక్క విస్తృత శ్రేణిని కలిగి ఉండకూడదు; JSON వెర్షన్ వెబ్సాకెట్ కమ్యూనికేషన్, ఏ నెట్వర్క్ వాతావరణంలోనైనా ఒకదానికొకటి డేటాను పంపగలదు, మార్కెట్లో ఎక్కువగా ఉపయోగించే ప్రోటోకాల్లు 1.6J వెర్షన్, OCPP2.0.1 అనేది 2018 నుండి భవిష్యత్తు దిశలో ప్రోటోకాల్ను ఉపయోగించడాన్ని ప్రోత్సహిస్తోంది.
3, వివిధ OCPP వెర్షన్ల మధ్య తేడాలువాల్బాక్స్ ఎలక్ట్రిక్ కార్ ఛార్జ్r
OCPP1.* తక్కువ వెర్షన్లకు అనుకూలంగా ఉంటుంది, OCPP1.6 OCPP1.5కి అనుకూలంగా ఉంటుంది, OCPP1.5 OCPP1.2కి అనుకూలంగా ఉంటుంది.
OCPP2.0.1 అనేది OCPP1.6 తో అనుకూలంగా లేదు, OCPP2.0.1 కూడా OCPP1.6 లోని కొన్ని కంటెంట్లకు అనుకూలంగా ఉంటుంది, కానీ పంపిన డేటా ఫ్రేమ్ యొక్క ఫార్మాట్ పూర్తిగా భిన్నంగా ఉంటుంది, ఉదాహరణకు OCPP2.0.1 చాలా OCPP1.6 ఫంక్షన్ను కలిగి ఉండదు.
(1) OCPP1.6 లోని StartTransaction మరియు StopTransaction లు OCPP2.0.1 లోని TransactionEvent ద్వారా భర్తీ చేయబడతాయి.
(2) OCPP2.0.1 లోని ఫర్మ్వేర్ అప్డేట్ అసంపూర్ణ ఫర్మ్వేర్ డౌన్లోడ్లను నిరోధించడానికి డిజిటల్ సంతకాలను జోడిస్తుంది, ఇది ఫర్మ్వేర్ అప్డేట్ వైఫల్యాలకు దారితీస్తుంది.
(3) OCPP1.6 లోని ప్లాట్ఫామ్ ద్వారా లావాదేవీ ఐడి ప్రత్యేకంగా ఉంటుందని మరియు ఛార్జింగ్ పోస్ట్ ద్వారా ప్రత్యేకంగా ఉంటుందని హామీ ఇవ్వబడుతుంది.వాల్బాక్స్ ఎలక్ట్రిక్ కార్ ఛార్జర్OCPP2.0.1 లో.
(4) OCPP1.6 లో, లోపభూయిష్ట ప్రదేశాలు ఆప్టిమైజ్ చేయబడ్డాయి మరియు అప్గ్రేడ్ చేయబడ్డాయి, ఉదాహరణకు: OCPP1.6 లో, స్టార్ట్ ట్రాన్సాక్షన్ లోపల ఉన్న లావాదేవీ ఐడి డేటా ప్లాట్ఫామ్ ద్వారా నిర్ణయించబడుతుంది, కానీ OCPP2.0.1 లో, ఇది ఛార్జింగ్ పైల్.వాల్బాక్స్ ఎలక్ట్రిక్ కార్ ఛార్జర్ అది transactionId విలువను నిర్ణయిస్తుంది, ఇది ప్రయోజనకరంగా ఉంటుంది ఎందుకంటే నెట్వర్క్ వైఫల్యం ఉన్నప్పుడు, ఛార్జింగ్ పైల్ అయినప్పుడు StartTransaction డేటాను తిరిగి పంపడం అవసరం.వాల్బాక్స్ ఎలక్ట్రిక్ కార్ ఛార్జర్ డేటాను మళ్ళీ పంపాలి. దీని ప్రయోజనం ఏమిటంటే, నెట్వర్క్ వైఫల్యం సంభవించినప్పుడు, స్టార్ట్ ట్రాన్సాక్షన్ డేటాను తిరిగి పంపాల్సి ఉంటుంది, అది OCPP1.6 వెర్షన్ అయితే, ప్లాట్ఫామ్ ఒకే లావాదేవీ డేటా యొక్క రెండు కాపీలను సేవ్ చేసే అవకాశం ఉంది, ఫలితంగా కస్టమర్ డబ్బు రెండుసార్లు తగ్గించబడుతుంది;
(5) OCPP 2.0.1 వెర్షన్ 1.6 కంటే చాలా ఎక్కువ వివరాలు మరియు ఫీచర్లు ఉన్నందున, అభివృద్ధి కష్టం పెరిగింది.
రెండవది, OCPP 2.0.1 ఒప్పందం
OCPP2.0.1 JSON ఫార్మాట్ డేటా వెబ్సాకెట్స్ కమ్యూనికేషన్ వాడకానికి మద్దతు ఇస్తుంది, OCPP2.0.1 OCPP1.6 తో అనుకూలంగా లేదు.
బహుళ భద్రతా అధికార పద్ధతులు, ISO15118, స్మార్ట్ ఛార్జింగ్, పరికర నిర్వహణ, ఛార్జింగ్ నిర్వహణ మొదలైన వాటికి మద్దతు ఇస్తుంది. అధిక అనుకూలత, అధిక భద్రత మరియు అధిక స్కేలబిలిటీని కలిగి ఉంటుంది.
OCPP నెట్వర్క్ టోపోలాజీ
1,OCPP2.0.1 సాఫ్ట్వేర్ ఆర్కిటెక్చర్
ఇది ప్రధానంగా డేటా ట్రాన్స్మిషన్, ఆథరైజేషన్, సెక్యూరిటీ, కాన్ఫిగరేషన్, డయాగ్నసిస్, ఫర్మ్వేర్ నిర్వహణ, పరికర నిర్వహణ మరియు ఛార్జింగ్ నిర్వహణ మొదలైన మాడ్యూళ్ళను కలిగి ఉంటుంది. OCPP2.0.1 ప్రోటోకాల్లోని ఫంక్షనల్ మాడ్యూల్ డివిజన్ (భాగం):
2, డేటా ట్రాన్స్మిషన్ (డేటా ట్రాన్స్ఫర్) మాడ్యూల్

డేటా ఇంటరాక్షన్ కోసం నెట్వర్క్ ద్వారా రిమోట్ CSMSతో వెబ్సాకెట్స్ కనెక్షన్ను ఏర్పాటు చేయడానికి థర్డ్-పార్టీ లైబ్రరీ libwebsocketsని ఉపయోగించండి; దీని కోసం థర్డ్-పార్టీ లైబ్రరీ rapidjsonని ఉపయోగించండి.
3、ఆథరైజేషన్(ఆథరైజేషన్) మాడ్యూల్
అధికార పద్ధతుల్లో RFID, ప్రారంభ బటన్, డెబిట్/క్రెడిట్ కార్డ్, పిన్ కోడ్, CSMS, స్థానిక idToken, ISO15118, ఆఫ్లైన్ అధికారీకరణ మొదలైనవి ఉన్నాయి.
ఉదాహరణ: CSMS అధికార సమయ చార్ట్
4、భద్రత(భద్రత) మాడ్యూల్
భద్రతా మాడ్యూల్ డేటాను ఎన్క్రిప్ట్ చేయడానికి మరియు డీక్రిప్ట్ చేయడానికి థర్డ్-పార్టీ లైబ్రరీ mbedtls RSA, ECC (ఎలిప్టిక్ కర్వ్) మాడ్యూల్ మరియు సర్టిఫికెట్లను నిర్వహించడానికి X509 మాడ్యూల్ను ఉపయోగిస్తుంది.
ఉదాహరణ: ఛార్జింగ్ స్టేషన్ సర్టిఫికెట్లను నవీకరించడానికి సమయ రేఖాచిత్రం
5, లావాదేవీలు(లావాదేవీలు) మాడ్యూల్
ట్రాన్సాక్షన్స్ అంటే ఛార్జింగ్ పరికరం ద్వారా ఎలక్ట్రిక్ వాహనాన్ని ఛార్జ్ చేసే ప్రక్రియ.
OCPP2.0 లో, లావాదేవీలకు సంబంధించిన అన్ని సందేశాలు సందేశంలో విలీనం చేయబడ్డాయి
సమయ రేఖాచిత్రం: లావాదేవీని ప్రారంభించండి - ప్లగ్ అండ్ ప్లే
6, మీటర్ వాల్యూస్ మాడ్యూల్
లావాదేవీ ప్రక్రియ సమయంలో, ఇది స్థానిక మీటర్ డేటాను CSMS కి కాలానుగుణంగా పంపాలి, తద్వారా CSMS మరియు వినియోగదారులు లావాదేవీ పురోగతిని నిజ సమయంలో అర్థం చేసుకోగలరు.
సమయ రేఖాచిత్రం: లావాదేవీ సంబంధిత మీటర్ డేటా
7、ఖర్చు మాడ్యూల్
బిల్లింగ్ మాడ్యూల్ అనేది OCPP2.0లో ఒక కొత్త సాఫ్ట్వేర్ మాడ్యూల్, ఇది వినియోగదారులకు ధర మరియు బిల్లింగ్ సమాచారాన్ని అందించడానికి ఉపయోగించబడుతుంది. ఇందులో ప్రధానంగా ఇవి ఉంటాయి:
-ఛార్జింగ్ చేయడానికి ముందు, ఛార్జింగ్ స్టేషన్ యొక్క వివరణాత్మక ధర సమాచారాన్ని అందించండివాల్బాక్స్ ఎలక్ట్రిక్ కార్ ఛార్జర్.
-ఛార్జింగ్ సమయంలో, రియల్ టైమ్ ఖర్చు సమాచారాన్ని అందించడం.
-ఛార్జింగ్ తర్వాత, తుది ఛార్జింగ్ సమాచారాన్ని అందించడం.
(1) ఛార్జింగ్ చేయడానికి ముందు ధర సమాచారం యొక్క సమయ రేఖాచిత్రం:
(2) ఛార్జింగ్ సమయంలో బిల్లింగ్ సమాచారం యొక్క టైమింగ్ చార్ట్
(3) ఛార్జింగ్ తర్వాత ఛార్జింగ్ సమాచారం యొక్క సమయ రేఖాచిత్రం
8, రిజర్వేషన్ మాడ్యూల్
రిజర్వేషన్ అనేది రిజర్వు చేయబడిన ఫంక్షన్, దీనిని ఆపరేటర్ సెట్ చేయవచ్చు. ఎక్కువ ఛార్జింగ్ స్టేషన్లు లేనందునవాల్బాక్స్ ఎలక్ట్రిక్ కార్ ఛార్జర్ మరియు ఎలక్ట్రిక్ వాహనాల డ్రైవింగ్ పరిధి పరిమితంగా ఉంటుంది, వినియోగదారులు ఛార్జింగ్ పరికరాల యాజమాన్యాన్ని ముందుగానే పొందాలి.
ఛార్జింగ్ స్టేషన్లో నియమించబడిన ఛార్జింగ్ పరికరాలను రిజర్వ్ చేయడానికి సమయ రేఖాచిత్రంవాల్బాక్స్ ఎలక్ట్రిక్ కార్ ఛార్జర్:
9、స్మార్ట్చార్జింగ్ మాడ్యూల్
స్మార్ట్ ఛార్జింగ్ అంటే ఛార్జింగ్ ప్రక్రియలో అవసరమైన విధంగా ఛార్జింగ్ పవర్ను డైనమిక్గా సర్దుబాటు చేసే ప్రవర్తన. ఇందులో ప్రధానంగా ఇవి ఉంటాయి:
-ఛార్జింగ్ స్టేషన్ లోపల లోడ్ బ్యాలెన్సింగ్ -సెంట్రల్ సిస్టమ్ కంట్రోల్
-లోకల్ స్మార్ట్ ఛార్జింగ్ -ఎనర్జీ మేనేజ్మెంట్ సిస్టమ్ నియంత్రణ
OCPP స్మార్ట్ ఛార్జింగ్లోవాల్బాక్స్ ఎలక్ట్రిక్ కార్ ఛార్జర్ నియంత్రణ ప్రధానంగా ఛార్జింగ్ ప్రొఫైల్లలో ప్రతిబింబిస్తుంది, ఇది ఒక నిర్దిష్ట సమయంలో ఛార్జింగ్ స్టేషన్ కోసం శక్తి బదిలీ పరిమితులను కలిగి ఉంటుంది.

ప్రొఫైల్స్ సందేశ కంటెంట్ను ఛార్జ్ చేస్తోంది (JSON):

10、డయాగ్నోస్టిక్స్ మాడ్యూల్
ఛార్జింగ్ స్టేషన్ నుండి డయాగ్నస్టిక్ సమాచారాన్ని కలిగి ఉన్న ఫైల్ను అప్లోడ్ చేయడం ద్వారా ఛార్జింగ్ స్టేషన్ యొక్క సమస్యలను రిమోట్గా నిర్ధారించడానికి ఇది ఉపయోగించబడుతుంది.
డయాగ్నస్టిక్ సమాచార ఫైల్ అప్లోడ్ శ్రేణి రేఖాచిత్రం:
డయాగ్నస్టిక్ ఫైల్ సంబంధిత కోడ్ (భాగం):
11、ఫర్మ్వేర్ నిర్వహణ మాడ్యూల్
ఛార్జింగ్ స్టేషన్ ఫర్మ్వేర్ను అప్డేట్ చేయాల్సి వచ్చినప్పుడు, కొత్త ఫర్మ్వేర్ను ఎప్పుడు డౌన్లోడ్ చేసుకోవడం ప్రారంభించవచ్చో CSMS ఛార్జింగ్ స్టేషన్కు తెలియజేస్తుంది మరియు కొత్త ఫర్మ్వేర్ను డౌన్లోడ్ చేసి ఇన్స్టాల్ చేసే ప్రతి దశ తర్వాత ఛార్జింగ్ స్టేషన్ CSMSకు తెలియజేయాలి.
ఉదాహరణ: ఫర్మ్వేర్ అప్డేట్ టైమింగ్ రేఖాచిత్రం (పాక్షికం)

ఫర్మ్వేర్ అప్డేట్ సంబంధిత కోడ్ (భాగం):

12, డిస్ప్లే మెసేజ్ మాడ్యూల్
ఛార్జింగ్ సంబంధిత సమాచారాన్ని వినియోగదారునికి ప్రదర్శించడానికి ఛార్జింగ్ స్టేషన్ ఆపరేటర్ (CSO) ద్వారా డిస్ప్లే మెసేజ్ మాడ్యూల్ ఉపయోగించబడుతుంది, డిస్ప్లే మెసేజ్ మాడ్యూల్ అనేది OCPP 2.0లో ఒక కొత్త ఫంక్షన్, ఇందులో ప్రధానంగా
-CSO ద్వారా డిస్ప్లే సందేశాన్ని సెటప్ చేయండి
-ఛార్జింగ్ స్టేషన్వాల్బాక్స్ ఎలక్ట్రిక్ కార్ ఛార్జర్ డిస్ప్లే సందేశాన్ని అప్లోడ్ చేస్తోంది
ప్రదర్శన సందేశ సమయ రేఖాచిత్రాన్ని సెట్ చేస్తోంది:

డిస్ప్లే మెసేజ్ టైమింగ్ చార్ట్ పొందండి:

సిచువాన్ గ్రీన్ సైన్స్ & టెక్నాలజీ కో., లిమిటెడ్.
0086 19158819831
పోస్ట్ సమయం: ఆగస్టు-09-2024