Apa Itu OCPP? Protokol Stesen Pengecasan dan Versinya
OCPP ialah protokol terbuka antara pengecas dan perisian pengurusan (CSMS).
Apa itu OCPP, apakah maksudnya?
OCPP (Open Charge Point Protocol) ialah protokol komunikasi terbuka antara pengecas kenderaan elektrik dengan perisian pusat (CSMS) yang menguruskan pengecas itu. Ia diterbitkan oleh Open Charge Alliance dan boleh digunakan tanpa bayaran. Selagi pengecas dan perisian menggunakan versi OCPP yang sama, pengecas pelbagai jenama boleh diurus daripada satu panel.
Ringkasnya, OCPP ialah bahasa bersama yang membolehkan pengecas menyampaikan kepada pusat "siapa yang mengecas, berapa banyak tenaga yang saya bekalkan, adakah kerosakan", dan pusat menghantar arahan "mulakan pengecasan, hentikan, gunakan tarif, kemas kini perisian" kepada pengecas.
Apakah kegunaan OCPP?
- Memperkenalkan pengecas kepada sistem: Apabila dihidupkan, pengecas melaporkan dirinya kepada pusat (BootNotification) dan memberitahu pada selang tertentu bahawa ia berfungsi (Heartbeat).
- Kebenaran pengguna: Identiti daripada kad RFID atau aplikasi disahkan di pusat (Authorize).
- Sesi pengecasan: Permulaan, penamat dan bacaan meter sesi direkodkan di pusat; pengebilan dibuat daripada rekod ini.
- Status dan kerosakan: Sama ada soket kosong, sedang digunakan atau rosak dilaporkan serta-merta (StatusNotification).
- Pengurusan jarak jauh: Memulakan dan menghentikan pengecasan dari jauh, memulakan semula, menukar tetapan dan mengemas kini perisian dilakukan dari pusat.
- Had kuasa: Pusat menghantar profil pengecasan kepada pengecas untuk mengehadkan kuasa yang dibekalkan.
Versi OCPP: perbezaan 1.5, 1.6 dan 2.0
- OCPP 1.5: Versi lama berasaskan SOAP (XML). Masih dijumpai pada pengecas lama yang berfungsi di lapangan.
- OCPP 1.6: Selain SOAP, ia memperkenalkan format "1.6J" yang berkomunikasi dengan JSON melalui WebSocket. Ia versi yang digunakan secara meluas pada pengecas di lapangan.
- OCPP 2.0: Struktur mesej dibina semula: sesi pengecasan dijejaki dengan satu peristiwa transaksi (TransactionEvent), manakala konfigurasi peranti dan aspek keselamatan diperluas. Ia tidak serasi ke belakang dengan 1.6; perisian perlu menyokong kedua-dua versi secara berasingan.
Selepas keluarga 2.0, Open Charge Alliance turut menerbitkan versi 2.1. Semasa membeli pengecas, yang penting bukan versi terbaharu, tetapi versi yang dituturkan bersama oleh pengecas dan perisian.
Perbezaan antara OCPP dan OCPI
Kedua-dua protokol menghubungkan pihak yang berbeza:
- OCPP: pengecas ↔ perisian pengurusan pengecasan (CSMS).
- OCPI: CSMS ↔ rangkaian pengecasan lain atau platform perayauan (roaming). Pemandu satu rangkaian mengecas di stesen rangkaian lain, dan penyelesaian antara kedua-dua rangkaian dibuat dengan protokol ini.
- ISO 15118: kenderaan ↔ pengecas. Ia bukan protokol perisian pengurusan.
Kami telah menerangkan apa itu CSMS dan perbezaannya dengan CPO dalam artikel apa itu CSMS.
Apa yang disemak tentang OCPP semasa membeli pengecas?
- Adakah helaian teknikal pengecas menyatakan versi OCPP yang disokong (1.6J, 2.0)?
- Bolehkah anda memasukkan alamat pusat sendiri, atau pengecas terkunci pada sistem pengeluarnya?
- Bolehkah pengeluar membuktikan bahawa pengecas lulus ujian pematuhan Open Charge Alliance?
- Bolehkah kemas kini perisian dilakukan dari jauh melalui OCPP?
Jika anda membeli pengecas yang tidak menyokong OCPP, anda tidak dapat menukar perisian pengurusan kemudian; anda terikat dengan sistem pengeluar pengecas.
Versi OCPP manakah yang disokong SmartŞarj?
SmartŞarj berkomunikasi dengan pengecas melalui OCPP 1.5, 1.6 dan 2.0, dan dengan rangkaian pengecasan lain serta platform perayauan melalui OCPI 2.2.1. Dengan itu, pengecas AC dan DC yang menggunakan OCPP, apa pun jenamanya, diurus daripada panel yang sama. Untuk butiran perisian, lihat halaman perisian pengurusan pengecasan, dan untuk perkakasan, halaman pengecas AC dan DC.