Пратакол OCPP забяспечвае адзінае рашэнне сувязі паміж зараднымі станцыяміЗарадная прылада Wallbox і любая цэнтральная сістэма кіравання. Гэтая архітэктура пратакола падтрымлівае ўзаемасувязь любой зарадкіЗарадная прылада Wallbox Цэнтральная сістэма кіравання пастаўшчыком паслуг з усімі зарадкі.
I. OCPP -пратакол
1. П Адкрыты пункт зарадкіЗарадная прылада Wallbox Пратакол (OCPP) выкарыстоўваецца для адзінай сувязі паміж зарадкі (CS)Зарадная прылада Wallboxі любая сістэма кіравання зарадкай станцыі (CSMS). Гэтая архітэктура пратакола падтрымлівае ўзаемасувязь любога CSMS -зарадкі з усімі зарадкі. Перавагі пратаколу OCPP: Адкрыць і бясплатна ў выкарыстанні, прадухіляе блакіроўку да аднаго пастаўшчыка (платформа зарадкі), памяншае час інтэграцыі і намаганні і праблемы з ІТ.

2 、 Асноўныя версіі пратакола OCPP
OCPP1.2 (SOAP) OCPP1.5 (SOAP) OCPP1.6 (SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP абмежаваны ўласнымі абмежаваннямі пратакола, не можа быць шырокім спектрам хуткай прасоўвання; Версія JSON The Websocket Communication можа знаходзіцца ў любой сеткавай асяроддзі, каб адпраўляць дадзеныя адзін аднаму, найбольш выкарыстанымі пратаколамі на рынку з'яўляюцца версія 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.
.
.Зарадная прылада Wallboxу OCPP2.0.1.
(4) У OCPP1.6 дэфектныя месцы былі аптымізаваны і мадэрнізаваны, напрыклад: У OCPP1.6 дадзеныя транзакцыі ў межах StartTransaction вызначаюцца платформай, але ў OCPP2.0.1 гэта зарадкавая кучаЗарадная прылада Wallbox Гэта вызначае значэнне TransactionId, што выгадна, таму што, калі ёсць сеткавы збой, неабходна паўторна праводзіць дадзеныя StartTransaction, калі куча зарадкіЗарадная прылада Wallbox павінен адпраўляць дадзеныя зноў. Перавага гэтага заключаецца ў тым, што, калі ёсць сеткавы збой, неабходна паўторна праводзіць дадзеныя StartTransaction, калі гэта версія OCPP1.6, платформа вельмі верагодна захаваць дзве копіі тых жа дадзеных пра транзакцыі, што прывядзе да выліку ў выліку ў выліку ў выліку ў выліку ў выліку ў выліку ў выліку выліку Грошы кліента двойчы;
(5) Падрабязнасці і асаблівасці OCPP 2.0.1, чым 1,6 версія значна больш, развіццё складанасці павялічылася.
Па -другое, пагадненне OCPP 2.0.1
OCPP2.0.1 Падтрымлівае выкарыстанне дадзеных аб фармаце JSON WebSockets, OCPP2.0.1 не сумяшчальны з OCPP1.6.
Падтрымлівае некалькі метадаў дазволу на бяспеку, ISO15118, разумную зарадку, кіраванне прылад, кіраванне зарадкай і г.д., асаблівасці сумяшчальнасці, высокая бяспека і высокая маштабаванасць.
Тапалогія сеткі OCPP
1 、 OCPP2.0.1 Архітэктура праграмнага забеспячэння
У асноўным ён уключае модулі перадачы дадзеных, аўтарызацыі, бяспекі, канфігурацыі, дыягностыкі, кіравання прашыўкай, кіравання прыладамі і кіравання зарадкай і г.д. Аддзел функцыянальнага модуля (частка) у пратаколе OCPP2.0.1:
2 、 Модуль перадачы дадзеных (DataTransfer)

Выкарыстоўвайце бібліятэку трэцяй асобы libwebsockets для ўстанаўлення злучэння WebSockets з аддаленымі CSMS праз сетку для ўзаемадзеяння дадзеных; Выкарыстоўвайце трэцюю бібліятэку Rapidjson для
3 、 Модуль аўтарызацыі (аўтарызацыя)
Метады аўтарызацыі ўключаюць RFID, кнопку запуску, дэбетавую/крэдытную карту, PIN -код, CSMS, Local Idtoken, ISO15118, аўтарызацыю ў аўтаномным рэжыме і гэтак далей.
Прыклад: Графік дазволу на CSMS
4 、 Модуль бяспекі (бяспека)
Модуль бяспекі выкарыстоўвае модуль трэцяй бібліятэкі MBEDTLS RSA, ECC (Elliptic Curve) для шыфравання і расшыфроўкі дадзеных і модуля X509 для кіравання сертыфікатамі.
Прыклад: Дыяграма часу для абнаўлення сертыфікатаў зарадкі Станцыя
5 、 Модуль транзакцый (транзакцый)
Аперацыі ставяцца да працэсу зарадкі электрамабіля пры дапамозе зарадкі.
У OCPP2.0 усе паведамленні, звязаныя з транзакцыямі, інтэграваны ў паведамленне
Дыяграма часу: Запуск транзакцыі - падключэнне і прайграванне
6 、 MeterValues модуль
Падчас працэсу транзакцыі яму трэба перыядычна адпраўляць дадзеныя лакальных лічыльнікаў у CSMS, каб CSMS і карыстальнікі маглі зразумець ход здзелкі ў рэжыме рэальнага часу.
Дыяграма тэрмінаў: дадзеныя, звязаныя з транзакцыямі
7 、 Модуль кошту
Модуль выстаўлення рахункаў - гэта новы праграмны модуль у OCPP2.0, які выкарыстоўваецца для прадастаўлення карыстальнікам кошту і выстаўлення рахункаў. У асноўным гэта ўключае:
-Пры зарадцы, прадастаўленне інфармацыі аб выдатках у рэжыме рэальнага часу.
-Пасля зарадкі, прадастаўленне канчатковай інфармацыі аб зарадцы.
(1) Дыяграма тэрмінаў цэнавай інфармацыі перад зарадкай:
(2) Графік часу выстаўлення рахункаў падчас зарадкі
(3) Дыяграма часу зарадкі пасля зарадкі
8 、 Модуль браніравання
Браніраванне - гэта зарэзерваваная функцыя, якую можа ўсталяваць аператар. Паколькі іх не так шмат зарадных станцыйЗарадная прылада Wallbox І дыяпазон руху электрамабіляў абмежаваны, карыстальнікам неабходна загадзя забяспечыць права ўласнасці на зарадку.
Дыяграма часу для рэзервацыі прызначанага абсталявання для зарадкі на зараднай станцыіЗарадная прылада Wallbox:
9 、 Модуль SmartCharging
Разумная зарадка ставіцца да паводзін дынамічнага рэгулявання магутнасці зарадкі па меры неабходнасці падчас працэсу зарадкі. У асноўным гэта ўключае:
-Абалата ў балансаванні ў межах зарадкі -цэнтральнай сістэмы кіравання сістэмай
-Local Smart Charging -Energy Control Control Control
У OCPP Smart ChargingЗарадная прылада Wallbox Кантроль у асноўным адлюстроўваецца ў профілях зарадкі, якія ўтрымліваюць абмежаванні перадачы энергіі для зарадкі ў пэўны момант часу.

Зарадка профіляў зместу паведамленняў (JSON):

10 、 Модуль дыягностыкі
Ён выкарыстоўваецца для дыстанцыйнай дыягностыкі задач станцыі зарадкі, загружаючы файл, які змяшчае дыягнастычную інфармацыю з станцыі зарадкі.
Дыяграма паслядоўнасці загрузкі дыягнастычнага файла:
Дыягнастычны файл, звязаны з файлам (частка):
11 、 Модуль кіравання прашыўкай
Калі зарадная станцыя павінна абнавіць прашыўку, CSMS паведаміць пра зарадную станцыю, калі яна можа пачаць загружаць новую прашыўку, а зарадная станцыя павінна паведаміць CSMS пасля кожнага этапу загрузкі і ўстаноўкі новай прашыўкі.
Прыклад: Дыяграма часу абнаўлення прашыўкі (часткова)

Код абнаўлення прашыўкі (частка):

12 、 модуль DisplayMessage
Модуль паведамлення адлюстравання выкарыстоўваецца аператарам зарадкі (АГС) для адлюстравання інфармацыі, звязанай з зарадкай, модуль дысплея - новая функцыя ў OCPP 2.0, у асноўным у тым ліку ў тым ліку
-Setup адлюстроўвае паведамленне ад CSO
-Пазарадкавая станцыяЗарадная прылада Wallbox Загрузка дысплея
Усталяванне дыяграмы часу адлюстравання:

Атрымайце дыяграму часу дысплея:

Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Час паведамлення: жніўня 09-2024