Greensense 스마트 충전 파트너 솔루션
  • 레슬리:+86 19158819659

  • EMAIL: grsc@cngreenscience.com

EC 충전기

소식

월박스 전기자동차 충전기 OCPP 2.0.1 충전 통신 프로토콜

OCPP 프로토콜은 충전소 간 통합 통신 솔루션을 제공합니다.월박스 전기 자동차 충전기 모든 중앙 관리 시스템. 이 프로토콜 아키텍처는 모든 충전 시스템의 상호 연결을 지원합니다.월박스 전기 자동차 충전기 모든 충전소를 관리하는 서비스 제공업체의 중앙 관리 시스템입니다.

I. OCPP 프로토콜

1. OCPP의 정식 명칭은 Open Charge Point Protocol(오픈 차지 포인트 프로토콜)로, 네덜란드에 본사를 둔 단체인 OCA(오픈 차지 얼라이언스)에서 개발한 무료 개방형 프로토콜입니다. 오픈 차지 포인트월박스 전기 자동차 충전기 충전소(CS) 간 통합 통신을 위해 프로토콜(OCPP)이 사용됩니다.월박스 전기 자동차 충전기모든 충전소 관리 시스템(CSMS)을 지원합니다. 이 프로토콜 아키텍처는 모든 충전 서비스 제공업체의 CSMS와 모든 충전소의 상호 연결을 지원합니다. OCPP 프로토콜의 장점은 다음과 같습니다. 개방적이고 무료로 사용할 수 있으며, 단일 제공업체(충전 플랫폼)에 종속되지 않고, 통합 시간/노력 및 IT 문제를 줄여줍니다.

EV 충전기 OCPP

2. OCPP 프로토콜의 주요 버전

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

OCPP2.0.1(JSON)

SOAP는 자체 프로토콜 제약으로 인해 광범위한 분야에 빠르게 적용될 수 없습니다. JSON 버전의 WebSocket 통신은 모든 네트워크 환경에서 데이터를 전송할 수 있으며, 시장에서 가장 많이 사용되는 프로토콜은 1.6J 버전이고, 2018년에 나온 OCPP2.0.1은 이 프로토콜이 미래 방향으로 활용될 것으로 예상됩니다.

3. 다양한 OCPP 버전 간의 차이점월박스 전기차 충전r

OCPP1.*은 하위 버전과 호환되고, OCPP1.6은 OCPP1.5와 호환되고, OCPP1.5는 OCPP1.2와 호환됩니다.

OCPP2.0.1은 OCPP1.6과 호환되지 않습니다. OCPP2.0.1도 OCPP1.6의 일부 내용을 가지고 있지만, 전송하는 데이터 프레임의 형식이 완전히 달라졌습니다. 예를 들어, OCPP2.0.1은 OCPP1.6에 없었던 많은 기능을 추가했습니다.

(1) OCPP1.6의 StartTransaction 및 StopTransaction은 OCPP2.0.1에서 TransactionEvent로 대체되었습니다.

(2) OCPP2.0.1의 펌웨어 업데이트는 불완전한 펌웨어 다운로드로 인한 펌웨어 업데이트 실패를 방지하기 위해 디지털 서명을 추가합니다.

(3) transactionId는 OCPP1.6에서 플랫폼에 의해 고유성이 보장되며, 충전소에 의해 고유성이 보장됩니다.월박스 전기 자동차 충전기OCPP2.0.1에서.

(4) OCPP1.6에서는 결함이 있는 부분을 최적화하고 업그레이드 하였습니다. 예를 들어 OCPP1.6에서는 StartTransaction 내부의 transactionId 데이터를 플랫폼에서 결정하였으나, OCPP2.0.1에서는 충전 파일에서 결정하도록 변경하였습니다.월박스 전기 자동차 충전기 이는 네트워크 장애가 발생할 경우 충전 파일이 시작될 때 StartTransaction 데이터를 다시 보내야 하기 때문에 유리한 transactionId 값을 결정합니다.월박스 전기 자동차 충전기 데이터를 다시 전송해야 합니다. 이 방법의 장점은 네트워크 장애 발생 시 StartTransaction 데이터를 다시 전송해야 한다는 것입니다. OCPP 1.6 버전인 경우, 플랫폼이 동일한 거래 데이터의 사본을 두 개 저장할 가능성이 매우 높아 고객의 돈이 두 번 차감될 수 있습니다.

(5) OCPP 2.0.1은 1.6버전에 비해 세부적인 내용과 기능이 훨씬 많아졌으며, 개발 난이도도 높아졌습니다.

둘째, OCPP 2.0.1 계약

OCPP2.0.1은 JSON 형식 데이터 웹소켓 통신을 지원하며, OCPP2.0.1은 OCPP1.6과 호환되지 않습니다.

다양한 보안 인증 방법, ISO15118, 스마트 충전, 기기 관리, 충전 관리 등을 지원합니다. 높은 호환성, 높은 보안성, 높은 확장성을 갖추고 있습니다.

OCPP 네트워크 토폴로지

1. OCPP2.0.1 소프트웨어 아키텍처

