Kugwirizana kwa Malo Otsegulira Zochajira: OCPP Full-Stack Solution, Kulimbikitsa Kukhazikika kwa Zinthu ndi Kukula Mwachangu

Ndi chitukuko chachangu cha makampani opanga magalimoto amagetsi padziko lonse lapansi, chitukuko chanzeru komanso chokhazikika cha zomangamanga zochapira chakhala chofunikira kwambiri m'makampani. OCPP (Open Charge Point Protocol), yomwe imagwira ntchito ngati "chilankhulo chofala" cholumikiziramalo ochapira magalimoto a evPogwiritsa ntchito njira zoyendetsera zinthu, ukadaulo wofunikira kwambiri ukupezeka kuti uthetse mavuto okhudzana ndi kugwirira ntchito kwa zipangizo.

Yankho la OCPP Full-Stack: Kulimbikitsa Kukhazikika kwa Zogulitsa ndi Kukula Mwachangu

I. OCPP: Nchifukwa chiyani ndikofunikira kuti msika ulowe ku Ulaya?

OCPP ndi njira yolankhulirana yotseguka komanso yokhazikika yomwe imatsimikiziramalo ochapira magalimoto amagetsi Opanga osiyanasiyana amatha kulumikizana mosavuta ndi njira iliyonse yoyendetsera backend. Kuphatikiza protocol ya OCPP kumapatsa zinthu "mawonekedwe olumikizirana wamba," zomwe zimapereka phindu lalikulu kudzera mu:

Kuswa Zopinga Zogwirizana: Kumathandiza malo ochajira kuti alumikizane ndi nsanja iliyonse yogwirira ntchito ya chipani chachitatu yomwe ikutsatira miyezo ya OCPP, zomwe zimapangitsa kuti zinthu zisinthe mosavuta;

Kutsatira Malamulo: Kukwaniritsa zofunikira za EU zogwirira ntchito limodzi pokonza zomangamanga, zomwe zimagwira ntchito ngati chofunikira kuti msika ufike;

Kutsegula Zinthu Zanzeru: Zimathandizira kuwongolera kutali, kulipiritsa ndalama, kuyang'anira momwe zinthu zilili, ndi zosintha za firmware ya OTA, zomwe zimachepetsa kwambiri ntchito yopanga mapulogalamu apamwamba;

Kuchepetsa Ndalama Zogwirizanitsa: Imagwiritsa ntchito njira yodziwika bwino yogwiritsira ntchito, kupewa ndalama zopangira zinthu mwamakonda komanso zosamalira nthawi yayitali zokhudzana ndi njira zoyendetsera ntchito.

II. MicroOcpp: Yankho Lopepuka Lokonzedwa Kuti Zigwiritsidwe Ntchito Pazida Zophatikizidwa

Pa malo osungiramo zinthu zochepa, MicroOcpp imapereka njira yabwino kwambiri yogwiritsira ntchito protocol ya OCPP yokhala ndi zabwino zazikulu kuphatikizapo:

Chotsatira cha zinthu zochepa kwambiri: Cholembedwa mu C/C++ ndipo chakonzedwa makamaka kwa ma microcontrollers ndi Linux yolumikizidwa;

Chithandizo Chokwanira cha Protocol: Chogwirizana kwathunthu ndi OCPP 1.6 ndipo chimathandizira kukweza ku 2.0.1;

Kapangidwe ka Modular: Kumalola kusonkhanitsa zinthu zofunikira zokha kuti zigwiritsidwe ntchito bwino kwambiri pazinthu zamagetsi;

Yogwirizana ndi Opanga Mapulogalamu: Imapereka mawonekedwe omveka bwino a API ndi zitsanzo zambiri za zopinga zochepa zolumikizirana.

III. Njira Yogwiritsira Ntchito: Kupanga Njira Yolumikizirana ya OCPP Kuyambira Pachiyambi

1. Kukhazikitsa Malo Osungira Seva

Gwiritsani ntchito seva ya SteVe OCPP mwachangu pogwiritsa ntchito zotengera za Docker. Monga njira yotseguka yoyang'anira pakati, SteVe imapereka mphamvu zonse zoyang'anira malo ochajira, kuphatikiza kukonza kulumikizana kwa WebSocket, kuyang'anira momwe zinthu zilili, komanso kupereka malamulo owongolera kutali.

2. Njira Zofunikira Zoperekera Makasitomala

Pa nthawi yogwiritsa ntchito kasitomala wa MicroOcpp pa nsanja ya MYD-YF13X, tinagwiritsa ntchito malo osungira makina a Linux 6.6.78 omwe adaperekedwa. Choyamba, konzani laibulale ya MicroOcpp kuti mupange ma executables okonzedwa bwino a ARM. Kenako, konzani ma GPIO pin kuti muyerekezere momwe mfuti ikugwiritsidwira ntchito: gwiritsani ntchito ma GPIO ports awiri kuti muyimire kuzindikira momwe zinthu zilili pa mawonekedwe aliwonse ochajira.

3. Kukhazikitsa Kulankhulana kwa Seva ndi Kasitomala

Pambuyo pokhazikitsa, kasitomala adakhazikitsa bwino kulumikizana kwa WebSocket ndi seva ya SteVe:

Mawonekedwe oyang'anira seva adawonetsa zomwe zangochitika kumene pa intanetimalo ochapira magalimoto amagetsinthawi yeniyeni, kutsimikizira kulumikizana koyenera kwa maziko ndi kuyanjana kwa protocol.

Chiwonetsero choyang'anira seva chidzawonetsa malo atsopano ochapira omwe agwiritsidwa ntchito nthawi yeniyeni.

4. Kutsimikizira Ntchito Yopereka Malipoti a Mkhalidwe

Mwa kusintha milingo ya GPIO kuti tiyerekezere kuyika/kuchotsa mfuti yochaja, timawona kasitomala akunena kusintha kwa momwe zinthu zilili pa seva nthawi yeniyeni.

Chida cholumikizira seva chimasintha momwe chikugwirizana, kutsimikizira kuti unyolo wonse wolumikizirana umagwira ntchito molondola.

Mfuti yolipirira ikupezeka

Monga dziko lonse lapansisiteshoni yochapira mwanzeruPamene msika ukupitirira kukhala wofanana, chithandizo cha protocol ya OCPP chakhala chinthu chofunikira kwambiri pa mpikisano wa malonda. Yankho lathunthu la OCPP loperekedwa ndi Mir lochokera pa nsanja ya MYC-YF13X silimangochepetsa kwambiri malire a chitukuko komanso limatsimikizira kuti malonda akutsatira miyezo ndi kusinthasintha kwa msika.


Nthawi yotumizira: Januwale-14-2026