Протоколот OCPP обезбедува унифицирано комуникациско решение помеѓу станиците за полнењеПолнач за електрични автомобили во Wallидови и кој било централен систем на управување. Оваа протокол архитектура поддржува меѓусебно поврзување на секое полнењеПолнач за електрични автомобили во Wallидови Централен систем за управување со услуги на услугите со сите натписи за полнење.
I. OCPP протокол
1. Целосното име на OCPP е протокол за отворено полнење, кој е бесплатен и отворен протокол развиен од ОЦА (Алијанса за отворено полнење), организација со седиште во Холандија. Точката на отворено полнењеПолнач за електрични автомобили во Wallидови Протокол (OCPP) се користи за унифицирана комуникација помеѓу станиците за полнење (CS)Полнач за електрични автомобили во Wallидовии кој било систем за управување со станици за полнење (CSMS). Оваа протокол архитектура поддржува интерконекција на CSM -ата на услуги за услуги за полнење со сите натписи за полнење. Предности на OCPP протоколот: Отворено и бесплатно за употреба, спречува заклучување на еден провајдер (платформа за полнење), го намалува времето/напорот за интеграција и ИТ.

2 、 Главни верзии на OCPP протоколот
OCPP1.2 (SOAP) OCPP1.5 (SOAP) OCPP1.6 (SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP е ограничен со сопствени ограничувања на протоколот, не може да биде широк спектар на брза промоција; JSON верзијата на комуникацијата WebSocket, може да биде во секое мрежно опкружување за да испраќате податоци едни на други, најкористените протоколи на пазарот е верзијата 1.6J, OCPP2.0.1 е 2018 година од протоколот ја промовира употребата на насоката за иднината.
3, разликите помеѓу различните верзии на OCPPполнење за електричен автомобил Wallboxr
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) StartTransaction и StopTransaction во OCPP1.6 се заменуваат со TransactionEvent во OCPP2.0.1.
(2) Ажурирање на фирмверот во OCPP2.0.1 додава дигитални потписи за да се спречат нецелосни преземања на фирмверот, што доведува до неуспеси за ажурирање на фирмверот.
(3) TransactionID е загарантирана да биде уникатна од платформата во OCPP1.6 и е гарантирано дека е уникатен од Поставата за полнењеПолнач за електрични автомобили во Wallидовиво OCPP2.0.1.
(4) Во OCPP1.6, неисправните места се оптимизирани и надградени, на пример: Во OCPP1.6, податоците за трансакцијата во внатрешноста на StartTransaction се одредуваат од платформата, но во OCPP2.0.1, тоа е куп за полнењеПолнач за електрични автомобили во Wallидови Ова ја одредува вредноста на трансакцијата, што е поволно затоа што кога има мрежен неуспех, неопходно е повторно да ги испратите податоците за стартување на стартување кога купот за полнењеПолнач за електрични автомобили во Wallидови треба повторно да ги испрати податоците. Предноста на ова е што кога има мрежен неуспех, треба повторно да ги испратите податоците за 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 、 Модул за пренос на податоци (DataTransfer)

Користете ја библиотеката на трети лица Libwebockets за воспоставување на веб-конекција со далечинските CSM преку мрежата за интеракција со податоци; Користете ја библиотеката на трети страни RapidJson за
3 、 Овластување (овластување) Модул
Методите за овластување вклучуваат РФИД, копче за старт, дебитна/кредитна картичка, пин -код, CSMS, локален IdToken, ISO15118, офлајн овластување и така натаму.
Пример: Табела за тајминг за овластување CSMS
4 、 Модул за безбедност (безбедност)
Безбедносниот модул користи модул за трети лица MBEDTLS RSA, ECC (елиптична крива) модул за да ги криптира и декриптира податоците и X509 модулот за управување со сертификати.
Пример: Дијаграм за тајминг за ажурирање на сертификати за станици за полнење
5 、 Модул за трансакции (трансакции)
Трансакциите се однесуваат на процесот на полнење на електрично возило од уред за полнење.
Во OCPP2.0, сите пораки поврзани со трансакцијата се интегрирани во пораката
Дијаграм за тајминг: Започнете со трансакција - Приклучете и играјте
6 、 Модул за метарски вредности
За време на процесот на трансакција, треба периодично да испраќа податоци за локалниот метар до CSMS, така што CSM и корисниците можат да го разберат напредокот на трансакцијата во реално време.
Дијаграм за тајминг: Податоци за мерачи поврзани со трансакцијата
7 、 Модул на трошоците
Модулот за наплата е нов софтверски модул во OCPP2.0, кој се користи за да се обезбеди информации за цени и наплата на корисниците. Тоа главно вклучува:
-Преди полнење, давање детални информации за цената на станицата за полнењеПолнач за електрични автомобили во Wallидови.
-Сод наполнување, обезбедување информации за трошоците во реално време.
-Се по полнење, обезбедување на конечни информации за полнење.
(1) Дијаграм за тајминг на информации за цените пред да се полнат:
(2) Табела за тајминг на информации за наплата за време на полнењето
(3) Дијаграм за тајминг на информации за полнење по полнење
8 、 Модул за резервација
Резервацијата е резервирана функција, која може да ја постави операторот. Бидејќи нема многу станици за полнењеПолнач за електрични автомобили во Wallидови И опсегот на возење на електрични возила е ограничен, корисниците треба однапред да обезбедат сопственост на опрема за полнење.
Дијаграм за тајминг за резервација на одредената опрема за полнење на станица за полнењеПолнач за електрични автомобили во Wallидови:
9 、 Модул за полнење паметни
Паметното полнење се однесува на однесувањето на динамично прилагодување на моќта за полнење по потреба за време на процесот на полнење. Тоа главно вклучува:
-Покорен балансирање во станицата за полнење -Контрола на централниот систем
-Локално паметно полнење -Контрола на системот за управување со енергија
Во OCPP паметно полнењеПолнач за електрични автомобили во Wallидови Контролата главно се рефлектира во профилите за полнење, кои содржат ограничувања за трансфер на енергија за станицата за полнење во одредено време.

Содржина на пораки за профили за полнење (JSON):

10 、 Модул за дијагностика
Се користи за далечински дијагностицирање на проблемите на станицата за полнење со поставување датотека што содржи дијагностички информации од станицата за полнење.
Дијаграмски информации за дијагностицирање на датотеки со дијагностицирање на датотеки: Дијаграм на секвенца:
Код поврзан со дијагностички датотеки (дел):
11 、 Модул за управување со фирмверот
Кога станицата за полнење треба да го ажурира фирмверот, CSMS ќе ја извести станицата за полнење кога може да започне да го презема новиот фирмвер, а станицата за полнење треба да го извести CSMS по секој чекор од преземање и инсталирање на новиот фирмвер.
Пример: Дијаграм за тајминг за ажурирање на фирмверот (делумно)

Поврзан код за ажурирање на фирмверот (дел):

12 、 Модул за прикажување на Message
Модулот за пораки за приказ се користи од операторот за полнење станица (ГО) за да се прикажат информации поврзани со полнење на корисникот, модулот за пораки за приказ е нова функција во OCPP 2.0, главно вклучително
-Setup Порака за приказ од ГО
-Соста за полнењеПолнач за електрични автомобили во Wallидови Поставување порака за приказ
Поставување на дијаграмот за тајминг на пораката за приказ:

Добијте ја табелата за тајминг на пораката за приказ:

Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Време на објавување: август-09-2024 година