vSECClib는 자체 제어기 하드웨어를 개발하는 충전기 제조업체를 위한 임베디드 소프트웨어 라이브러리 제품군으로, 통신 스택을 처음부터 직접 구축하는 데 따르는 개발 및 유지보수 부담을 줄이면서 검증된 통신 스택을 필요로 하는 업체에 적합합니다. vSECClib.Charge는 차량 통신(ISO 15118-20, ISO 15118-2 및 DIN SPEC 70121)을 처리하며, 플러그 앤 차지(Plug & Charge), 양방향 V2G 및 모든 표준 충전 사양을 지원합니다. vSECClib.Manage는 OCPP 1.6, OCPP 2.0.1 및 OCPP 2.1(현재 개발 중)을 통해 백엔드 통신을 처리합니다. 두 라이브러리는 서로 독립적입니다.
임베디드 소프트웨어 라이브러리 선택하기

vSECClib.Charge
충전소와 전기차 간의 충전 세션을 위한 SECC 측의 고수준 통신(High-level communication) 스택을 구현합니다. 지원되는 모든 표준에 대해 PLC 계층부터 V2G 애플리케이션 메시지 인코딩에 이르는 전체 프로토콜 계층 구조를 포괄합니다.

vSECClib.Manage
CSMS와의 통신을 위한 충전소 측 OCPP 스택을 구현합니다. Comfort 인터페이스는 애플리케이션 인터페이스에서 기본 OCPP 버전을 추상화하여, 다양한 프로토콜에 걸쳐 버전에 구애받지 않도록 합니다. 또한 애플리케이션 계층에서 최소한의 구현 노력만으로 일반적인 사용사례를 처리할 수 있도록 지원하여 통합을 간소화합니다.
왜 vSECClib를 사용해야 할까요?
vSECClib는 개발자가 충전 통신 기능을 처음부터 구현할 때 직면하는 주요 과제, 즉 첫 작동 세션까지 소요되는 시간, 프로토콜의 복잡성과 정확성, 상호운용성에 대한 신뢰도, 그리고 표준 변화에 대응하는 문제를 해결합니다.
- 실행 가능한 데모 애플리케이션으로 빠르게 시작하기
vSECClib에는 출시 첫날부터 완전하고 실행 가능한 충전소 통신 환경을 제공하는 데모 애플리케이션이 포함되어 있습니다. 개발 팀은 별도의 기본 프레임워크를 구축할 필요 없이 즉시 프로토콜 스택을 활용하여 하드웨어 및 사용사례에 맞게 적용할 수 있습니다. - ISO 15118-20 대응을 위한 한발 앞선 솔루션
vSECClib.Charge는 그리드 서비스 애플리케이션용 AC DER 및 MCS를 포함하여 ISO 15118-20:2022/Amd 1의 최신 기능을 이미 지원합니다. 벡터 팀이 ISO 15118 Working Group에 직접 참여하고 있으므로 프로토콜 구현은 항상 최신 상태를 유지합니다.
- 업계 상호운용성 행사에서 검증됨
vSECClib은 CharIN Testival 및 OCA Plugfest 행사에서 정기적으로 평가됩니다. 이러한 업계 주도의 상호운용성 테스트를 통해 라이브러리는 다양한 실제 전기차(EV) 및 CPMS 구현 환경과 접하며, 내부 테스트만으로는 재현하기 어려운 수준의 다중 벤더 검증 결과를 제공합니다. - 정기적인 업데이트 및 보장된 지원 시간
vSECClib는 정기적인 릴리스 및 업데이트 주기를 따르며, 지원 응답 시간을 보장합니다. 표준이 발전하고 새로운 사용사례가 등장함에 따라, 이 라이브러리는 최신 상태를 유지하기 위해 업데이트됩니다. 제조사는 표준 변경 사항을 사내에서 추적, 해석 및 구현하는 데 드는 지속적인 비용을 절감할 수 있습니다.
vSECClib.Charge
vSECClib.Charge는 관련 표준에서 정의한 모든 사용사례를 구현합니다. 지원 범위는 기본적인 충전 흐름에 국한되지 않으며, 다양한 인증 방식, 양방향 충전 유형, 무선 전송 모드 및 기회 충전 시나리오까지 포함합니다.
V2G 및 고급 서비스를 포함한 고도화된 통신
- AC 및 DC 충전: EIM 및 플러그 앤 차지
- 양방향 전력 이동(BPT): AC 및 DC
- AC 분산형 에너지 자원(DER): 그리드 형성 및 그리드 지원
- 무선 전력 전송(WPT)
- 메가와트 충전 시스템(MCS)
- 충전 일정 재협상 및 플러그 앤 차지(Plug & Charge)를 위한 사이드스트림 통신
- ACDP 팬터그래프: 출시 예정
최신 ISO 15118-20:2022/DAmd 1 기능 포함: AC DER 및 MCS.
vSECClib.Manage
vSECClib.Manage의 Comfort Interface는 최소한의 구현 노력으로 가장 일반적인 OCPP 사용사례를 처리합니다. 애플리케이션 계층은 개별 OCPP 메세지를 직접 처리하거나 프로토콜 상태를 직접 관리할 필요 없이, 고수준 콜백을 수신합니다.
기본 기능
- 로컬 및 원격 트랜잭션 시작/중지 메세지 흐름
- 가용성, 예약 및 구성 관리
- OCPP 1.6 보안 백서 지원
- OCPP 코어 및 고급 보안 프로파일 인증 가능
대부분의 충전점 운영 네트워크에 배포되어 있는 버전입니다. 하위 호환가능한 충전소 디자인에 필수적입니다.
Comfort 인터페이스
- 트랜잭션: 인증, 에너지 계량 및 CPMS에 대한 세션 데이터 보고를 포함하는 트랜잭션 처리를 시작, 중지 및 갱신합니다. OCPP 2.0.1 트랜잭션 이벤트 흐름과 OCPP 1.6 시작/중지 트랜잭션 메세지를 모두 지원합니다.
- 프로비저닝: 부팅 공지, 구성 관리 및 CPMS에 대한 충전점 등록. 장치 모델이 완벽하게 구현되어 있으며 간단한 API를 통해 접근할 수 있습니다.
- 가용성: 커넥터 및 충전점의 가용성 관리. CPMS로부터의 가용성 변경 요구를 처리하며, 지원되는 모든 OCPP 버전에 걸쳐 커넥터 상태 갱신을 backend에 반영합니다.
- 예약: 특정 차량이나 운전자를 위해 커넥터를 확보해야 하는 충전점 운영자를 위한 '지금 예약' 및 '예약 취소' 처리를 제공합니다. 트랜잭션 흐름 및 가용성 관리와 통합되어, 예상 세션이 시작되면 예약이 해제됩니다.
내장 기능
- 플러그 앤 차지(Plug & Charge) 비즈니스 로직: ISO 15118-2 플러그 앤 차지 인증 흐름은 계약 인증서 검증 및 백엔드 인증을 위해 OCPP 2.0.1 통합을 요구합니다. vSECClib.Manage에는 플러그 앤 차지 비즈니스 로직이 포함되므로, 플러그 앤 차지의 OCPP 측 기능은 vSECClib.Charge와 별도로 구현할 필요가 없습니다.
- 자율 변수 모니터링: 온도 센서와 같은 변수를 자율 모니터링하도록 구성할 수 있습니다. vSECClib.Manage는 애플리케이션 계층 폴링 없이도 정의된 간격으로 이러한 변수를 읽어들여, OCPP 2.0.1 모니터링 및 보고 메커니즘을 사용하여 CPMS에 변경 사항을 리포트합니다.
vSECClib는 귀사의 제어기 플랫폼에 어떻게 통합되나요?
vSECClib는 자체 제어기 하드웨어를 보유하고 있으며, 벡터 하드웨어 플랫폼을 사용하지 않고 SECC 충전 통신 스택을 구현하고자 하는 제조업체를 위해 설계되었습니다. 이 두 라이브러리는 애플리케이션 로직과 플랫폼의 하드웨어 인터페이스 사이에 위치합니다.
시작하기
데모 애플리케이션 및 코드 미리 보기
이 데모 애플리케이션은 두 라이브러리가 충전소 제어기에 어떻게 통합되는지를 보여주는 완전하고 실행 가능한 참조 구현을 제공합니다. 코드 미리보기 세션을 통해 개발 팀은 소스 코드를 직접 확인하고, 통합을 진행하기 전에 세부적인 질문을 할 수 있는 기회를 갖게 됩니다.
- 데모 애플리케이션은 참조 통합 사례로서 라이브러리와 함께 제공
- 코드 미리보기 세션: 소스 코드 검토 및 아키텍처 논의
- 귀사의 플랫폼에서 직접 평가해 볼 수 있는 구독형 라이선스
- 전체 수명 주기에 걸쳐 지원 및 엔지니어링 컨설팅 제공
통합 모델
임베디드 제어기의 vSECClib
두 라이브러리 모두 애플리케이션 계층과 함께 임베디드 플랫폼에 통합됩니다. vSECClib.Charge는 PLC 하드웨어(Qualcomm 또는 VertexCom 칩셋)와 연동하여 모든 차량 세션 상태를 처리합니다. vSECClib.Manage는 CPMS와의 OCPP 연결을 관리합니다. 애플리케이션은 라이브러리로부터 콜백을 수신하고, 설정값, 인증 결정 및 구성을 제공합니다.
- 애플리케이션 계층은 세션 제어를 위해 vSECClib API를 호출합니다.
- vSECClib.Charge는 ISO 15118, DIN SPEC 70121, OppCharge 프로토콜 스택을 구동합니다.
- vSECClib.Manage는 OCPP 프로토콜 스택 및 디바이스 모델을 구동합니다.
- 두 라이브러리 모두 애플리케이션이 처리하는 이벤트에 대한 콜백을 노출합니다.
- 실시간 운영 체제(RTOS) 및 임베디드 Linux 플랫폼 간 이식성을 위해 C++로 구현되었습니다.
vSECClib는 제품군 내에서 어떤 역할을 하나요?

