O protocolo OCPP proporciona unha solución de comunicación unificada entre estacións de cargacargador de coche eléctrico wallbox e calquera sistema de xestión central. Esta arquitectura de protocolo admite a interconexión de calquera sistema de cargacargador de coche eléctrico wallbox sistema central de xestión do provedor de servizos con todos os postes de carga.
I. Protocolo OCPP
1. O nome completo de OCPP é Open Charge Point Protocol, un protocolo gratuíto e aberto desenvolvido pola OCA (Open Charge Alliance), unha organización con sede nos Países Baixos. O punto de carga abertocargador de coche eléctrico wallbox O protocolo OCPP úsase para a comunicación unificada entre estacións de carga (CS)cargador de coche eléctrico wallboxe calquera sistema de xestión de estacións de carga (CSMS). Esta arquitectura de protocolo admite a interconexión do CSMS de calquera provedor de servizos de carga con todos os postes de carga. Vantaxes do protocolo OCPP: aberto e gratuíto, evita a vinculación a un único provedor (plataforma de carga), reduce o tempo/esforzo de integración e os problemas de TI.

2. Principais versións do protocolo OCPP
OCPP 1.2 (SOAP) OCPP 1.5 (SOAP) OCPP 1.6 (SOAP/JSON)
OCPP2.0.1 (JSON)
SOAP está limitado polas súas propias restricións de protocolo, non pode ser unha ampla gama de promoción rápida; a versión JSON da comunicación WebSocket pode estar en calquera ambiente de rede para enviar datos entre si, o protocolo máis utilizado no mercado é a versión 1.6J, OCPP 2.0.1 é o protocolo de 2018 que está a promover o uso na dirección do futuro.
3, as diferenzas entre as distintas versións de OCPPcargador de coche eléctrico wallboxr
OCPP1.* é compatible con versións inferiores, OCPP1.6 é compatible con OCPP1.5 e OCPP1.5 é compatible con OCPP1.2.
OCPP2.0.1 non é compatible con OCPP1.6. Aínda que algúns contidos de OCPP1.6 tamén o son, OCPP2.0.1 ten formato, pero o formato da trama de datos enviada é completamente diferente. OCPP2.0.1 engadiu que moitos deles non teñen esta función. Por exemplo, OCPP1.6 non ten esta función.
(1) StartTransaction e StopTransaction en OCPP 1.6 foron substituídos por TransactionEvent en OCPP 2.0.1.
(2) A actualización do firmware en OCPP 2.0.1 engade sinaturas dixitais para evitar descargas incompletas de firmware, o que pode provocar erros na actualización do firmware.
(3) A plataforma garante que o ID da transacción sexa único en OCPP 1.6 e o posto de carga garante que sexa único.cargador de coche eléctrico wallboxen OCPP2.0.1.
(4) En OCPP1.6, os lugares defectuosos foron optimizados e actualizados, por exemplo: en OCPP1.6, os datos de transactionId dentro de StartTransaction son determinados pola plataforma, pero en OCPP2.0.1, é a pila de carga.cargador de coche eléctrico wallbox que determina o valor de transactionId, o que é vantaxoso porque cando hai un fallo de rede, é necesario reenviar os datos de StartTransaction cando a pila de cargacargador de coche eléctrico wallbox ten que enviar os datos de novo. A vantaxe disto é que cando hai un fallo da rede, é necesario reenviar os datos de StartTransaction; se é a versión OCPP 1.6, é moi probable que a plataforma garde dúas copias dos mesmos datos de transacción, o que resultará na dedución do diñeiro do cliente dúas veces;
(5) Detalles e características de OCPP 2.0.1 moito máis importantes que a versión 1.6, e o desenvolvemento da dificultade aumentou.
En segundo lugar, o acordo OCPP 2.0.1
OCPP2.0.1 admite o uso de comunicacións de datos por websockets en formato JSON; OCPP2.0.1 non é compatible con OCPP1.6.
Admite varios métodos de autorización de seguridade, ISO15118, carga intelixente, xestión de dispositivos, xestión de carga, etc. Presenta alta compatibilidade, alta seguridade e alta escalabilidade.
Topoloxía de rede OCPP
1. Arquitectura de software OCPP 2.0.1
Inclúe principalmente módulos de transmisión de datos, autorización, seguridade, configuración, diagnóstico, xestión de firmware, xestión de dispositivos e xestión de carga, etc. División de módulos funcionais (parte) no protocolo OCPP2.0.1:
2, módulo de transmisión de datos (DataTransfer).

