• Cindy:+86 19113241921

bandera

noticias

Cargador de coche eléctrico Wallbox OCPP 2.0.1 Protocolo de comunicación de carga

El protocolo OCPP proporciona una solución de comunicación unificada entre estaciones de cargacargador de coche eléctrico wallbox y cualquier sistema de gestión central. Esta arquitectura de protocolo admite la interconexión de cualquier sistema de carga.cargador de coche eléctrico wallbox sistema de gestión central del proveedor de servicios con todos los puestos de carga.

I. Protocolo OCPP

1. El nombre completo de OCPP es Open Charge Point Protocol, que es un protocolo abierto y gratuito desarrollado por OCA (Open Charge Alliance), una organización con sede en los Países Bajos. El punto de recarga abiertocargador de coche eléctrico wallbox El protocolo (OCPP) se utiliza para la comunicación unificada entre estaciones de carga (CS)cargador de coche eléctrico wallboxy cualquier sistema de gestión de estaciones de carga (CSMS). Esta arquitectura de protocolo admite la interconexión del CSMS de cualquier proveedor de servicios de carga con todos los puestos de carga. Ventajas del protocolo OCPP: abierto y de uso gratuito, evita la dependencia de un único proveedor (plataforma de carga), reduce el tiempo/esfuerzo de integración y los problemas de TI.

cargador ev ocpp

2、Versiones principales del protocolo OCPP

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

OCPP2.0.1 (JSON)

SOAP está limitado por sus propias restricciones de protocolo y no puede promocionarse rápidamente en una amplia gama; La versión JSON de la comunicación WebSocket puede enviarse datos entre sí en cualquier entorno de red. El protocolo más utilizado en el mercado es la versión 1.6J, OCPP2.0.1 es el protocolo fuera de 2018 que promueve el uso de la dirección. del futuro.

3, las diferencias entre las distintas versiones de OCPPcarga de coche eléctrico wallboxr

OCPP1.* es compatible con versiones inferiores, OCPP1.6 es compatible con OCPP1.5, OCPP1.5 es compatible con OCPP1.2.

OCPP2.0.1 no es compatible con OCPP1.6, OCPP2.0.1 aunque algunos de los contenidos de OCPP1.6 también lo son, pero el formato del marco de datos enviado ha sido completamente diferente, OCPP2.0.1 agregó muchos de OCPP1.6 sí. no tiene la función, por ejemplo.

(1) StartTransaction y StopTransaction en OCPP1.6 se reemplazan por TransactionEvent en OCPP2.0.1.

(2) La actualización de firmware en OCPP2.0.1 agrega firmas digitales para evitar descargas de firmware incompletas, lo que provoca fallas en la actualización del firmware.

(3) La plataforma garantiza que el ID de transacción será único en OCPP1.6 y el puesto de carga garantiza que será único.cargador de coche eléctrico wallboxen OCPP2.0.1.

(4) En OCPP1.6, los lugares defectuosos se han optimizado y actualizado, por ejemplo: en OCPP1.6, los datos de ID de transacción dentro de StartTransaction los determina la plataforma, pero en OCPP2.0.1, es la pila de carga.cargador de coche eléctrico wallbox que determina el valor de transacciónId, lo cual es ventajoso porque cuando hay una falla en la red, es necesario volver a enviar los datos de StartTransaction cuando la pila de cargacargador de coche eléctrico wallbox tiene que enviar los datos nuevamente. La ventaja de esto es que cuando hay una falla en la red, es necesario volver a enviar los datos de StartTransaction; si es la versión OCPP1.6, es muy probable que la plataforma guarde dos copias de los mismos datos de la transacción, lo que resulta en la deducción del el dinero del cliente dos veces;

(5) OCPP 2.0.1 tiene muchos más detalles y características que la versión 1.6, y el desarrollo de la dificultad ha aumentado.

Segundo, acuerdo OCPP 2.0.1

OCPP2.0.1 admite el uso de comunicación websockets de datos en formato JSON, OCPP2.0.1 no es compatible con OCPP1.6.

Admite múltiples métodos de autorización de seguridad, ISO15118, carga inteligente, administración de dispositivos, administración de carga, etc. Presenta alta compatibilidad, alta seguridad y alta escalabilidad.

Topología de red OCPP

1. Arquitectura de software OCPP2.0.1

Incluye principalmente módulos de transmisión de datos, autorización, seguridad, configuración, diagnóstico, gestión de firmware, gestión de dispositivos y gestión de carga, etc. División de módulos funcionales (parte) en el protocolo OCPP2.0.1:

2 、 Módulo de transmisión de datos (DataTransfer)

r2

