• Cindy:+86 19113241921

sepanduk

berita

wallbox electric car charger OCPP 2.0.1 Charging Communication Protocol

Protokol OCPP menyediakan penyelesaian komunikasi bersatu antara stesen pengecasanpengecas kereta elektrik wallbox dan mana-mana sistem pengurusan pusat. Seni bina protokol ini menyokong penyambungan mana-mana pengecasanpengecas kereta elektrik wallbox sistem pengurusan pusat penyedia perkhidmatan dengan semua jawatan pengecasan.

I. Protokol OCPP

1. Nama penuh OCPP ialah Open Charge Point Protocol, iaitu protokol percuma dan terbuka yang dibangunkan oleh OCA (Open Charge Alliance), sebuah organisasi yang berpangkalan di Belanda. Titik Caj Terbukapengecas kereta elektrik wallbox Protokol (OCPP) digunakan untuk komunikasi bersatu antara stesen pengecasan (CS)pengecas kereta elektrik wallboxdan mana-mana sistem pengurusan stesen pengecasan (CSMS). Seni bina protokol ini menyokong penyambungan mana-mana CSMS pembekal perkhidmatan pengecasan dengan semua pos pengecasan. Kelebihan protokol OCPP: terbuka dan bebas untuk digunakan, menghalang penguncian kepada satu pembekal (platform pengecasan), mengurangkan masa/usaha penyepaduan dan isu IT.

ev pengecas ocpp

2、Versi utama protokol OCPP

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

OCPP2.0.1 (JSON)

SOAP adalah terhad oleh kekangan protokol sendiri, tidak boleh menjadi pelbagai promosi pesat; Versi JSON komunikasi WebSocket, boleh berada dalam mana-mana persekitaran rangkaian untuk menghantar data antara satu sama lain, protokol yang paling banyak digunakan di pasaran ialah versi 1.6J, OCPP2.0.1 adalah 2018 daripada protokol mempromosikan penggunaan arah masa hadapan.

3, perbezaan antara pelbagai versi OCPPcaj kereta elektrik wallboxr

OCPP1.* serasi dengan versi yang lebih rendah, OCPP1.6 serasi dengan OCPP1.5, OCPP1.5 serasi dengan OCPP1.2.

OCPP2.0.1 tidak serasi dengan OCPP1.6, OCPP2.0.1 walaupun beberapa kandungan OCPP1.6 juga ada, tetapi format bingkai data yang dihantar adalah berbeza sama sekali, OCPP2.0.1 menambah banyak OCPP1.6 tidak mempunyai fungsi, contohnya.

(1) StartTransaction dan StopTransaction dalam OCPP1.6 digantikan dengan TransactionEvent dalam OCPP2.0.1.

(2) Kemas kini perisian tegar dalam OCPP2.0.1 menambah tandatangan digital untuk mengelakkan muat turun perisian tegar yang tidak lengkap, yang membawa kepada kegagalan kemas kini perisian tegar.

(3) transactionId dijamin unik oleh platform dalam OCPP1.6, dan dijamin unik oleh pos pengecasanpengecas kereta elektrik wallboxdalam OCPP2.0.1.

(4) Dalam OCPP1.6, tempat yang rosak telah dioptimumkan dan dinaik taraf, contohnya: dalam OCPP1.6, data transactionId di dalam StartTransaction ditentukan oleh platform, tetapi dalam OCPP2.0.1, ia adalah longgokan pengecasanpengecas kereta elektrik wallbox yang menentukan nilai transactionId, yang berfaedah kerana apabila terdapat kegagalan rangkaian, adalah perlu untuk menghantar semula data StartTransaction apabila longgokan pengecasanpengecas kereta elektrik wallbox kena hantar data lagi. Kelebihan ini ialah apabila terdapat kegagalan rangkaian, perlu menghantar semula data StartTransaction, jika ia adalah versi OCPP1.6, platform berkemungkinan besar untuk menyimpan dua salinan data Transaksi yang sama, mengakibatkan potongan wang pelanggan dua kali;

(5) OCPP 2.0.1 butiran dan ciri daripada versi 1.6 lebih banyak lagi, pembangunan kesukaran telah meningkat.

Kedua, perjanjian OCPP 2.0.1

OCPP2.0.1 menyokong penggunaan komunikasi soket web data format JSON, OCPP2.0.1 tidak serasi dengan OCPP1.6.

Menyokong pelbagai kaedah kebenaran keselamatan, ISO15118, pengecasan pintar, pengurusan peranti, pengurusan pengecasan, dsb. Mempunyai keserasian tinggi, keselamatan tinggi dan berskala tinggi.

Topologi Rangkaian OCPP

1、OCPP2.0.1 Seni Bina Perisian

Ia terutamanya termasuk modul penghantaran data, kebenaran, keselamatan, konfigurasi, diagnosis, pengurusan perisian tegar, pengurusan peranti dan pengurusan pengecasan, dsb. Pembahagian modul berfungsi (bahagian) dalam protokol OCPP2.0.1:

2、Modul penghantaran data (Pemindahan Data).

