• Cindy : +86 19113241921

bannière

nouvelles

chargeur de voiture électrique wallbox OCPP 2.0.1 Protocole de communication de charge

Le protocole OCPP fournit une solution de communication unifiée entre les bornes de rechargechargeur de voiture électrique wallbox et tout système de gestion central. Cette architecture de protocole prend en charge l'interconnexion de tout système de rechargechargeur de voiture électrique wallbox système de gestion central du prestataire de services avec toutes les bornes de recharge.

I. Protocole OCPP

1. Le nom complet de l'OCPP est Open Charge Point Protocol, qui est un protocole gratuit et ouvert développé par l'OCA (Open Charge Alliance), une organisation basée aux Pays-Bas. La borne de recharge ouvertechargeur de voiture électrique wallbox Le protocole (OCPP) est utilisé pour la communication unifiée entre les bornes de recharge (CS)chargeur de voiture électrique wallboxet tout système de gestion de borne de recharge (CSMS). Cette architecture de protocole prend en charge l'interconnexion du CSMS de tout fournisseur de services de recharge avec toutes les bornes de recharge. Avantages du protocole OCPP : ouvert et gratuit à utiliser, évite le verrouillage sur un seul fournisseur (plateforme de recharge), réduit le temps/effort d'intégration et les problèmes informatiques.

ev chargeur ocpp

2、Principales versions du Protocole OCPP

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

OCPP2.0.1 (JSON)

SOAP est limité par ses propres contraintes de protocole et ne peut pas être un large éventail de promotions rapides ; La version JSON de la communication WebSocket peut être utilisée dans n'importe quel environnement réseau pour s'envoyer des données, le protocole le plus utilisé sur le marché est la version 1.6J, OCPP2.0.1 est le protocole 2018 qui favorise l'utilisation de la direction. du futur.

3, les différences entre les différentes versions d'OCPPchargeur de voiture électrique wallboxr

OCPP1.* est compatible avec les versions inférieures, OCPP1.6 est compatible avec OCPP1.5, OCPP1.5 est compatible avec OCPP1.2.

OCPP2.0.1 n'est pas compatible avec OCPP1.6, OCPP2.0.1 bien que certains contenus d'OCPP1.6 le soient également, mais le format de la trame de données envoyée a été complètement différent, OCPP2.0.1 a ajouté beaucoup d'OCPP1.6. pas la fonction, par exemple.

(1) StartTransaction et StopTransaction dans OCPP1.6 sont remplacés par TransactionEvent dans OCPP2.0.1.

(2) La mise à jour du micrologiciel dans OCPP2.0.1 ajoute des signatures numériques pour empêcher les téléchargements incomplets du micrologiciel, entraînant des échecs de mise à jour du micrologiciel.

(3) Le transactionId est garanti unique par la plate-forme dans OCPP1.6 et garanti unique par la borne de facturation.chargeur de voiture électrique wallboxdans OCPP2.0.1.

(4) Dans OCPP1.6, les emplacements défectueux ont été optimisés et améliorés, par exemple : dans OCPP1.6, les données transactionId à l'intérieur de StartTransaction sont déterminées par la plateforme, mais dans OCPP2.0.1, c'est la pile de chargementchargeur de voiture électrique wallbox qui détermine la valeur transactionId, ce qui est avantageux car en cas de panne du réseau, il est nécessaire de renvoyer les données StartTransaction lorsque la pile de chargementchargeur de voiture électrique wallbox doit renvoyer les données. L'avantage de ceci est qu'en cas de panne de réseau, il est nécessaire de renvoyer les données StartTransaction. S'il s'agit de la version OCPP1.6, la plateforme est très susceptible de sauvegarder deux copies des mêmes données de transaction, ce qui entraînera la déduction du l'argent du client deux fois ;

(5) Détails et fonctionnalités d'OCPP 2.0.1 bien plus que la version 1.6, le développement de la difficulté a augmenté.

Deuxièmement, l'accord OCPP 2.0.1

OCPP2.0.1 prend en charge l'utilisation de la communication par websockets de données au format JSON, OCPP2.0.1 n'est pas compatible avec OCPP1.6.

Prend en charge plusieurs méthodes d'autorisation de sécurité, ISO15118, charge intelligente, gestion des appareils, gestion de la charge, etc. Présente une compatibilité élevée, une sécurité élevée et une évolutivité élevée.

Topologie du réseau OCPP

1、OCPP2.0.1Architecture logicielle

Il comprend principalement des modules de transmission de données, d'autorisation, de sécurité, de configuration, de diagnostic, de gestion du firmware, de gestion des appareils et de gestion de la charge, etc. Division des modules fonctionnels (partie) dans le protocole OCPP2.0.1 :

