O protocolo OCPP fornece uma solução de comunicação unificada entre estações de carregamentoCarregador de carro elétrico Wallbox e qualquer sistema de gerenciamento central. Esta arquitetura de protocolo suporta a interconexão de qualquer cobrançaCarregador de carro elétrico Wallbox Sistema de gerenciamento central do provedor de serviços com todas as postagens de carregamento.
I. Protocolo OCPP
1. O nome completo do OCPP é o protocolo de ponto de carga aberto, que é um protocolo gratuito e aberto desenvolvido pela OCA (Open Charge Alliance), uma organização baseada na Holanda. O ponto de carga abertoCarregador de carro elétrico Wallbox O protocolo (OCPP) é usado para comunicação unificada entre estações de carregamento (CS)Carregador de carro elétrico Wallboxe qualquer sistema de gerenciamento da estação de carregamento (CSMS). Esta arquitetura de protocolo suporta a interconexão do CSMS de qualquer provedor de serviços de carregamento com todas as postagens de carregamento. Vantagens do Protocolo OCPP: aberto e gratuito para usar, impede o bloqueio de um único provedor (plataforma de carregamento), reduz o tempo/esforço de integração e os problemas de TI.

2 、 Versões principais do protocolo OCPP
OCPP1.2 (SOAP) OCPP1.5 (SOAP) OCPP1.6 (SOAP/JSON)
OCPP2.0.1 (JSON)
O sabão é limitado por suas próprias restrições de protocolo, não pode ser uma ampla gama de promoção rápida; A versão JSON da Websocket Communication, pode estar em qualquer ambiente de rede para enviar dados um para o outro, os protocolos mais usados no mercado é a versão 1.6J, OCPP2.0.1 é o 2018 do protocolo está promovendo o uso da direção do futuro.
3, as diferenças entre as várias versões OCPPCarga de carro elétrico de Wallboxr
OCPP1.* É compatível com versões mais baixas, o OCPP1.6 é compatível com OCPP1.5, OCPP1.5 é compatível com OCPP1.2.
OCPP2.0.1 não é compatível com OCPP1.6, OCPP2.0.1 Embora alguns dos conteúdos de OCPP1.6 também tenham, mas o formato do quadro de dados enviado foi completamente diferente, OCPP2.0.1 adicionou muito OCPP1.6 não tem a função, por exemplo.
(1) StartTransaction e StopTransaction em OCPP1.6 são substituídos pelo transactionEvent em OCPP2.0.1.
(2) Atualização de firmware no OCPP2.0.1 adiciona assinaturas digitais para evitar downloads de firmware incompletos, levando a falhas de atualização de firmware.
(3) O TransactionID é garantido para ser único pela plataforma em OCPP1.6 e garantido para ser único pela postagem de carregamentoCarregador de carro elétrico Wallboxem OCPP2.0.1.
(4) Em OCPP1.6, os lugares defeituosos foram otimizados e atualizados, por exemplo: em OCPP1.6, os dados do transactionID dentro da TRANSAÇÃO STARTTRANSACT são determinados pela plataforma, mas no OCPP2.0.1, é a pilha de carregamentoCarregador de carro elétrico Wallbox Isso determina o valor do transactionID, o que é vantajoso porque quando há uma falha de rede, é necessário re-definir os dados do StartTransaction quando a pilha de carregamentoCarregador de carro elétrico Wallbox tem que enviar os dados novamente. A vantagem disso é que, quando houver uma falha de rede, é necessário re-definir os dados do StartTransaction, se for a versão OCPP1.6, é muito provável que a plataforma salve duas cópias dos mesmos dados de transação, resultando na dedução do dinheiro do cliente duas vezes;
(5) OCPP 2.0.1 Detalhes e recursos do que a versão 1.6 de muito mais, o desenvolvimento da dificuldade aumentou.
Segundo, Acordo Ocpp 2.0.1
OCPP2.0.1 suporta o uso da JSON Format Data Websockets Communication, OCPP2.0.1 não é compatível com OCPP1.6.
Suporta vários métodos de autorização de segurança, ISO15118, carregamento inteligente, gerenciamento de dispositivos, gerenciamento de carregamento etc. Apresenta alta compatibilidade, alta segurança e alta escalabilidade.
Topologia de rede OCPP
1 、 OCPP2.0.1 Arquitetura de software
Inclui principalmente módulos de transmissão de dados, autorização, segurança, configuração, diagnóstico, gerenciamento de firmware, gerenciamento de dispositivos e gerenciamento de carregamento etc. Divisão de módulos funcionais (parte) no protocolo OCPP2.0.1:
2 、 Módulo de transmissão de dados (datatransfer)

