head_banner

Istratehikong Paghahambing ng OCPP 1.6J vs 2.0.1 para sa mga Komersyal na Operator ng Pag-charge

Ang Depinitibong Istratehikong Paghahambing ng OCPP 1.6J laban sa 2.0.1 para sa mga Pandaigdigang Operator ng Pag-charge na Pangkomersyo: Pag-master sa Network Scalability, Advanced Cybersecurity, ISO 15118 Integration, at Pangmatagalang Imprastraktura para sa Paghahanda sa Hinaharap para sa Sustainable EV Growth

Buod ng Ehekutibo

Ang larangan ng pag-charge ng electric vehicle (EV) ay sumasailalim sa isang malaking pagbabago. Habang bumibilis ang pandaigdigang pag-aampon, ang mga pinagbabatayang protocol ng komunikasyon na namamahala sa interaksyon sa pagitan ng Electric Vehicle Supply Equipment (EVSE) at Charging Station Management Systems (CSMS) ay naging sentro ng teknikal na estratehiya para sa mga Commercial Charging Operator (CPO). Ang Open Charge Point Protocol (OCPP), na pinapanatili ng Open Charge Alliance (OCA), ay umunlad mula sa isang simpleng balangkas ng pagmemensahe patungo sa isang sopistikado, ligtas, at lubos na nasusukat na pamantayan.

Ang gabay na ito ay nagbibigay ng isang masusing teknikal na pagsusuri ng paglipat mula sa OCPP 1.6J patungo sa OCPP 2.0.1. Susuriin natin ang mga pagkakaiba sa arkitektura, mga pagpapahusay sa seguridad, mga paradigma sa pamamahala ng device, at ang kritikal na papel ng integrasyon ng ISO 15118. Para sa mga mamimili at operator, ang artikulong ito ay nagsisilbing tiyak na sanggunian para sa paggawa ng matalinong mga desisyon sa pagkuha at paglipat sa isang mabilis na umuunlad na merkado.


Kabanata 1: Ang Ebolusyon ng mga Pamantayan sa Pag-charge ng EV: Isang Kontekstong Pangkasaysayan

Ang Open Charge Point Protocol (OCPP) ay isinilang mula sa pangangailangan para sa interoperability. Noong mga unang araw ng pag-charge ng EV, ang mga tagagawa ng hardware at mga tagapagbigay ng software ay gumamit ng mga proprietary protocol, na lumilikha ng mga "walled garden" na pumigil sa kompetisyon at inobasyon. Ang pagpapakilala ng OCPP 1.2 at 1.5 ang naglatag ng pundasyon, ngunit ang OCPP 1.6 ang tunay na nag-isa sa industriya.

1.1 Ang Pangingibabaw ng OCPP 1.6J

Inilabas noong 2015, ipinakilala ng OCPP 1.6 ang implementasyon ng JSON over WebSockets (1.6J). Ang paglayo na ito sa SOAP-based messaging ay makabuluhang nagbawas ng overhead at pinasimpleng implementasyon para sa mga developer. Ipinakilala nito ang mga tampok tulad ng smart charging at karagdagang mga notification sa katayuan, na ginagawa itong pamantayan sa industriya sa loob ng halos isang dekada.

1.2 Ang Simula ng OCPP 2.0.1

Sa kabila ng tagumpay ng 1.6J, ang paglago ng industriya ay naglantad sa mga limitasyon nito. Ang mga isyu sa seguridad, pagiging kumplikado ng pamamahala ng device, at ang kakulangan ng katutubong suporta para sa advanced grid integration (V2G) ay humantong sa pag-unlad ng OCPP 2.0, at kasunod nito, ang pinong OCPP 2.0.1 (inilabas noong 2020). Ang OCPP 2.0.1 ay hindi lamang isang update; ito ay isang kabuuang muling pagdisenyo na naglalayong suportahan ang susunod na henerasyon ng mga high-power, smart, at secure na charging network.


Kabanata 2: Mga Pinagbabatayang Paradigma ng Komunikasyon: JSON, WebSockets, at mga Istruktura ng Frame

Upang maunawaan ang pagkakaiba sa pagitan ng mga protocol na ito, dapat tingnan ang komunikasyon sa mababang antas. Ang parehong protocol ay gumagamit ng JSON sa WebSockets, ngunit ang istruktura at paghawak ng mga mensaheng ito ay may malaking pagkakaiba.

2.1 Ang WebSocket Layer

Parehong bersyon ay gumagamit ng mga persistent na koneksyon sa WebSocket, na nagbibigay-daan para sa full-duplex na komunikasyon. Mahalaga ito para sa mga real-time na operasyon, tulad ng paghinto ng isang charging session mula sa isang mobile app o pagtanggap ng mga agarang alerto sa pagkakamali.

2.2 Pagsusuri sa Balangkas ng Mensahe

Ang isang tipikal na mensahe ng OCPP ay binubuo ng isang message type ID, isang natatanging message ID, ang pangalan ng aksyon, at ang payload.

Halimbawa ng OCPP 1.6J Frame (BootNotification)

"json [2, "123456", "BootNotification", { "chargePointVendor": "MidaPower", "chargePointModel": "Terra-X", "chargePointSerialNumber": "SN001", "firmwareVersion": "v1.2.3" }]"

Halimbawa ng Frame ng OCPP 2.0.1 (BootNotification)

"json [2, "987654", "BootNotification", { "dahilan": "PowerUp", "chargingStation": { "vendorName": "MidaPower", "modelo": "Terra-Z", "serialNumber": "SN-Z-99", "firmwareVersion": "v2.0.0" } }]`Pansinin ang tumaas na granularity sa 2.0.1. AngAng field na "reason" ay nagbibigay-daan sa CSMS na maunawaan kung ang boot ay dahil sa isang reboot, power-up, o watch-dog trigger, na nagbibigay-daan sa mas mahusay na diagnostic logic.


Kabanata 3: Pagbabago ng Paradigma ng Arkitektura: Ang Modelo ng Aparato

Ang pinakamahalagang teknikal na pagbabago sa OCPP 2.0.1 ay ang pagpapakilala ngModelo ng Aparato.

3.1 Ang mga Limitasyon ng mga Susi sa Konpigurasyon ng 1.6J