r2

Gunakan libwebsockets perpustakaan pihak ketiga untuk mewujudkan sambungan websockets dengan CSMS jauh melalui rangkaian untuk interaksi data; gunakan rapidjson perpustakaan pihak ketiga untuk

3、Modul Kebenaran(Kebenaran).

Kaedah kebenaran termasuk RFID, butang mula, kad debit/kredit, kod PIN, CSMS, idToken tempatan, ISO15118, kebenaran luar talian dan sebagainya.

Contoh: Carta Masa Keizinan CSMS

4、Modul Keselamatan (Keselamatan).

Modul keselamatan menggunakan perpustakaan pihak ketiga mbedtls RSA, modul ECC (Elliptic Curve) untuk menyulitkan dan menyahsulit data dan modul X509 untuk mengurus sijil.

Contoh: Gambarajah masa untuk mengemas kini sijil stesen pengecasan

5、Modul Transaksi(Transaksi).

Transaksi merujuk kepada proses mengecas kenderaan elektrik dengan peranti mengecas.

Dalam OCPP2.0, semua mesej berkaitan transaksi disepadukan dalam mesej , yang menggantikan , , , dan mesej lain dalam OCPP1.6.

Rajah Masa: Mulakan Transaksi - Palam dan Main

6、Modul MeterValues

Semasa proses transaksi, ia perlu menghantar data meter tempatan ke CSMS secara berkala, supaya CSMS dan pengguna dapat memahami kemajuan transaksi dalam masa nyata.

Rajah masa: data meter berkaitan transaksi

7、Modul Kos

Modul pengebilan ialah modul perisian baharu dalam OCPP2.0, yang digunakan untuk menyediakan maklumat harga dan pengebilan kepada pengguna. Ia terutamanya termasuk:

-Sebelum mengecas, berikan maklumat harga terperinci stesen pengecasanpengecas kereta elektrik wallbox.

-Semasa mengecas, menyediakan maklumat kos masa nyata.

-Selepas mengecas, memberikan maklumat pengecasan akhir.

(1) Gambarajah masa maklumat harga sebelum dicaj:

(2) Carta masa maklumat pengebilan semasa pengecasan

(3) Gambarajah pemasaan maklumat pengecasan selepas pengecasan

8、Modul Tempahan

Tempahan ialah fungsi terpelihara, yang boleh ditetapkan oleh pengendali. Memandangkan stesen pengecasan tidak banyakpengecas kereta elektrik wallbox dan jarak pemanduan kenderaan elektrik adalah terhad, pengguna perlu mendapatkan pemilikan peralatan pengecasan terlebih dahulu.

Gambarajah masa untuk menempah peralatan pengecasan yang ditetapkan di stesen pengecasanpengecas kereta elektrik wallbox:

9、Modul Pengecas Pintar

Pengecasan pintar merujuk kepada tingkah laku melaraskan kuasa pengecasan secara dinamik mengikut keperluan semasa proses pengecasan. Ia terutamanya termasuk:

-Pengimbangan beban dalam stesen pengecasan -Kawalan sistem pusat

-Pengecasan pintar tempatan -Kawalan sistem pengurusan tenaga

Dalam pengecasan pintar OCPPpengecas kereta elektrik wallbox kawalan terutamanya ditunjukkan dalam profil Pengecasan, yang mengandungi had pemindahan tenaga untuk stesen pengecasan pada masa tertentu.

r3

Mengecas kandungan mesej profil (JSON):

r4

10、Modul diagnostik

Ia digunakan untuk mendiagnosis masalah stesen pengecasan dari jauh dengan memuat naik fail yang mengandungi maklumat diagnostik daripada stesen pengecasan.

Gambarajah jujukan muat naik fail maklumat diagnostik:

Kod berkaitan fail diagnostik (bahagian):

11、Modul Pengurusan Perisian Tegar

Apabila stesen pengecas perlu mengemas kini perisian tegar, CSMS akan memberitahu stesen pengecasan apabila ia boleh mula memuat turun perisian tegar baharu, dan stesen pengecasan harus memberitahu CSMS selepas setiap langkah memuat turun dan memasang perisian tegar baharu.

Contoh: Gambarajah Masa Kemas Kini Perisian Tegar (Sebahagian)

r5

Kod berkaitan kemas kini perisian tegar (bahagian):

r6

12、Modul DisplayMessage

Modul mesej paparan digunakan oleh pengendali stesen pengecasan (CSO) untuk memaparkan maklumat berkaitan pengecasan kepada pengguna, modul mesej paparan ialah fungsi baharu dalam OCPP 2.0, terutamanya termasuk

-Sediakan mesej paparan oleh CSO

-Stesen pengecasanpengecas kereta elektrik wallbox memuat naik mesej paparan

Menetapkan rajah pemasaan mesej paparan:

r7

Dapatkan carta pemasaan mesej paparan:

r8

Sichuan Green Science & Technology Co., Ltd.

sale08@cngreenscience.com

0086 19158819831

www.cngreenscience.com


Masa siaran: Ogos-09-2024