¿Qué es OCPP?

12/17/2025

El Protocolo Abierto de Puntos de Carga (OCPP) es un estándar de comunicación abierto diseñado para estaciones de carga de vehículos eléctricos (VE) y sistemas de gestión de estaciones de carga. OCPP define cómo se comunican las estaciones de carga con los sistemas de gestión central, lo que permite la interoperabilidad entre hardware y software de diferentes fabricantes.

Las versiones de OCPP incluyen OCPP 1.2, OCPP 1.5, OCPP 1.6, OCPP 2.0, OCPP 2.0.1 y OCPP 2.1. Entre ellas, OCPP 1.6 sigue siendo la versión más implementada a nivel mundial, mientras que OCPP 2.0.1 y OCPP 2.1 introducen casos de uso avanzados como la carga inteligente, mayor seguridad y gestión energética.
El Protocolo Abierto de Puntos de Carga consta de dos componentes principales: la estación de carga y el sistema de gestión central. El protocolo define los flujos de mensajes para operaciones como el inicio/parada de la carga, la autorización, la generación de informes de datos de medición y las actualizaciones de firmware.

Las principales ventajas de OCPP incluyen:
  • Interoperabilidad
  • Reducción de costos de implementación y operación
  • Escalabilidad
  • Mayor seguridad
  • Independencia de proveedores
Con el respaldo de Open Charge Alliance, empresas de servicios públicos, fabricantes y proveedores de software, OCPP ha logrado una adopción global. Para cumplir con OCPP, tanto las estaciones de carga como las plataformas backend deben implementar versiones certificadas del protocolo.

La Interfaz Abierta de Puntos de Carga (OCPI) complementa a OCPP, pero tiene una finalidad diferente. Mientras que OCPP permite la comunicación entre estaciones de carga y sistemas backend, OCPI se centra en la itinerancia y el intercambio de datos entre proveedores de servicios.

1. Resumen de versiones de OCPP

Las versiones de OCPP incluyen las 1.2, 1.5, 1.6, 2.0, 2.0.1 y 2.1. Cada versión amplía las capacidades del protocolo para satisfacer las cambiantes demandas del mercado de carga de vehículos eléctricos.
OCPP 1.2 y 1.5 introdujeron los primeros estándares de comunicación interoperables. OCPP 1.6 se convirtió en la versión más adoptada a nivel mundial.
OCPP 2.0.1 y OCPP 2.1 ofrecen funciones avanzadas para la gestión de energía, el diagnóstico y la seguridad.

Diferencias clave entre las versiones de OCPP
Característica OCPP 1.6 OCPP 2.0.1 OCPP 2.1
Año de lanzamiento 2015 2020 2023
Comunicación JSON sobre WebSocket (SOAP opcional) JSON sobre WebSocket JSON sobre WebSocket
Carga inteligente Perfiles básicos Perfiles avanzados y flexibles Integración ampliada con la red
Seguridad Compatibilidad con TLS Firma de mensajes, seguridad mejorada Seguridad reforzada, conforme a los estándares energéticos
Gestión de dispositivos Actualizaciones de firmware, informe de errores Diagnóstico remoto, modelo modular de dispositivos Diagnóstico ampliado y modelado de dispositivos más completo
Gestión de la energía Funciones básicas V2G, balanceo de carga Integración mejorada de V2G y del mercado energético
Adopción en el mercado Más utilizado En rápido crecimiento Estándar emergente y orientado al futuro
 

2. ¿Cómo funciona OCPP?

OCPP opera mediante mensajes estandarizados que se intercambian entre las estaciones de carga y los sistemas centrales. Define cómo se comunican los cargadores de vehículos eléctricos con las plataformas backend, garantizando la interoperabilidad en todo el ecosistema de carga de vehículos eléctricos.

Componentes principales de la comunicación OCPP
· Servidor OCPP
Normalmente alojado en la nube, el servidor OCPP actúa como el centro neurálgico para el intercambio de mensajes. Procesa solicitudes como la autorización de sesión, la lectura de medidores y las actualizaciones de firmware.
 
· Cargador de vehículos eléctricos OCPP
La estación de carga se comunica con el servidor mediante mensajes OCPP. Informa sobre el estado, recibe comandos de inicio/parada y comparte datos de transacciones, lo que garantiza la compatibilidad con diversos sistemas backend.
 
· Operador del punto de carga (CPO)
El CPO gestiona la infraestructura de carga. Mediante OCPP, los operadores supervisan el rendimiento del cargador, gestionan la autenticación de usuarios y gestionan la facturación en toda la red.
 
· Sistema de gestión de puntos de carga (CPMS)
El CPMS es un software backend conectado a los cargadores a través de un servidor OCPP. Proporciona paneles de control, análisis y herramientas de control remoto para garantizar un funcionamiento eficiente. ·
 