주로 데이터 전송, 권한 부여, 보안, 구성, 진단, 펌웨어 관리, 장치 관리 및 충전 관리 등의 모듈이 포함됩니다. OCPP2.0.1 프로토콜의 기능 모듈 구분(부분):

2、데이터 전송(DataTransfer) 모듈

r2

네트워크를 통해 원격 CSMS와 웹소켓 연결을 설정하여 데이터 상호 작용을 위해 타사 라이브러리 libwebsockets를 사용합니다. 타사 라이브러리 rapidjson을 사용합니다.

3. 권한 부여(Authorization) 모듈

승인 방법에는 RFID, 시작 버튼, 직불/신용 카드, PIN 코드, CSMS, 로컬 idToken, ISO15118, 오프라인 승인 등이 있습니다.

예: CSMS 승인 타이밍 차트

4. 보안(Security) 모듈

보안 모듈은 타사 라이브러리인 mbedtls RSA, ECC(Elliptic Curve) 모듈을 사용하여 데이터를 암호화 및 복호화하고, X509 모듈을 사용하여 인증서를 관리합니다.

예: 충전소 인증서 업데이트를 위한 타이밍 다이어그램

5. 거래(Transactions) 모듈

거래란 충전 장치를 이용하여 전기 자동차를 충전하는 과정을 말합니다.

OCPP2.0에서는 모든 거래 관련 메시지가 메시지에 통합됩니다. , 대체되는 , , , 및 OCPP1.6의 다른 메시지.

타이밍 다이어그램: 트랜잭션 시작 - 플러그 앤 플레이

6. MeterValues ​​모듈

거래 과정에서는 CSMS와 사용자가 거래 진행 상황을 실시간으로 파악할 수 있도록 로컬 미터 데이터를 주기적으로 CSMS에 전송해야 합니다.

타이밍 다이어그램: 거래 관련 미터 데이터

7. 비용 모듈

청구 모듈은 OCPP2.0의 새로운 소프트웨어 모듈로, 사용자에게 가격 및 청구 정보를 제공하는 데 사용됩니다. 주요 구성 요소는 다음과 같습니다.

- 충전 전, 충전소 상세 가격 정보 제공월박스 전기 자동차 충전기.

- 충전 중 실시간 비용 정보 제공.

- 충전 후 최종 충전 정보를 제공합니다.

(1) 요금 부과 전 가격정보 타이밍 다이어그램:

(2) 충전 중 청구정보의 타이밍 차트

(3) 충전 후 충전정보 타이밍 다이어그램

8. 예약 모듈

예약은 운영자가 설정할 수 있는 예약 기능입니다. 충전소가 많지 않기 때문에월박스 전기 자동차 충전기 전기 자동차의 주행 거리는 제한적이기 때문에 사용자는 미리 충전 장비의 소유권을 확보해야 합니다.

충전소에서 지정된 충전 장비를 예약하기 위한 타이밍 다이어그램월박스 전기 자동차 충전기:

9. 스마트 충전 모듈

스마트 충전은 충전 과정에서 필요에 따라 충전 전력을 동적으로 조절하는 것을 말합니다. 주요 내용은 다음과 같습니다.

- 충전소 내 부하 분산 - 중앙 시스템 제어

- 로컬 스마트 충전 - 에너지 관리 시스템 제어

OCPP 스마트 충전월박스 전기 자동차 충전기 제어는 주로 충전 프로필에 반영되는데, 여기에는 특정 시점의 충전소에 대한 에너지 전송 한도가 포함되어 있습니다.

r3

충전 프로필 메시지 내용(JSON):

r4

10. 진단 모듈

충전소의 진단 정보가 담긴 파일을 업로드하여 충전소의 문제를 원격으로 진단하는 데 사용됩니다.

진단 정보 파일 업로드 순서도:

진단 파일 관련 코드(부분):

11. 펌웨어 관리 모듈

충전소에서 펌웨어를 업데이트해야 하는 경우, CSMS는 충전소가 새 펌웨어를 다운로드할 수 있을 때 이를 충전소에 알리고, 충전소는 새 펌웨어를 다운로드하고 설치하는 각 단계마다 CSMS에 알려야 합니다.

예: 펌웨어 업데이트 타이밍 다이어그램(일부)

r5

펌웨어 업데이트 관련 코드(일부):

r6

12. DisplayMessage 모듈

디스플레이 메시지 모듈은 충전소 운영자(CSO)가 사용자에게 충전 관련 정보를 표시하는 데 사용됩니다. 디스플레이 메시지 모듈은 OCPP 2.0의 새로운 기능으로 주로 다음을 포함합니다.

- CSO에 의한 디스플레이 메시지 설정

-충전소월박스 전기 자동차 충전기 디스플레이 메시지 업로드 중

디스플레이 메시지 타이밍 다이어그램 설정:

r7

디스플레이 메시지 타이밍 차트를 받으세요:

r8

쓰촨 그린 과학기술 유한회사

sale08@cngreenscience.com

0086 19158819831

www.cngreenscience.com


게시 시간: 2024년 8월 9일