Utilice la biblioteca de terceros libwebsockets para establecer una conexión websockets con el CSMS remoto a través de la red para la interacción de datos; utilice la biblioteca de terceros rapidjson para

3 、 Módulo de autorización (autorización)

Los métodos de autorización incluyen RFID, botón de inicio, tarjeta de débito/crédito, código PIN, CSMS, idToken local, ISO15118, autorización fuera de línea, etc.

Ejemplo: Cuadro de tiempos de autorización de CSMS

4 、 Módulo de seguridad (Seguridad)

El módulo de seguridad utiliza la biblioteca de terceros mbedtls RSA, el módulo ECC (curva elíptica) para cifrar y descifrar datos y el módulo X509 para administrar certificados.

Ejemplo: diagrama de tiempos para la actualización de los certificados de las estaciones de carga

5 、 Módulo de transacciones (Transacciones)

Las transacciones se refieren al proceso de cargar un vehículo eléctrico mediante un dispositivo de carga.

En OCPP2.0, todos los mensajes relacionados con transacciones están integrados en el mensaje. , que reemplaza , , , y otros mensajes en OCPP1.6.

Diagrama de tiempos: Iniciar transacción - Plug and Play

6、Módulo MeterValues

Durante el proceso de transacción, es necesario enviar datos del medidor local a CSMS periódicamente, para que CSMS y los usuarios puedan comprender el progreso de la transacción en tiempo real.

Diagrama de tiempos: datos del medidor relacionados con transacciones

7 、 Módulo de costos

El módulo de facturación es un nuevo módulo de software en OCPP2.0, que se utiliza para proporcionar información de precios y facturación a los usuarios. Incluye principalmente:

-Antes de cargar, proporcionar información detallada sobre los precios de la estación de carga.cargador de coche eléctrico wallbox.

-Durante la carga, proporcionando información de costes en tiempo real.

-Después de la carga, proporcionando información final de carga.

(1) Diagrama de tiempo de la información de precios antes de cargar:

(2) Cuadro de tiempo de la información de facturación durante el cobro

(3) Diagrama de tiempos de la información de carga después de la carga

8 、 Módulo de reserva

La reserva es una función reservada, que puede ser configurada por el operador. Dado que no hay muchas estaciones de cargacargador de coche eléctrico wallbox y la autonomía de conducción de los vehículos eléctricos es limitada, los usuarios deben asegurarse de antemano la propiedad del equipo de carga.

Diagrama de tiempos para reservar el equipo de carga designado en una estación de cargacargador de coche eléctrico wallbox:

9 、 Módulo de carga inteligente

La carga inteligente se refiere al comportamiento de ajustar dinámicamente la potencia de carga según sea necesario durante el proceso de carga. Incluye principalmente:

-Equilibrio de carga dentro de la estación de carga -Control central del sistema

-Recarga inteligente local -Control del sistema de gestión de energía

En carga inteligente OCPPcargador de coche eléctrico wallbox El control se refleja principalmente en los perfiles de carga, que contienen los límites de transferencia de energía para la estación de carga en un momento específico.

r3

Contenido del mensaje de perfiles de carga (JSON):

r4

10、Módulo de diagnóstico

Se utiliza para diagnosticar de forma remota los problemas de la estación de carga cargando un archivo que contiene información de diagnóstico de la estación de carga.

Diagrama de secuencia de carga de archivos de información de diagnóstico:

Código relacionado con el archivo de diagnóstico (parte):

11 、 Módulo de gestión de firmware

Cuando la estación de carga necesite actualizar el firmware, CSMS notificará a la estación de carga cuándo puede comenzar a descargar el nuevo firmware, y la estación de carga debe notificar a CSMS después de cada paso de descarga e instalación del nuevo firmware.

Ejemplo: Diagrama de sincronización de actualización de firmware (parcial)

r5

Código relacionado con la actualización del firmware (parte):

r6

12、Módulo de mensajes en pantalla

El operador de la estación de carga (CSO) utiliza el módulo de mensajes en pantalla para mostrar información relacionada con la carga al usuario. El módulo de mensajes en pantalla es una nueva función en OCPP 2.0, que incluye principalmente

-Mensaje de visualización de configuración por CSO

-Estación de cargacargador de coche eléctrico wallbox cargando mensaje en pantalla

Configuración del diagrama de temporización de mensajes en pantalla:

r7

Obtenga el gráfico de sincronización de mensajes en pantalla:

r8

Ciencia y tecnología verdes de Sichuan Co., Ltd.

sale08@cngreenscience.com

0086 19158819831

www.cngreenscience.com


Hora de publicación: 09-ago-2024