Usa a biblioteca de terceiros libwebsockets para establecer unha conexión websockets co CSMS remoto a través da rede para a interacción de datos; usa a biblioteca de terceiros rapidjson para
3. Módulo de autorización (Autorización)
Os métodos de autorización inclúen RFID, botón de inicio, tarxeta de débito/crédito, código PIN, CSMS, idToken local, ISO15118, autorización sen conexión e outros.
Exemplo: Táboa de tempo de autorización do CSMS
4. Módulo de seguridade
O módulo de seguranza usa a biblioteca de terceiros mbedtls RSA, o módulo ECC (curva elíptica) para cifrar e descifrar datos e o módulo X509 para xestionar certificados.
Exemplo: Diagrama de tempo para a actualización dos certificados das estacións de carga
5. Módulo de transaccións
As transaccións refírense ao proceso de carga dun vehículo eléctrico mediante un dispositivo de carga.
En OCPP2.0, todas as mensaxes relacionadas coas transaccións están integradas na mensaxe.
Diagrama de temporización: iniciar a transacción: conectar e usar
6. Módulo de valores do contador
Durante o proceso de transacción, necesita enviar datos do contador local ao CSMS periodicamente, para que o CSMS e os usuarios poidan comprender o progreso da transacción en tempo real.
Diagrama de tempo: datos do contador relacionados coa transacción
7. Módulo de custos
O módulo de facturación é un novo módulo de software en OCPP 2.0, que se usa para proporcionar información de prezos e facturación aos usuarios. Inclúe principalmente:
-Antes de cargar, proporcionar información detallada sobre o prezo da estación de cargacargador de coche eléctrico wallbox.
-Durante a carga, proporcionando información de custos en tempo real.
-Despois da carga, proporcionar información final sobre a carga.
(1) Diagrama temporal da información de prezos antes da facturación:
(2) Gráfico de tempo da información de facturación durante a carga
(3) Diagrama de tempo da información de carga despois da carga
8. Módulo de reserva
A reserva é unha función reservada que pode configurar o operador. Dado que non hai moitas estacións de cargacargador de coche eléctrico wallbox e a autonomía dos vehículos eléctricos é limitada, os usuarios deben garantir a propiedade do equipo de carga con antelación.
Diagrama de tempo para reservar o equipo de carga designado nunha estación de cargacargador de coche eléctrico wallbox:
9. Módulo de carga intelixente
A carga intelixente refírese ao comportamento de axustar dinamicamente a potencia de carga segundo sexa necesario durante o proceso de carga. Inclúe principalmente:
-Balanceo de carga dentro da estación de carga -Control do sistema central
-Carga intelixente local -Control do sistema de xestión de enerxía
Na carga intelixente de OCPPcargador de coche eléctrico wallbox O control reflíctese principalmente nos perfís de carga, que conteñen os límites de transferencia de enerxía para a estación de carga nun momento específico.

Contido da mensaxe dos perfís de carga (JSON):

10. Módulo de diagnóstico
Úsase para diagnosticar remotamente os problemas da estación de carga cargando un ficheiro que contén información de diagnóstico da estación de carga.
Diagrama de secuencia de carga do ficheiro de información de diagnóstico:
Código relacionado co ficheiro de diagnóstico (parte):
11. Módulo de xestión de firmware
Cando a estación de carga precise actualizar o firmware, o CSMS notificará á estación de carga cando poida comezar a descargar o novo firmware, e a estación de carga deberá notificar ao CSMS despois de cada paso de descarga e instalación do novo firmware.
Exemplo: Diagrama de temporización da actualización do firmware (parcial)

Código relacionado coa actualización do firmware (parte):

12. Módulo DisplayMessage
O módulo de mensaxes de visualización é empregado polo operador da estación de carga (CSO) para mostrarlle ao usuario información relacionada coa carga. O módulo de mensaxes de visualización é unha nova función en OCPP 2.0, que inclúe principalmente
-Configurar a mensaxe de visualización por parte do CSO
-Estación de cargacargador de coche eléctrico wallbox cargando a mensaxe de visualización
Configuración do diagrama de temporización das mensaxes de visualización:

Obtén o gráfico de tempo da mensaxe de visualización:

Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Data de publicación: 09-08-2024