Use a biblioteca de terceiros Libwebsockets para estabelecer uma conexão WebSockets com os CSMs remotos através da rede para interação de dados; Use a biblioteca de terceiros Rapidjson para
3 、 Módulo de autorização (autorização)
Os métodos de autorização incluem RFID, botão Iniciar, cartão de débito/crédito, código PIN, CSMS, Local IdToken, ISO15118, autorização offline e assim por diante.
Exemplo: gráfico de tempo de autorização do CSMS
4 、 Módulo de segurança (segurança)
O módulo de segurança usa biblioteca de terceiros MBEDTLS RSA, Módulo ECC (Elliptic Curve) para criptografar e descriptografar dados e módulo x509 para gerenciar certificados.
Exemplo: Diagrama de tempo para atualizar certificados de estação de carregamento
5 、 Módulo de transações (transações)
Transações refere -se ao processo de carregar um veículo elétrico por um dispositivo de carregamento.
No OCPP2.0, todas as mensagens relacionadas à transação são integradas na mensagem
Diagrama de tempo: Iniciar transação - plugue e reproduzir
Módulo de 6 metravalatos
Durante o processo de transação, ele precisa enviar dados de medidores locais para CSMs periodicamente, para que CSMs e usuários possam entender o progresso da transação em tempo real.
Diagrama de tempo: dados do medidor relacionados à transação
7 、 Módulo de custo
O módulo de cobrança é um novo módulo de software no OCPP2.0, usado para fornecer informações sobre preços e cobrança aos usuários. Inclui principalmente:
-Antes de cobrar, fornecer informações detalhadas sobre preços da estação de carregamentoCarregador de carro elétrico Wallbox.
-Durante o carregamento, fornecendo informações de custo em tempo real.
-Dear o carregamento, fornecendo informações finais de cobrança.
(1) Diagrama de tempo das informações de preços antes de cobrar:
(2) TRABALHO DO TIMELING DE INFORMAÇÕES DE BABLAÇÃO Durante o cobrança
(3) Diagrama de tempo das informações de carregamento após carregar
8 、 Módulo de reserva
A reserva é uma função reservada, que pode ser definida pelo operador. Já que não há muitas estações de carregamentoCarregador de carro elétrico Wallbox E o intervalo de veículos elétricos é limitado, os usuários precisam garantir a propriedade do equipamento de cobrança com antecedência.
Diagrama de tempo para reservar o equipamento de carregamento designado em uma estação de carregamentoCarregador de carro elétrico Wallbox:
9 、 Módulo de carcation -smartging
O carregamento inteligente refere -se ao comportamento de ajustar dinamicamente o poder de carregamento, conforme necessário durante o processo de carregamento. Inclui principalmente:
-Carga de balanceamento dentro do controle do sistema central da estação de carregamento
-Local Smart Charging -Energy Management System Control
Em Ocpp Smart ChargingCarregador de carro elétrico Wallbox O controle é refletido principalmente nos perfis de carregamento, que contêm os limites de transferência de energia para a estação de carregamento em um momento específico.

Perfis de carregamento Conteúdo da mensagem (JSON):

10 、 Módulo de diagnóstico
É usado para diagnosticar remotamente os problemas da estação de carregamento, carregando um arquivo que contém informações de diagnóstico da estação de carregamento.
Diagrama de sequência do arquivo de arquivo de informações de diagnóstico:
Código relacionado ao arquivo de diagnóstico (parte):
11 、 Módulo de gerenciamento de firmware
Quando a estação de carregamento precisar atualizar o firmware, o CSMS notificará a estação de carregamento quando puder começar a baixar o novo firmware, e a estação de carregamento deve notificar o CSMS após cada etapa de download e instalar o novo firmware.
Exemplo: Diagrama de tempo de atualização do firmware (parcial)

Código relacionado à atualização de firmware (parte):

12 、 Módulo DisplayMessage
O módulo de mensagem de exibição é usado pelo operador da estação de carregamento (CSO) para exibir informações relacionadas ao carregamento ao usuário, o módulo de mensagem de exibição é uma nova função no OCPP 2.0, incluindo principalmente
-Setup Mensagem de exibição por CSO
-Estação para carregarCarregador de carro elétrico Wallbox Enviando a mensagem de exibição
Definindo o diagrama de tempo da mensagem de exibição:

Obtenha o gráfico de tempo da mensagem de exibição:

Sichuan Green Science & Technology Co., Ltd.
0086 19158819831
Hora de postagem: agosto-09-2024