2、Module de transmission de données (DataTransfer)

r2

Utilisez la bibliothèque tierce libwebsockets pour établir une connexion Websockets avec le CSMS distant via le réseau pour l'interaction des données ; utilisez la bibliothèque tierce rapidjson pour

3、Module d'autorisation(Autorisation)

Les méthodes d'autorisation incluent la RFID, le bouton de démarrage, la carte de débit/crédit, le code PIN, le CSMS, l'idToken local, l'ISO15118, l'autorisation hors ligne, etc.

Exemple : chronogramme d'autorisation CSMS

4、Module de sécurité (Sécurité)

Le module de sécurité utilise la bibliothèque tierce mbedtls RSA, le module ECC (Elliptic Curve) pour crypter et déchiffrer les données, et le module X509 pour gérer les certificats.

Exemple : Chronogramme de mise à jour des certificats de borne de recharge

5、Transactions(Transactions)Module

Les transactions font référence au processus de recharge d’un véhicule électrique par un appareil de recharge.

Dans OCPP2.0, tous les messages liés aux transactions sont intégrés dans le message , qui remplace , , , et d'autres messages dans OCPP1.6.

Chronogramme : Démarrer la transaction - Plug and Play

6、Module MeterValues

Pendant le processus de transaction, il doit envoyer périodiquement les données du compteur local au CSMS, afin que CSMS et les utilisateurs puissent comprendre la progression de la transaction en temps réel.

Chronogramme : données de compteur liées aux transactions

7、Module de coût

Le module de facturation est un nouveau module logiciel d'OCPP2.0, utilisé pour fournir des informations sur les prix et la facturation aux utilisateurs. Il comprend principalement :

-Avant de charger, fournir des informations détaillées sur les prix de la station de rechargechargeur de voiture électrique wallbox.

-Pendant la charge, fournissant des informations sur les coûts en temps réel.

-Après la charge, fournir les informations finales sur la charge.

(1) Chronogramme des informations sur les prix avant facturation :

(2) Chronogramme des informations de facturation pendant la recharge

(3) Chronogramme des informations de charge après la charge

8、Module de réservation

La réservation est une fonction réservée, qui peut être paramétrée par l'opérateur. Puisqu'il n'y a pas beaucoup de bornes de rechargechargeur de voiture électrique wallbox et l’autonomie des véhicules électriques est limitée, les utilisateurs doivent s’assurer à l’avance de la possession d’un équipement de recharge.

Chronogramme pour réserver l'équipement de recharge désigné à une borne de rechargechargeur de voiture électrique wallbox:

9. Module de chargement intelligent

La charge intelligente fait référence au comportement consistant à ajuster dynamiquement la puissance de charge selon les besoins pendant le processus de charge. Il comprend principalement :

-Équilibrage de charge au sein de la borne de recharge -Contrôle central du système

-Recharge intelligente locale -Contrôle du système de gestion de l'énergie

En recharge intelligente OCPPchargeur de voiture électrique wallbox le contrôle se reflète principalement dans les profils de charge, qui contiennent les limites de transfert d'énergie pour la borne de recharge à un moment donné.

r3

Contenu des messages des profils de charge (JSON) :

r4

10、Module de diagnostic

Il permet de diagnostiquer à distance les problèmes de la borne de recharge en téléchargeant un fichier contenant les informations de diagnostic de la borne de recharge.

Diagramme de séquence de téléchargement du fichier d'informations de diagnostic :

Code associé au fichier de diagnostic (partie) :

11、Module de gestion du micrologiciel

Lorsque la borne de recharge doit mettre à jour le micrologiciel, CSMS informera la borne de recharge lorsqu'elle pourra commencer à télécharger le nouveau micrologiciel, et la borne de recharge devra informer CSMS après chaque étape de téléchargement et d'installation du nouveau micrologiciel.

Exemple : chronogramme de mise à jour du micrologiciel (partiel)

r5

Code associé à la mise à jour du micrologiciel (partie) :

r6

12、Module DisplayMessage

Le module de message d'affichage est utilisé par l'opérateur de la station de recharge (CSO) pour afficher des informations relatives à la recharge à l'utilisateur. Le module de message d'affichage est une nouvelle fonction d'OCPP 2.0, comprenant principalement

-Message d'affichage de configuration par CSO

-Station de chargechargeur de voiture électrique wallbox téléchargement du message affiché

Configuration du chronogramme des messages affichés :

r7

Obtenez le chronogramme des messages affichés :

r8

Sichuan Green Science & Technology Co., Ltd.

sale08@cngreenscience.com

0086 19158819831

www.cngreenscience.com


Heure de publication : 09 août 2024