Puerta de enlace OCPP / API REST
La puerta de enlace o API conecta sistemas no OCPP con cargadores y plataformas de gestión compatibles con OCPP, convirtiendo formatos de datos y permitiendo la integración con terceros.

3. MicroOcpp: Una solución OCPP ligera para sistemas embebidos

Para entornos embebidos con recursos limitados, MicroOcpp proporciona una pila de protocolos OCPP optimizada con varias ventajas clave:
  • Consumo de recursos ultrabajo
    Escrito en C/C++ y optimizado para microcontroladores y sistemas Linux embebidos.
  • Compatibilidad completa con protocolos                                                                                                                          Totalmente compatible con OCPP 1.6 y compatible con actualizaciones a OCPP 2.0.1.
  • Arquitectura modular                                                                                                                                                                      Los desarrolladores pueden compilar solo las funciones necesarias, maximizando la eficiencia de los recursos de hardware.
  • Fácil de usar para desarrolladores                                                                                                                                              Las API claras y los ejemplos completos reducen significativamente la complejidad de la integración.

4. Práctica de implementación: Creación de un sistema de comunicación OCPP desde cero

4.1 Configuración del entorno del servidor
Se implementó un servidor OCPP de Steve utilizando contenedores Docker. Como sistema de gestión central de código abierto, SteVe ofrece funciones integrales de gestión de estaciones de carga, incluyendo la gestión de la comunicación WebSocket, la monitorización del estado de carga y la ejecución remota de comandos.

4.2 Pasos clave de la implementación del cliente
En la plataforma MYD-YF13X con Linux 6.6.78, se implementó el cliente MicroOcpp mediante la compilación cruzada del código fuente para generar binarios optimizados para ARM. Los pines GPIO se configuraron para simular los estados de conexión de la pistola de carga; dos GPIO representan dos conectores de carga.

4.3 Establecimiento de la comunicación entre el servidor y el cliente
Tras la implementación, el cliente estableció correctamente una conexión WebSocket con el servidor SteVe. Las estaciones de carga recién conectadas aparecieron en la interfaz de gestión del servidor en tiempo real, lo que confirmó la correcta interacción del protocolo y la conectividad de red.

4.4 Validación de informes de estado
Al alternar los niveles de GPIO para simular eventos de conexión y desconexión, el cliente informó al servidor los cambios de estado del conector en tiempo real. La interfaz del servidor reflejó estas actualizaciones al instante, verificando la fiabilidad de la cadena de comunicación de extremo a extremo.

5. Conclusión: OCPP como un factor clave para las soluciones de carga de NexwayEV

A medida que la infraestructura global de carga de vehículos eléctricos (VE) continúa estandarizándose, el cumplimiento de OCPP se ha convertido en un requisito fundamental para los productos de carga listos para el mercado. Para fabricantes y proveedores de soluciones, la interoperabilidad fluida, la escalabilidad y la comunicación segura ya no son opcionales: son esenciales.

En NexwayEV, nuestra cartera de cargadores de CA, cargadores rápidos de CC, cargadores móviles y portátiles, así como cables de carga de alta calidad, está diseñada teniendo en cuenta este ecosistema. Al alinear nuestras soluciones de hardware con estándares abiertos como OCPP, NexwayEV permite a operadores, integradores y socios OEM implementar sistemas de carga de vehículos eléctricos fiables y con visión de futuro en diversos mercados.

Mediante protocolos estandarizados, opciones de implementación flexibles y un diseño de hardware robusto, NexwayEV continúa apoyando la transición global a la movilidad eléctrica, ofreciendo soluciones de carga que no solo cumplen con las normas, sino que también son escalables, interoperables y están preparadas para la próxima generación de redes de energía inteligentes.

Productos relacionados

A continuación, se muestran nuestros productos de carga de vehículos eléctricos más populares que pueden interesarle. Si tiene alguna pregunta, no dude en contactarnos y nuestros especialistas le responderán en un plazo de 24 horas.

Cargador EV de modo 4 con conector CC...

Los cargadores EV con conector CCS2 para vehículos pequeños, modo 4, cumplen con la norma IEC 62196-1/3, lo que permite la carga rápida de corriente...

Ver más...

Cargador V2.0 de CC de 80-375 A

El cargador de CC tipo 2 se utiliza en la gran mayoría de vehículos eléctricos vendidos en el Reino Unido. Los cargadores para vehículos eléctricos...

Ver más...

Cargador EV de CC tipo 2 de 100-350 A

El cargador de CC para vehículos eléctricos (VE) Tipo 2 de 100-350 A cuenta con un mango ergonómico para mayor comodidad y facilidad de uso. La...

Ver más...

NEXWAY Sonic Series 6-32A, con pantalla...

El cargador para vehículos eléctricos NexwayEV Sonic Series cuenta con una pantalla con indicador LED que muestra el progreso de la carga en tiempo...

Ver más...
CONTÁCTENOS

Buscar

Leave a message

Thank you for visiting us. Please leave a message and we will reply by email.

CONTACTO