Sa OCPP 1.6J, ang pag-configure ng hardware ay pinamamahalaan sa pamamagitan ng isang patag na listahan ng mga "Configuration Keys" (hal.,Pagitan ng Tibok ng Puso, Oras ng KoneksyonHabang nagiging mas kumplikado ang mga charger (multi-connector, integrated power modules, complex cooling systems), naging mahirap pamahalaan ang patag na listahang ito. Walang istandardisadong paraan upang ilarawan ang pisikal na hirarkiya ng isang istasyon.

3.2 Ang 2.0.1 na Pamamaraan sa Modelo ng Aparato

Ipinakikilala ng OCPP 2.0.1 ang isang hierarchical model na binubuo ngMga BahagiatMga BaryabolAng isang component ay maaaring ang "Controller," "Connector," o "PowerModule." Ang bawat component ay may mga variable na kumakatawan sa estado o configuration nito (hal.,Temperatura, Boltahe, MaxCurrent).

  • Bahagi: Isang pisikal o lohikal na bahagi ng istasyon ng pag-charge.
  • Pabagu-bago: Isang partikular na katangian ng bahaging iyon.
  • Mga Katangian: Metadata na naglalarawan sa baryabol (yunit, saklaw, uri ng pag-access).

Nagbibigay-daan ito para sa standardized monitoring. Maaari na ngayong i-query ng isang operator ang temperatura ng isang partikular na power module gamit ang isang standardized path, sa halip na umasa sa mga key na partikular sa vendor.


Kabanata 4: Cybersecurity: Mula sa "Pinakamahusay na Pagsisikap" Tungo sa Mandatoryong TLS

Noong mga unang araw ng pag-charge ng EV, ang seguridad ay kadalasang napapailalim sa karagdagang impormasyon. Nag-aalok ang OCPP 1.6J ng mga profile ng seguridad, ngunit ang implementasyon ay hindi pare-pareho sa iba't ibang vendor.

4.1 Mga Profile ng Seguridad sa 1.6J

Tinukoy ng OCPP 1.6J ang tatlong profile ng seguridad:

  1. Hindi ligtas: Plaintext na HTTP/WebSockets.
  2. Pangunahing Awtorisasyon: TLS na may username/password.
  3. Batay sa sertipikoTLS na may mga sertipiko sa panig ng kliyente.

Ang problema ay maraming charger ang nanatili sa Profile 1, na nag-iiwan sa kanila na mahina sa mga pag-atake ng man-in-the-middle (MITM) at hindi awtorisadong kontrol.

4.2 Ang Pinatigas na Paninindigan ng 2.0.1

Iniaatas ng OCPP 2.0.1 ang ligtas na komunikasyon. Isinasama nito ang mga advanced na tampok sa seguridad nang natively:

  • Mga Ligtas na Update sa Firmware: Sapilitang paglagda at pag-verify ng mga imahe ng firmware.
  • Pag-log ng Seguridad: Mga detalyadong talaan para sa mga kaganapang may kaugnayan sa seguridad (hal., mga nabigong pagtatangka sa pag-login, pag-expire ng sertipiko).
  • Pamamahala ng Sertipiko: Mga istandardisadong mensahe para sa mga pinaikot at na-update na sertipiko (pinamumunuan ng CSMS o pinangungunahan ng Istasyon).
  • TLS 1.2/1.3Suporta para sa mga pinakabagong pamantayan ng pag-encrypt.

Para sa mga komersyal na operator, binabawasan nito ang panganib ng malawakang pagkakompromiso sa network at tinitiyak ang pagsunod sa mga umuusbong na regulasyon sa cybersecurity para sa mga IoT device.


Kabanata 5: Pagsasama ng ISO 15118: Plug & Charge at V2G

Ang kinabukasan ng pag-charge ng EV ay hindi lamang tungkol sa paggalaw ng mga electron; ito ay tungkol sa matalinong pagpapalitan ng data at enerhiya. Ang ISO 15118 ay ang internasyonal na pamantayan para sa komunikasyon mula sa sasakyan patungo sa grid (V2G), at ang integrasyon nito sa OCPP ang siyang natatanging katangian ng 2.0.1.

5.1 Ang Pagiging Komplikado ng Pagsaksak at Pag-charge

Ang Plug & Charge (PnC) ay nagbibigay-daan sa isang drayber na isaksak ang sasakyan at magsimulang mag-charge nang hindi gumagamit ng app o RFID card. Nangangailangan ito ng isang kumplikadong Public Key Infrastructure (PKI) na kinasasangkutan ng sasakyan, ng charger, ng operator, at ng clearinghouse.

Sa OCPP 1.6J, walang suporta para sa PnC sa base protocol. Kinailangang magpatupad ang mga vendor ng mga custom na extension, na humantong sa fragmentation. Ang OCPP 2.0.1 ay nagbibigay ng "plumbing" para sa PnC sa pamamagitan ng pagsuporta sa:

  • Pag-install ng SertipikoPagpasa ng mga Sertipiko ng Kontrata mula sa CSMS patungo sa EV sa pamamagitan ng EVSE.
  • AwtorisasyonGamit ang e-Mobility ID (eMAID) na hango sa sertipiko ng sasakyan.
  • Naka-encrypt na Komunikasyon: Pagtiyak na protektado ang sensitibong datos ng pagsingil na ipinapasa sa pagitan ng sasakyan at ng grid.

5.2 Matalinong Pag-charge at Pagbabalanse ng Karga

Bagama't sinusuportahan ng 1.6J ang basic smart charging (pagpapadala ngSetChargingProfile), itinataas ito ng 2.0.1. Pinapayagan nito ang:

  • Pagsasama ng Panlabas na Signal: Tugon sa real-time sa mga signal ng grid frequency o wholesale price.
  • Pamamahala ng Dinamikong PagkargaMas detalyadong kontrol sa pamamahagi ng kuryente sa isang lugar na may daan-daang konektor.
  • Sasakyan-sa-Grid (V2G)Kasama sa 2.0.1 ang mga kinakailangang data field upang suportahan ang bidirectional na daloy ng enerhiya, na nagpapahintulot sa mga EV na magsilbing distributed energy resources (DERs) para sa grid.

5.3 Mga Pagpapahusay sa UI/UX ng Gumagamit

Sinusuportahan ng OCPP 2.0.1 ang direktang pagpapakita ng impormasyon sa screen ng charger o dashboard ng sasakyan, tulad ng:

  • Pagpepresyo sa lokal na pera sa totoong oras.
  • Tinatayang oras upang maabot ang 80% state-of-charge (SoC).
  • Detalyadong impormasyon ng resibo pagkatapos makumpleto.

Kabanata 6: Mas Mataas na Pamamahala at Pagsubaybay sa Device

Para sa isang CPO, ang halaga ng isang charger ay hindi lamang ang presyo ng pagbili; ito ay ang Kabuuang Gastos ng Pagmamay-ari (TCO). Ang pagpapanatili at downtime ang pinakamalaking dahilan ng pagkaubos ng kita. Tinutugunan ito ng OCPP 2.0.1 sa pamamagitan ng higit na mahusay na kakayahan sa pagsubaybay.

6.1 Pag-uulat na Pinapatakbo ng Pangyayari

Sa 1.6J, karaniwang kinailangang suriin ng CSMS ang status ng charger o maghintay ngPag-abiso ng KatayuanSa 2.0.1, angPagsubaybay sa KaganapanPinapayagan ng sistema ang CSMS na magtakda ng mga limitasyon. Halimbawa: “Abisuhan lamang ako kung ang panloob na temperatura ay lumampas sa 70°C” o “Iulat kung ang input voltage ay bumaba sa ibaba 200V.” Binabawasan nito ang trapiko sa network at nagbibigay-daan para sa proactive na pagpapanatili.

6.2 Paghawak ng Transaksyon: Ang TransactionEvent

Isa sa mga pinakapinupuna na aspeto ng OCPP 1.6J ay ang paghawak nito sa mga transaksyon. Isang sesyon na kinasangkutanSimulan ang TransaksyonatItigil ang Transaksyonmga mensahe, ngunit kung may naganap na pagkaantala sa network, madalas na nahihirapan ang CSMS na pagtugmain ang datos ng pagsingil.

Pinapalitan ito ng OCPP 2.0.1 ng isang matatag naKaganapan ng Transaksyonmensahe. Ginagamit ang mensaheng ito upang iulat ang lahat ng yugto ng lifecycle ng isang transaksyon (Sinimulan, Na-update, Natapos). Kabilang dito ang isang natatangingID ng transaksyonna nagpapatuloy kahit mag-reboot ang charger, tinitiyak na walang data ng pag-charge—at sa gayon ay walang kita—ang mawawala.

6.3 Pinahusay na Diagnostics at Pag-troubleshoot

AngGetLogatDiagnosticsStatusNotificationMas nakabalangkas ang mga mensahe sa 2.0.1. Maaaring humiling ang mga CPO ng mga partikular na uri ng log (Seguridad, Diagnostic, Gumagamit) at tukuyin ang saklaw ng oras. Nagbibigay-daan ito sa mga remote support team na malutas ang mga isyu nang hindi nagpapadala ng technician sa site, na lubos na nagpapababa sa OpEx.


Kabanata 7: Mga Mekanismo ng Pag-update ng Firmware: Kahusayan at Mga Rollback

Ang mga update sa firmware ang nagsisilbing buhay ng umuusbong na hardware, ngunit ang isang nabigong update ay maaaring makasira sa charger.

7.1 Ang Proseso ng Pag-update ng 1.6J

Sa 1.6J, angI-update ang FirmwareMedyo simple lang ang utos. Ida-download ng charger ang imahe at susubukan itong i-install. Walang standardized na mekanismo para sa mga multi-stage update o beripikadong rollback.

7.2 Ang 2.0.1 na Pag-update sa Maraming Hakbang

Ang OCPP 2.0.1 ay nagpapakilala ng mas sopistikadong lifecycle para sa mga pag-update ng firmware:

  1. I-downloadKinukuha ng charger ang imahe at bineberipika ang checksum/pirma nito.
  2. Pag-install: Ang update ay inilalapat sa isang pangalawang partisyon.
  3. Pag-verifySinusuri ng system kung tama ang pag-boot ng bagong firmware.
  4. Pag-activate: Ang pangunahing partisyon ay inilipat.

Kung may anumang hakbang na mabigo, tutukuyin ng protocol kung paano dapat bumalik ang charger sa dating stable na bersyon at iulat ang partikular na failure code sa CSMS. Ang antas ng pagiging maaasahan na ito ay hindi maaaring pag-usapan para sa malakihang komersyal na pag-deploy.

7.3 Pag-verify ng Lagda

Upang maiwasan ang pag-upload ng mga malisyosong aktor ng nakompromisong firmware, ipinag-uutos ng 2.0.1 ang paggamit ng mga digital na lagda. Tatanggi ang charger na isagawa ang anumang code na hindi nilagdaan ng pribadong key ng gumawa, na nagdaragdag ng isang kritikal na patong ng proteksyon laban sa mga pag-hack sa antas ng hardware.


Kabanata 8: Pagkapribado ng Datos, Pagsunod sa mga Regulasyon, at GDPR

Dahil ang pag-charge ng EV ay nagiging pang-araw-araw na gamit, nakakagulat ang dami ng personal na data na nalilikha. Ang isang sesyon ng pag-charge ay maaaring mag-ugnay sa pagkakakilanlan ng isang gumagamit, lokasyon ng kanilang sasakyan, kanilang mga gawi sa paglalakbay, at kanilang impormasyon sa pananalapi.

8.1 Impormasyong Personal na Nakakapagpakilala (PII) sa OCPP

Sa konteksto ng General Data Protection Regulation (GDPR) sa Europa at mga katulad na batas tulad ng CCPA sa California, ang mga data point tulad ngidTag(RFID) o angEVCCID(Vehicle Identifier) ​​ay itinuturing na PII.

Ang OCPP 2.0.1 ay nagbibigay ng mas mahusay na mga kontrol para sa anonymization ng data. Halimbawa, angPasadyang DataAng mga field ay nagbibigay-daan sa mga operator na mag-imbak ng metadata nang hindi inilalantad ang PII sa mga pangunahing log ng protocol. Bukod pa rito, tinitiyak ng pinahusay na mga profile ng seguridad na ang data na ito ay naka-encrypt kapwa habang dinadala at habang hindi iniimbak.

8.2 Karapatan na Makalimutan at Pagdadala ng Datos

Ang istrukturang katangian ng 2.0.1 Device Model ay ginagawang mas madali para sa mga tagapagbigay ng CSMS na ipatupad ang mga kahilingan sa "pagtanggal ng datos". Sa isang 1.6J system, ang paghahanap ng lahat ng pagkakataon ng ID ng isang user sa magkakaibang configuration key at log ay isang manu-manong bangungot. Sa 2.0.1, ang malinaw na paghihiwalay sa pagitan ng estado ng device at data ng transaksyon ay nagbibigay-daan para sa mas malinis na arkitektura ng database.

8.3 Pagsunod sa mga Batas sa Seguridad ng IoT

Maraming rehiyon na ngayon ang nagpapasa ng mga batas na nag-aatas sa mga IoT device na magkaroon ng mga natatanging password at mga secure na mekanismo ng pag-update. Ang mandatoryong TLS at signed firmware ng OCPP 2.0.1 ay hindi lamang mga feature na "nice-to-have"—mga legal na kinakailangan ang mga ito para sa pagbebenta ng hardware sa mga merkado tulad ng California at UK.


Kabanata 9: Ang Perspektibo ng Mamimili: TCO, ROI, at Istratehikong Paglipat

Para sa isang komersyal na operator ng pag-charge, ang desisyon na manatili sa 1.6J o lumipat sa 2.0.1 ay isang pinansiyal na desisyon.

9.1 Ang Gastos ng Implementasyon

  • OCPP 1.6JMurang ipatupad, malawak na sinusuportahan ng murang hardware, ngunit may kaakibat na mataas na nakatagong gastos sa pagpapanatili at mga panganib sa seguridad.
  • OCPP 2.0.1Nangangailangan ng mas malalakas na processor at mas maraming memorya sa EVSE. Mas mataas ang mga gastos sa pagbuo para sa CSMS dahil sa pagiging kumplikado ng protocol. Gayunpaman, nag-aalok ito ng malaking pagtitipid sa OpEx sa pamamagitan ng malayuang pamamahala at mas mahusay na pagiging maaasahan.

9.2 Ang Mito ng "Makinis na Pag-upgrade"

Madalas sabihin na ang mga 1.6J charger ay maaaring i-upgrade sa 2.0.1 sa pamamagitan ng software. Sa katotohanan, bihirang mangyari ito. Ang mga kinakailangan sa memorya at CPU para sa 2.0.1 (lalo na sa paghawak ng mga TLS certificate at ang masalimuot na JSON parsing ng Device Model) ay kadalasang lumalampas sa mga kakayahan ng mga mas lumang 1.6J controller.

9.3 Mga Istratehikong Landas ng Migrasyon

Dapat isaalang-alang ng mga CPO ang isang pamamaraang "Hybrid Network":

  1. Mga Lumang SiteIpagpatuloy ang pagpapatakbo ng 1.6J para sa mga kasalukuyang low-power AC charger.
  2. Mga Bagong Site ng Mabilis na Pag-charge ng DCIpatupad ang mandato 2.0.1 para sa lahat ng bagong high-power deployment upang suportahan ang PnC at V2G.
  3. Mga Solusyon sa ProxyGumamit ng protocol gateway na kayang magsalin ng mga mensaheng 1.6J sa isang format na tugma sa 2.0.1 para sa CSMS, na nagbibigay-daan para sa isang pinag-isang management dashboard.

Kabanata 10: Paghahanda para sa Hinaharap: OCPP 2.1 at ang Daan Tungo sa Awtonom na Pag-charge

Kahit na lumalawak ang impluwensya ng 2.0.1, ang Open Charge Alliance ay nagtatrabaho na sa OCPP 2.1. Ang bersyong ito sa hinaharap ay lalong magpapalawak sa saklaw ng protocol.

10.1 Pag-charge nang Dalawang Direksyon (V2X)

Bagama't sinusuportahan ng 2.0.1 ang basic V2G, pipinuhin naman ng 2.1 ang komunikasyon para sa Vehicle-to-Home (V2H) at Vehicle-to-Building (V2B), na magbibigay-daan sa mga EV na mapagana ang mga bahay kapag walang kuryente o mabawasan ang pinakamataas na demand para sa mga gusaling pangkomersyo.

10.2 Suporta para sa Wireless Charging

Habang umuusbong ang mga autonomous vehicle (AV), ang manual plugging ay magiging lipas na. Magsasama ang OCPP 2.1 ng mga standardized na mensahe para sa inductive (wireless) charging, pamamahala ng alignment, at paglipat ng enerhiya nang walang interbensyon ng tao.

10.3 Pagsasama sa mga Smart Cities

Ang mga susunod na pag-ulit ay malamang na makakaranas ng mas malalim na integrasyon sa mga sistema ng pamamahala ng trapiko at mga pagtataya sa renewable energy. Makakapag-"bid" ang mga charger para sa kuryente sa mga real-time na merkado ng enerhiya, na gagawing malalaking virtual power plant (VPP) ang mga charging network.


Teknikal na Apendiks: Malalim na Pagsusuri sa mga Paghahambing ng Mensahe

Upang maibigay ang sukdulang teknikal na lalim, susuriin natin ngayon ang mga partikular na pagkakasunud-sunod ng mensahe at mga pagkakaiba ng frame sa pagitan ng dalawang bersyon.

A.1 Ang Daloy ng Awtorisasyon

Sa 1.6J, ang awtorisasyon ay isang binaryong tugon na "Tinanggap" o "Naharang".

1.6J Awtorisadong Tugon:"json [3, "123456", { "idTagInfo": { "katayuan": "Tinanggap", "expiryDate": "2026-12-31T23:59:59Z" } }]"

Sa 2.0.1, ang tugon ay may kasamang mas maraming konteksto, tulad ngidTokenuri at karagdagang impormasyon para sa user interface.

2.0.1 Awtorisadong Tugon:"json [3, "987654", { "idTokenInfo": { "status": "Tinanggap", "cacheExpiryDateTime": "2026-12-31T23:59:59Z", "personalMessage": { "format": "UTF8", "content": "Maligayang pagbabalik, John! Ang balanse mo ay $45.00" } } }]"

A.2 Pamamahala ng Tibok ng Puso at Koneksyon

Ino-optimize ng OCPP 2.0.1 kung paano pinapatunayan ng istasyon na ito ay "buhay." Sa 1.6J, kung ang isangTibok ng pusokung nabigo, madalas na paulit-ulit na sinusubukan ng istasyon. Sa 2.0.1, magagamit ng istasyon angAbisuhan ang Kaganapanmekanismo upang iulat na nawala ang koneksyon nito sa isang pangalawang backend, habang pinapanatili pa rin ang tibok ng puso kasama ang pangunahin.

A.3 Detalyadong Talahanayan ng Metadata

Tampok OCPP 1.6J OCPP 2.0.1
Transportasyon JSON sa pamamagitan ng WebSockets JSON sa pamamagitan ng WebSockets
Seguridad Opsyonal na TLS, Pangunahing Awtorisasyon Mandatoryong TLS, Mga Sertipiko ng Kliyente
Modelo ng Aparato Mga Flat Configuration Key Mga Hierarchical na Bahagi/Baryabol
ISO 15118 Pagpapalawig lamang Suporta sa Katutubong (PnC, V2G)
ID ng Transaksyon Nabuo ng CSMS Binuo ng EVSE
Matalinong Pag-charge Pangunahing (Mga Profile) Advanced (Mga signal ng grid, V2X)
Mga Mensahe ~30 Aksyon ~60 na Aksyon
Suporta sa Pagpapakita Wala Suporta sa Katutubong Mensahe

Konklusyon

Ang paglipat mula sa OCPP 1.6J patungo sa 2.0.1 ay hindi lamang isang pag-update ng software; ito ay isang pangunahing ebolusyon ng ecosystem ng electric mobility. Para sa mga komersyal na operator, ang 1.6J ay kumakatawan sa maaasahang nakaraan, habang ang 2.0.1 ay kumakatawan sa isang scalable, ligtas, at matalinong hinaharap.

Ang pagpili sa 2.0.1 ngayon ay isang pamumuhunan sa pangmatagalang buhay. Tinitiyak nito na ang iyong hardware ay magiging tugma sa susunod na henerasyon ng mga EV, sumusunod sa mas mahigpit na mga regulasyon sa cybersecurity, at handa para sa mga kapaki-pakinabang na oportunidad ng V2G at smart grid integration. Habang lumalakas ang merkado, ang mga operator na may pinakamatatag at flexible na protocol stack ang siyang mangunguna.


Kabanata 11: Malalim na Pagsusuri: Pagsusuri ng Daloy ng Mensahe at mga Diagram ng Pagkakasunod-sunod

Sa kabanatang ito, susuriin namin ang mga pagkakasunod-sunod ng interaksyon sa pagitan ng EVSE at CSMS upang ipakita ang mga pagkakaiba sa operasyon sa pagitan ng 1.6J at 2.0.1.

11.1 Ang Pagkakasunod-sunod ng Pag-boot at Pag-configure

Kapag unang kumonekta ang isang charger sa network, dapat nitong kilalanin ang sarili nito at i-synchronize ang configuration nito.

Daloy ng OCPP 1.6J:

  1. Koneksyon sa WebSocketItinatag sa ibabaw ng Daungan 80 o 443.
  2. BootNotification: Ipapadala ng istasyon ang vendor, modelo, at serial.
  3. Kunin ang KonfigurasyonHinihiling ng CSMS sa lahat ng key na suriin ang kasalukuyang estado.
  4. Pagbabago ng KonfigurasyonIna-update ng CSMS ang mga partikular na susi (hal.,Pagitan ng Tibok ng Puso).
  5. Pag-abiso ng Katayuan: Ang ulat ng istasyon ay “Magagamit.”
Istratehikong Paghahambing ng OCPP 1.6J vs 2.0.1 para sa mga Komersyal na Operator ng Pag-charge

Daloy ng OCPP 2.0.1:

  1. Ligtas na TLS Handshake: Sapilitang pagpapalit ng sertipiko.
  2. BootNotificationKasamadahilan(hal.,PowerUp).
  3. Kunin angBaseReportSa halip na hilingin ang lahat ng susi, humihiling ang CSMS ng isang "Base Report" na nagbibigay ng buong hierarchy ng Modelo ng Device.
  4. Set Variables: Ina-update ng CSMS ang mga variable. Tandaan na ang 2.0.1 ay nagbibigay-daan para sa mga atomic update—ang pagtatakda ng maraming variable sa isang mensahe at pagtiyak na lahat ay magtatagumpay o wala.
  5. Abisuhan ang Kaganapan: Iniuulat ng istasyon ang mga paunang estado ng bahagi.

11.2 Ang Negosasyon sa Smart Charging

Ang smart charging ang tunay na nagpapaangat sa 2.0.1, lalo na kapag gumagamit ng maraming charging profile.

Sa 1.6J, ang CSMS ay nagpapadala ng isangSetChargingProfilena tumutukoy sa antas ng stack at iskedyul. Kung ang isang istasyon ay may maraming konektor, ang paghawak ng profile ay kadalasang hindi malinaw.

Sa 2.0.1, angSetChargingProfileay tahasang nauugnay sa isangLayunin ng Profile ng Pag-charge.

  • ChargingStationMaxProfile: Nililimitahan ang intake ng buong istasyon.
  • TXDefaultProfile: Ang default para sa anumang bagong transaksyon.
  • TXProfile: Partikular sa isang patuloy na transaksyon.

Bukod pa rito, sinusuportahan ng 2.0.1 angGetChargingStackLevelmensahe, na nagbibigay-daan sa CSMS na makita kung aling mga profile ang kasalukuyang aktibo at kung paano ito inuuna ng internal scheduler ng EVSE.

11.3 Malayuang Pag-trigger at Pagkontrol

Mga remote na utos tulad ngRemoteStartTransaction(1.6J) ay napalitan ngHumilingSimulanTransaksyon(2.0.1). Ang pangunahing pagkakaiba ay nasa payload. Sa 2.0.1, maaaring magsama ang CSMS ngProfile ng Pag-chargedirekta sa kahilingan sa pagsisimula. Nangangahulugan ito na ang sasakyan ay maaaring magsimulang mag-charge agad sa tamang antas ng kuryente, nang hindi na naghihintay ng pangalawang mensahe, na binabawasan ang latency at pinapabuti ang katatagan ng grid.


Kabanata 12: Mababang Antas na JSON Schema at Paghahambing ng Field

Para sa mga developer at systems integrator, ang mga pagbabago sa schema ang pinakamatrabahong bahagi ng migration.

12.1 Mga Uri na Naka-enumerate (Mga Enum)

Malaki ang naitutulong ng OCPP 2.0.1 sa pagpapalawak ng bilang ng mga standardized Enum, na binabawasan ang pangangailangan para sa mga "Custom" na status code na sumalot sa mga implementasyon ng 1.6J.

  • Mga Enum ng Dahilan: Tagabantay, Naka-iskedyul na Pag-reset, RemoteReset, Pagkawala ng Kusog.
  • Mga Status Enum: Sinakop, Nakareserba, Hindi magagamit, May depekto. 2.0.1 mga karagdaganMagagamit, Sinakop, Nakareserba, Hindi magagamit, May depektongunit may mga sub-status para sa karagdagang detalye.

12.2 Mga Uri at Yunit ng Datos

Pormal na ginagamit ng OCPP 2.0.1 ang mga karaniwang yunit (SI). Kung saan ang 1.6J ay minsang nag-iiwan ng hindi natukoy na katumpakan ng desimal, ginagamit naman ng 2.0.1desimalmga uri para sa mga halaga ng kuryente at enerhiya, na tinitiyak ang pare-parehong pagsingil sa iba't ibang hardware ng vendor.


Kabanata 13: Pag-aaral ng Kaso: Pandaigdigang Paglipat ng CPO mula 1.6J patungong 2.0.1

Tingnan natin ang isang hipotetikal na senaryo ng "MegaCharge," isang CPO na may 10,000 charge points.

13.1 Yugto 1: Ang Pag-awdit

Natuklasan ng MegaCharge na 40% ng kanilang 1.6J fleet ay hindi sumusuporta sa TLS 1.2. Nangangahulugan ito na ang mga charger na iyon ay hindi karapat-dapat para sa mga paparating na kontrata ng gobyerno.

13.2 Yugto 2: Ang Pag-upgrade ng CSMS

Sa halip na bumuo ng isang bagong CSMS, ipinatupad ng MegaCharge ang isang "OCPP Translation Layer." Hinahawakan ng layer na ito ang 1.6J na koneksyon para sa lumang hardware at 2.0.1 para sa bagong hardware, ngunit inilantad ang isang pinag-isang API sa kanilang mobile app at billing engine.

13.3 Yugto 3: Pagpapalit ng Hardware

Para sa mga lugar na maraming tao, pinalitan ng MegaCharge ang mga 1.6J charger ng mga 2.0.1-compliant DC fast charger. Ang resulta ay 15% na pagbawas sa mga sesyon na "Nabigong Magsimula", pangunahin dahil sa mas matatag naKaganapan ng Transaksyonpaghawak sa 2.0.1.

13.4 Pagsusuri ng ROI

Ang unang puhunan ay $2M. Gayunpaman, ang nabawasang mga tawag sa maintenance (dahil sa mga diagnostic ng Device Model) ay nakatipid ng $400k bawat taon. Bukod pa rito, ang kakayahang lumahok sa mga merkado ng V2G frequency response ay nakabuo ng karagdagang $200k sa taunang kita. Ang payback period ay humigit-kumulang 3.3 taon.


Kabanata 14: Ang Pinakamahuhusay na Checklist ng Mamimili para sa OCPP 2.0.1 Procurement

Kapag sinusuri ang mga bagong hardware o software, gamitin ang checklist na ito upang matiyak ang tunay na pagsunod:

14.1 Mga Kinakailangan sa Hardware (EVSE)

  • [ ]Suporta sa Profile ng Seguridad 3Sinusuportahan ba nito ang pamamahala ng sertipiko sa panig ng kliyente?
  • [ ]Prosesor na Dual-CoreMay sapat bang espasyo para sa TLS encryption at JSON parsing?
  • [ ]Ligtas na Elemento (SE)May pinagkakatiwalaan ba ang board sa hardware para sa pag-iimbak ng mga susi?
  • [ ]Handa na para sa ISO 15118-2/20Kaya ba ng controller ang mataas na antas ng komunikasyon na kinakailangan para sa PnC?
  • [ ]Kakayahang IpakitaSinusuportahan ba ng hardware ang pagpapakita ng impormasyon sa presyo/katayuan sa pamamagitan ng OCPPPaglilipat ng Datoso mga katutubong mensahe?

14.2 Mga Kinakailangan sa Software (CSMS)

  • [ ]Pagpapakita ng Modelo ng DeviceMaipapakita ba ng dashboard ang hierarchical view ng charger?
  • [ ]Pagsasama ng Awtoridad ng Sertipiko (CA)Maaari bang awtomatikong mag-isyu at mag-rotate ng mga sertipiko ang CSMS?
  • [ ]Pagkakasundo ng TransaksyonPaano pinangangasiwaan ng sistema ang mga "nakabitin" na transaksyon mula sa mga 1.6J legacy charger?
  • [ ]Matalinong Makina sa Pag-chargeSinusuportahan ba nito ang advanced stack-level logic ng 2.0.1?
  • [ ]Kakayahang sumukatKaya ba ng WebSocket handler na pamahalaan ang mahigit 50,000 persistent TLS connections nang sabay-sabay?

Kabanata 15: Pag-troubleshoot ng mga Karaniwang Isyu sa Pagpapatupad ng OCPP

Kahit na may pamantayan, iba-iba pa rin ang mga implementasyon. Narito ang mga pinakakaraniwang "gotchas."

15.1 Mga Timeout ng WebSocket

Maraming network firewall ang nagsasara ng mga idle na koneksyon ng TCP. Kung angPagitan ng Tibok ng PusoKung masyadong mataas ang nakatakda, maaaring nadiskonekta ang charger.

  • Solusyon: TiyakinPagitan ng Tibok ng Pusoay mas mababa kaysa sa timeout ng firewall (karaniwang 60-120 segundo).

15.2 Mga Isyu sa Kadena ng Sertipiko

Isang karaniwang problema sa 2.0.1 ay ang error na “Untrusted Certificate”. Karaniwan itong nangyayari kapag walang naka-install na Root CA ng CSMS sa charger.

  • SolusyonGamitin angInstallCertificatemensahe habang isinasagawa ang pagkomisyon upang matiyak na kumpleto ang trust chain.

15.3 Laki ng Payload ng JSON

Ilang mensahe sa 2.0.1 (tulad ngKunin angBaseReport) ay maaaring napakalaki. Kung masyadong maliit ang buffer ng charger, iiwan nito ang mensahe.

  • Solusyon: Suriin angPinakamataas na Sukat ng Mensahebaryabol sa Modelo ng Device at tiyaking nirerespeto ng CSMS ang limitasyong ito.

Kabanata 16: Mga Rehiyonal na Regulasyon at mga Mandato ng Protokol

Ang paglipat sa OCPP 2.0.1 ay hindi lamang dulot ng teknolohiya; ito ay lalong nagiging usapin ng batas.

16.1 Ang Unyong Europeo (AFIR)

Ang Alternative Fuels Infrastructure Regulation (AFIR) sa EU ay nag-uutos ng transparency at interoperability sa presyo. Bagama't hindi nito tahasang tinutukoy ang OCPP 2.0.1, ang kinakailangan para sa "real-time data sharing" at "smart charging" ay epektibong ginagawang ang 2.0.1 ang tanging mabisang pamantayan para sa bagong pampublikong imprastraktura.

16.2 Hilagang Amerika (NEVI)

Sa Estados Unidos, hinihiling ng programang pormula ng National Electric Vehicle Infrastructure (NEVI) na ang mga charger ay dapat na "interoperable." Ang mga estadong tulad ng California ay mas lumalayo pa, habang isinusulong ng California Energy Commission (CEC) ang suporta ng ISO 15118, na gaya ng ating napag-usapan, ay pinakamahusay na ipatupad sa pamamagitan ng OCPP 2.0.1.

16.3 Tsina at Asya-Pasipiko

Bagama't may sariling mga pamantayan (GB/T) ang Tsina, ang mga tagagawa na nakatuon sa pag-export ay malaki ang namumuhunan sa OCPP 2.0.1. Sa mga pamilihan tulad ng Australia at Singapore, ang mga tender ng gobyerno para sa mga pampublikong charging network ay halos eksklusibo na ngayong tumutukoy sa OCPP 2.0.1 na may Security Profile 3.


Kabanata 17: Mga Bahagi ng Kodigo ng Implementasyon: Ang “Makling Impormasyon”

Para matulungan ang mga developer, nagbibigay kami ng mga konseptwal na representasyon ng JSON para sa mga kumplikadong gawain sa 2.0.1.

17.1 Daloy ng Pag-ikot ng Sertipiko

Kapag malapit nang mag-expire ang isang sertipiko, dapat mag-trigger ang CSMS ng rotation.

1. Nagpapadala ang CSMSSertipikong Nilagdaan:"json [2, "CERT-01", "CertificateSigned", { "certificateChain": "-----SIMULA ANG SERTIPIKO-----\n...\n------KATAPOS ANG SERTIPIKO-----", "certificateType": "V2G" }]"

2. Tumugon ang istasyonTinanggap:"json [3, "CERT-01", { "katayuan": "Tinanggap" }]"

3. Nagpapadala ang istasyonNotipikasyon ng Kaganapan sa Seguridad:"json [2, "EVT-99", "SecurityEventNotification", { "type": "CertificateRotated", "timestamp": "2026-08-09T10:00:00Z" }]"

17.2 Pagtatakda ng Grid-Responsive Charging Profile

Isipin na kailangang bawasan ng grid operator ang kuryente sa buong network.

Nagpapadala ang CSMSSetChargingProfile:"json [2, "GRID-REQ", "SetChargingProfile", { "evseId": 0, "chargingProfile": { "id": 501, "stackLevel": 1, "chargingProfilePurpose": "ChargingStationMaxProfile", "chargingProfileKind": "Absolute", "chargingSchedule": { "id": 1, "chargingRateUnit": "W", "chargingSchedulePeriod": [ { "startPeriod": 0, "limit": 11000 }, { "startPeriod": 3600, "limit": 22000 } ] } } }]"


Kabanata 18: Ang Komprehensibong Glosaryo ng mga Termino ng OCPP 2.0.1

Para maging malinaw sa lahat ng stakeholder, nagbibigay kami ng mas malawak na glossary.

  • CSMS (Sistema ng Pamamahala ng Istasyon ng Pag-charge)Ang backend cloud platform na kumokontrol sa mga charger.
  • EVSE (Kagamitan sa Pagsuplay ng Sasakyang De-kuryente)Ang pisikal na istasyon ng pag-charge.
  • OCPP (Open Charge Point Protocol): Ang wikang kanilang sinasalita.
  • OCA (Alyado ng Bukas na Pagsingil): Ang organisasyong sumusulat ng wika.
  • ISO 15118: Ang protokol sa pagitan ng kotse at ng charger.
  • PnC (Isaksak at I-charge)Ang karanasan ng gumagamit ay pinagana ng ISO 15118 at OCPP 2.0.1.
  • V2G (Sasakyan-sa-Grid): Pagpapadala ng kuryente mula sa kotse pabalik sa grid.
  • V2X (Sasakyan-sa-Lahat)Ang pangkalahatang termino para sa V2G, V2H, at V2B.
  • TLS (Seguridad ng Layer ng Transportasyon): Ang pag-encrypt na nagpapanatiling ligtas ng data.
  • PKI (Imprastraktura ng Pampublikong Susi): Ang sistema ng mga digital na sertipiko na ginagamit para sa seguridad.
  • JSON (Notasyon ng Bagay ng JavaScript): Ang format ng mga mensahe.
  • WebSocketAng patuloy na koneksyon ang siyang nagpapadaloy ng mga mensahe.
  • Modelo ng AparatoAng hierarchical na paraan ng paglalarawan ng 2.0.1 sa hardware.
  • Bahagi: Isang piraso ng hardware (hal., Konektor).
  • Pabagu-bago: Isang katangian ng isang bahagi (hal., Katayuan).
  • Katangian: Metadata tungkol sa isang baryabol (hal., Halaga, Pagbabago-bago).
  • Kaganapan ng Transaksyon: Ang pinag-isang mensahe para sa lahat ng datos ng sesyon sa 2.0.1.
  • Tibok ng puso: Ang pana-panahong hudyat na “Ako ay buhay”.
  • BootNotification: Ang senyales na “Hello, I'm here” kapag umaandar ang charger.
  • Paglilipat ng Datos: Isang mensaheng “pangkalahatan” para sa mga extension na partikular sa vendor (gamitin nang may pag-iingat!).

Mga Pangwakas na Saloobin: Pag-navigate sa Panahon ng Multi-Protocol

Bilang isang mamimili o operator, ang pinakamahalagang bagay na dapat tandaan ay ang pagpasok natin sa isangpanahon ng maraming protocolSa susunod na 3-5 taon, ang 1.6J at 2.0.1 ay magkakasamang magsasama. Gayunpaman, ang balanse ay mabilis na nagbabago.

Sa pagpili ng OCPP 2.0.1 ngayon, hindi ka lang basta bumibili ng protocol; bumibili ka rin ng insurance. Tinitiyak mo na ang iyong network ay makakaangkop sa mga bagong kotse, bagong batas, at bagong daloy ng kita. Ang kasalimuotan ng 2.0.1 ang kapalit ng pag-unlad—isang kapalit na babayaran sa pamamagitan ng pinahusay na uptime, nabawasang panganib, at isang mahusay na karanasan ng customer.

Ang commercial charging ay hindi na isang espesyal na industriya; ito ang gulugod ng sistema ng transportasyon sa hinaharap. Itayo ang gulugod na iyan sa pinakamatibay na pundasyong posible: OCPP 2.0.1.


Kabanata 19: Pagbuo para sa OCPP 2.0.1: Mga Pinakamahusay na Kasanayan para sa mga Software Engineer

Ang paglipat mula sa isang 1.6J codebase patungo sa 2.0.1 ay hindi isang refactor; ito ay isang muling pagsulat. Ang mga developer ay dapat gumamit ng ibang mental model.

19.1 Pagyakap sa Asynchronicity

Bagama't likas na asynchronous ang mga WebSocket, ang pagiging kumplikado ng 2.0.1 ay nangangahulugan na ang isang kahilingan (tulad ngKunin angBaseReport) ay maaaring tumagal ng ilang segundo upang maproseso sa isang EVSE na limitado sa mapagkukunan. Ang mga developer ng CSMS ay dapat magpatupad ng robust timeout at retry logic na isinasaalang-alang ang iba't ibang bilis ng pagproseso ng iba't ibang vendor ng hardware.

19.2 Mahusay na Pag-parse ng JSON

Ang pag-parse ng JSON ay maaaring maging masinsinan sa CPU. Para sa EVSE firmware, dapat gumamit ang mga developer ng stream-based parser sa halip na i-load ang buong payload sa RAM. Ito ay lalong mahalaga para saAbisuhan ang Kaganapanmga mensahe, na maaaring maglaman ng daan-daang pabagu-bagong update sa isang frame.

19.3 Paghawak sa State Machine

Ang state machine para sa isang transaksyon sa 2.0.1 ay mas matibay kaysa sa 1.6J. Dapat mahigpit na sundin ng mga developer ang mga patakaran sa transisyon para saKaganapan ng TransaksyonHalimbawa, hindi ka maaaring magpadala ngNatapos nakaganapan nang hindi muna nagpadala ngNagsimulakaganapan para sa partikular na iyonID ng transaksyon.


Kabanata 20: Pagsubok, Pagpapatunay, at ang OCPP Compliance Test Tool (OCTT)

Ang interoperability ang pangako ng OCPP, ngunit ito ay makakamit lamang sa pamamagitan ng mahigpit na pagsubok.

20.1 Ang Papel ng Sertipikasyon ng OCA

Nag-aalok ang Open Charge Alliance ng programang sertipikasyon. Dapat hanapin ng mga mamimili ang label na “OCPP 2.0.1 Certified”. Tinitiyak ng sertipikasyong ito na ang implementasyon ay nakapasa sa isang suite ng mga awtomatikong pagsubok na sumasaklaw sa lahat ng mandatoryong profile.

20.2 Paggamit ng OCTT

Ang OCPP Compliance Test Tool (OCTT) ang pamantayang ginto para sa pagsubok. Ginagaya nito ang parehong CSMS at EVSE.

  • Para sa mga Tagagawa ng EVSEGamitin ang OCTT para beripikahin kung hinahawakan ng iyong istasyon ang mga sitwasyong "happy path" at mga edge case (tulad ng mga network drop habang nag-a-update ng firmware).
  • Para sa mga Tagapagbigay ng CSMSGamitin ang OCTT upang matiyak na kayang pangasiwaan ng iyong backend ang napakaraming uri ng mensahe at ang mahigpit na mga kinakailangan sa seguridad ng 2.0.1.

20.3 Pagsubok sa Larangan at mga Interop-Fest

Higit pa sa automated testing, nag-oorganisa ang OCA ng mga "Plugfest" kung saan pinagsasama-sama ng mga vendor ang kanilang hardware at software upang subukan laban sa isa't isa sa mga totoong sitwasyon. Dito natutuklasan at nareresolba ang mga pinaka-banayad na bug—tulad ng hindi pagkakatugma ng certificate o maliliit na pagkakaiba sa format ng JSON.


Kabanata 21: Malalim na Talahanayan ng Paghahambing: Ang Mahigit 60 Aksyon ng OCPP 2.0.1

Para makapagbigay ng kumpletong reperensya, ikinakategorya namin ang mga pangunahing mensahe ng 2.0.1 at inihambing ang mga ito sa mga katapat nitong 1.6J.

21.1 Paglalaan at Pagsasaayos

2.0.1 Aksyon Katumbas ng 1.6J Tungkulin
BootNotification BootNotification Pagpaparehistro sa CSMS.
Kunin angBaseReport Kunin ang Pag-configure Kunin ang kumpletong configuration ng device sa isang structured report.
Set Variables SetConfiguration Baguhin ang mga halaga ng configuration gamit ang schema validation at rollback on error.
Kumuha ng mga Variable Kunin ang Konfigurasyon Basahin ang mga configuration at subaybayan ang mga value gamit ang naka-type na metadata.
Ulat ng Data (wala) Magpadala ng mga pana-panahong ulat ng datos (paggamit, katayuan ng bahagi, mga kaganapan) sa CSMS.
I-reset I-reset I-reboot ang istasyon nang malayuan, na may kasamang reason code para sa mga audit trail.

21.2 Paghawak ng Transaksyon

2.0.1 Aksyon Katumbas ng 1.6J Tungkulin
Kaganapan ng Transaksyon Simulan ang Transaksyon / Itigil ang Transaksyon Pinag-isang, pang-event-driven na pag-uulat ng transaksyon na may mga reason code at mga intermediate update.
Kunin ang Katayuan ng Transaksyon (wala) Tanungin ang kasalukuyang estado ng transaksyon pagkatapos ng muling pagkonekta o pag-restart.
Paglilipat ng Datos Paglilipat ng Datos Mga mensahe ng extension na partikular sa vendor, na-validate na ngayon ng schema.

21.3 Pamamahala ng Seguridad at Firmware

2.0.1 Aksyon Katumbas ng 1.6J Tungkulin
Sertipikong Nilagdaan (wala) Mag-install ng nilagdaang sertipiko (TLS, ISO 15118) na natanggap mula sa CSMS.
Sertipiko ng Lagda (wala) Humiling na pirmahan ng awtoridad sa sertipiko ng CSMS ang isang bagong sertipiko.
Mga ID ng Kunin ang mga Sertipiko (wala) Ilista ang mga naka-install na sertipiko para sa pag-uulat ng audit at pagsunod.
I-update ang Firmware I-update ang Firmware Naka-iskedyul na pag-update ng firmware na may pag-uulat ng katayuan at pag-signal ng rollback.

21.4 Ang Kahulugan ng Talahanayan para sa Iyong Network

Malinaw na ipinapakita ng talahanayan ang isang punto: Ang OCPP 2.0.1 ay hindi isang kosmetikong pagpapalit ng pangalan ng 1.6J. Ang mga bagong pamilya ng mensahe — mga naka-type na variable, mga transaksyong hinimok ng kaganapan, at pamamahala ng sertipiko — ay ang mga plumbing na kinakailangan para sa Plug & Charge, smart charging, at pag-uulat ng regulasyon. Ang isang charger na nagsasalita lamang ng 1.6J ay maaaring lagyan ng gateway, ngunit ang isang CSMS na nagsasalita lamang ng 1.6J ay hindi maaaring maghatid ng modelo ng seguridad na lalong hinihingi ng mga regulator at mga tagagawa ng sasakyan. Kapag sinusuri ang hardware, ang "2.0.1-ready" ay dapat mangahulugan na ang firmware ay ipapadala ngayon, hindi naka-iskedyul para sa susunod na taon. At dahil ang OCPP 2.0.1 ay tumatakbo sa JSON-over-WebSocket sa halip na sa SOAP transport ng 1.6J, ang mga daloy ng mensahe ay mas magaan at mas madaling i-debug — isang praktikal na bentahe na mararamdaman ng iyong IT team mula sa unang araw.

Kabanata 22: Konklusyon: Paggawa ng Desisyon sa Pag-upgrade

Para sa isang komersyal na operator, malinaw ang praktikal na gabay:

  • Ang mga bagong deployment ay dapat na naka-default sa OCPP 2.0.1.Ang modelo ng seguridad, paghawak ng sertipiko, at integrasyon ng ISO 15118 ay mga kinakailangan para sa kapaligirang pangregulasyon sa 2026.
  • Ang mga umiiral na 1.6J fleet ay hindi na-stranded.Ang mga managed gateway at dual-protocol CSMS platform ay nagtutulong upang malutas ang problema habang pinapatakbo mo ang 2.0.1-native na hardware.
  • Subukan mo muna bago ka magtiwala.Gumamit ng OCTT, plugfests, at staged rollouts — napatunayan na ang interoperability sa field, hindi ipinapalagay mula sa datasheet.
  • Humingi ng landas ng migrasyon nang nakasulat.Dapat maglathala ang iyong charger vendor ng firmware roadmap mula 1.6J patungong 2.0.1 na may kasamang mga petsa, hindi mga malabong pangako.

Panawagan sa Pagkilos: Makipag-usap sa MIDA Power Tungkol sa Iyong Istratehiya sa Protokol

MIDA Power ships OCPP 1.6J and 2.0.1 on every charger, with field-upgradeable firmware and a cloud platform that manages mixed-protocol fleets in a single dashboard. Contact sales@midapower.com for our protocol migration guide, OCTT test reports, and a free compatibility review of your existing network.


Oras ng pag-post: Agosto-09-2026

Mag-iwan ng Iyong Mensahe:

Isulat ang iyong mensahe dito at ipadala ito sa amin