Greensensen
  • Леслі: +86 19158819659

  • EMAIL: grsc@cngreenscience.com

Зарядний пристрій

новини

Wallbox Electric Car Charger OCPP 2.0.1 Протокол зарядки зв'язку

Протокол OCPP забезпечує уніфіковане рішення комунікації між станціями зарядкиHALLBOX ELECTRIC CAR CHARGER та будь -яка центральна система управління. Ця архітектура протоколу підтримує взаємозв'язок будь -якої зарядкиHALLBOX ELECTRIC CAR CHARGER Центральна система управління послугами з усіма повідомленнями про зарядку.

I. Протокол OCPP

1. Повна назва OCPP - це протокол точки зору відкритого заряду, який є безкоштовним та відкритим протоколом, розробленим OCA (Alliance Open Charge), організації, що базується в Нідерландах. Точка відкритого зарядуHALLBOX ELECTRIC CAR CHARGER Протокол (OCPP) використовується для уніфікованого зв'язку між станціями зарядки (CS)HALLBOX ELECTRIC CAR CHARGERта будь -яка система управління зарядними станціями (CSMS). Ця архітектура протоколу підтримує взаємозв'язок CSM -провайдера будь -якого постачальника послуг із зарядками з усіма повідомленнями про зарядку. Переваги протоколу OCPP: відкритий та безкоштовний у використанні, запобігає блокуванням одному постачальника (платформа зарядки), скорочує час/зусилля інтеграції та проблеми ІТ.

EV зарядний пристрій OCPP

2 、 Основні версії протоколу OCPP

OCPP1.2 (SOAP) OCPP1.5 (SOAP) OCPP1.6 (SOAP/JSON)

OCPP2.0.1 (JSON)

Мило обмежене власними обмеженнями протоколу, не може бути широким спектром швидкого просування; JSON версія 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.

(2) Оновлення мікропрограмного забезпечення в OCPP2.0.1 додає цифрові підписи для запобігання неповних завантаження мікропрограмного забезпечення, що призводить до збоїв оновлення прошивки.

(3) TransactionID гарантовано буде унікальним платформою в OCPP1.6 і гарантовано буде унікальним за допомогою допису зарядкиHALLBOX ELECTRIC CAR CHARGERв OCPP2.0.1.

(4) У OCPP1.6 дефектні місця були оптимізовані та модернізовані, наприклад: У OCPP1.6 дані TransactionID всередині StartTransaction визначаються платформою, але в OCPP2.0.1 - це палі зарядкиHALLBOX ELECTRIC CAR CHARGER Це визначає значення TransactionID, що є вигідним, оскільки, коли виникає збої в мережі, необхідно повторно подати дані startTransaction, коли ворсинг зарядкиHALLBOX ELECTRIC CAR CHARGER Потрібно знову надіслати дані. Перевага цього полягає в тому, що, коли виникає невдача в мережі, потрібно повторно подати дані startTransaction, якщо це версія OCPP1.6, платформа, швидше за все, заощадить дві копії тих самих даних про транзакції, що призводить до вирахування гроші клієнта двічі;

(5) Деталі та функції OCPP 2.0.1, ніж 1,6 версія набагато більше, розвиток складності зросла.

По -друге, OCPP 2.0.1 Угода

OCPP2.0.1 підтримує використання Communication Communication даних Format Format JSON, OCPP2.0.1 не сумісний з OCPP1.6.

Підтримує декілька методів авторизації безпеки, ISO15118, розумної зарядки, управління пристроями, управління зарядками тощо. Особливості високої сумісності, високої безпеки та високої масштабованості.

Топологія мережі OCPP

1 、 OCPP2.0.1 Архітектура програмного забезпечення

В основному він включає модулі передачі даних, авторизації, безпеки, конфігурації, діагностики, управління прошивкою, управління пристроями та управління зарядкою тощо. Відділ функціонального модуля (частина) в OCPP2.0.1 Протокол:

2 、 Модуль передачі даних (DataTransfer)

R2

Використовуйте сторонню бібліотеку Libwebsockets, щоб встановити з'єднання Websockets з віддаленим CSM через мережу для взаємодії з даними; Використовуйте сторонню бібліотеку Rapidjson для

3 、 Модуль авторизації (авторизація)