제어기 제품군
vSECC 제품군
월박스, 충전소, 메가와트급 충전 및 공유형 PE 차고지 레이아웃에 즉시 통합 가능한 제어기 하드웨어입니다. 충전 통신 스택을 라이브러리가 아닌 하드웨어 형태로 제공받기를 원하는 제조업체를 위한 솔루션입니다. 별도의 맞춤형 임베디드 플랫폼 설계 없이도 모든 전력 레벨과 폼 팩터를 지원합니다.

임베디드 소프트웨어 라이브러리
vSECClib
사용자 고유의 제어기 하드웨어를 위한 임베디드 소프트웨어 라이브러리입니다. vSECClib.Charge는 차량 충전 통신 스택 전체를 구현합니다. vSECClib.Manage는 OCPP 백엔드 연결을 구현합니다. 두 라이브러리는 독립적이며, 벡터 하드웨어를 사용할 필요 없이 함께 또는 개별적으로 사용할 수 있습니다.

EVSE 검증 및 평가
CANoe.SmartCharging
충전소 통신을 위한 시뮬레이션, 분석 및 자동화 평가. vSECClib와 함께 사용하여 상호운용성 행사 및 제품 출시 전에 ISO 15118-20, V2G 및 OCPP 시나리오에 대한 통합을 검증합니다. vSECClib와 동일한 프로토콜 세트를 지원합니다.
SECC당 충전소 수는 구현 방식에 따라 달라집니다. vSECClib에서는 고정된 제한을 두지 않으며, 지원되는 개수는 하드웨어 아키텍처에 따라 결정됩니다.
표준 개발에서 벡터의 역할
ISO 15118
프로젝트 리더
차량-전력망(V2G) 통신, 양방향 충전 및 플러그 앤 차지(Plug & Charge)에 대한 국제 표준. 벡터는 AC 분산형 에너지 자원(DER) 및 MCS를 다루는 Amd 1 개정안을 포함하여 ISO 15118-2 및 ISO 15118-20 그룹 모두에 기여하고 있습니다.
OCA
이사
Open Charge Alliance: 충전점과 백엔드 간 통신을 위한 OCPP 프로토콜을 개발 및 유지 관리하며, 여기에는 OCPP 스마트 충전 및 보안 확장 기능이 포함됩니다. 현재 이 프로토콜은 IEC 63584 표준으로 제정되었습니다.
CharIN
이사회 이사
충전 인터페이스 이니셔티브(CharIN): 전 세계적으로 통합 충전 시스템(CCS) 및 MCS 표준을 보급하고, CharIN Testival 행사에서 차량 및 인프라 제조사 간 상호운용성 평가를 주관합니다.
뉴스 및 이벤트
관련 제품 및 주제
충전소 및 월박스 개발
충전소 개발을 위한 두 가지 통합 방식(통신 컨트롤러 및 AC·DC 충전용 소프트웨어 라이브러리, MCS)에 대한 개요입니다. 충전 유형, 출력 수준, 폼 팩터, 통합 수준별로 모든 제품을 비교하여 귀사에 적합한 방식을 선택하는 데 도움을 드립니다.
EVSE 통신 검증
충전소 통신의 시뮬레이션, 분석 및 자동 테스트를 위한 CANoe.SmartCharging, CANoe Test Package EVSE, VH5110A, VT7970 및 vCTS. vSECClib와 함께 사용하여 상호운용성 행사 전에 ISO 15118-20, V2G 및 AFIR 테스트 시나리오에 따라 통합을 검증할 수 있습니다. vCTS는 모든 일반적인 표준을 아우르는 실제 충전소에서 CANoe Test Package EVSE 테스트를 실행하기 위한 하드웨어 플랫폼입니다.
충전 인프라 확충
공유 PE 충전 아키텍처, 스마트 전력 분배(Smart Power Distribution), 그리고 차고지 및 고밀도 충전 시설을 위해 vSECC 및 vSECC.InPlug와 연동되는 사이트 수준 전력 관리 계층에 대한 심층적인 내용입니다.