Методи авторизації включають RFID, кнопку старту, дебетову/кредитну карту, PIN -код, CSMS, Local Idtoken, ISO15118, авторитетну авторизацію тощо.

Приклад: Діаграма часу авторизації CSMS

4 、 Модуль безпеки (безпека)

Модуль безпеки використовує сторонню бібліотеку MBEDTLS RSA, ECC (Elliptic Curve) для шифрування та розшифровки даних, а також модуля X509 для управління сертифікатами.

Приклад: схема часу для оновлення сертифікатів зарядки

5 、 Модуль транзакцій (транзакцій)

Трансакції відносяться до процесу зарядки електромобіля за зарядним пристроєм.

У OCPP2.0 всі повідомлення, пов’язані з транзакціями, інтегровані в повідомлення , який замінює , , , та інші повідомлення в OCPP1.6.

Діаграма часу: запуск транзакції - підключення та відтворення

6 、 Модуль MeterValues

Під час процесу транзакцій йому потрібно періодично надсилати дані локальних лічильників до CSM, щоб CSM та користувачі могли зрозуміти прогрес транзакції в режимі реального часу.

Діаграма часу: дані, пов'язані з транзакціями, пов'язані

7 、 Модуль витрат

Module Balling - це новий програмний модуль в OCPP2.0, який використовується для надання користувачам ціни та виставлення рахунків. В основному він включає:

-Перед тим, як стягуватись, надаючи детальну цінову інформацію про зарядку станціїHALLBOX ELECTRIC CAR CHARGER.

-Вистріч зарядки, надання інформації про витрати в реальному часі.

-Післяча зарядка, надання остаточної зарядної інформації.

(1) Діаграма часу інформації про ціну перед стягненням:

(2) Графік часу та графіку рахунків під час зарядки

(3) Діаграма часу інформації про зарядку після зарядки

8 、 Модуль бронювання

Резервація - це зарезервована функція, яку може встановити оператор. Оскільки станцій зарядки не так багатоHALLBOX ELECTRIC CAR CHARGER А діапазон водіння електромобілів обмежений, користувачі повинні заздалегідь забезпечити право власності на зарядне обладнання.

Діаграма часу для зарезервування призначеного зарядного обладнання на станції зарядкиHALLBOX ELECTRIC CAR CHARGER:

9 、 Модуль Smartcharing

Розумна зарядка відноситься до поведінки динамічного регулювання зарядної потужності за необхідності під час процесу зарядки. В основному він включає:

-Вантажувати балансування в межах станції зарядки -центрального управління

-Локальна розумна зарядка -енергетична система управління

В OCPP Smart зарядкаHALLBOX ELECTRIC CAR CHARGER Контроль в основному відображається в профілях зарядки, які містять обмеження передачі енергії для станції зарядки в певний момент часу.

R3

Вміст повідомлень про профілі профілів (JSON):

R4

10 、 Модуль діагностики

Він використовується для віддаленого діагностики проблем зарядної станції шляхом завантаження файлу, що містить діагностичну інформацію з станції зарядки.

Діагностична інформаційна діаграма завантаження файлів:

Діагностичний код файлу (частина):

11 、 Модуль управління мікропрограмою

Коли станція зарядки потребує оновлення прошивки, CSMS повідомляє станцію зарядки, коли вона може почати завантажувати нову прошивку, а станція зарядки повинна повідомити CSM після кожного кроку завантаження та встановлення нової прошивки.

Приклад: Діаграма часу оновлення прошивки (часткова)

R5

Код, пов’язаний з оновленням прошивки (частина):

R6

12 、 Модуль DisplayMessage

Модуль повідомлень про відображення використовується оператором зарядної станції (ОГС) для відображення інформації, пов'язаної з зарядкою, модуль повідомлення про відображення - це нова функція в OCPP 2.0, в основному, включаючи

-Setup Display Message від CSO

-МоркаHALLBOX ELECTRIC CAR CHARGER Завантаження повідомлення про відображення

Встановлення схеми часу повідомлення про відображення:

R7

Отримайте діаграму часу повідомлення про відображення:

R8

Sichuan Green Science & Technology Co., Ltd.

sale08@cngreenscience.com

0086 19158819831

www.cngreenscience.com


Час посади: 09-2024