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側の高レベル通信スタックを実装します。サポートされているすべての標準について、PLC層からV2Gアプリケーションメッセージのエンコードに至るまでのプロトコルレイヤー全体を網羅しています。

vSECClib.Manage
CPMSとの通信を行うための、充電ステーション側のOCPPスタックを実装します。コンフォートインターフェイスは、アプリケーションインターフェースから基盤となるOCPPのバージョンを抽象化することで、さまざまなプロトコルバリアントにわたってバージョンに依存しない利用を可能にするとともに、アプリケーションレイヤーでの実装負担を最小化しつつ、一般的なユースケースを網羅することで、統合を簡素化します。
vSECClib を使用する理由とは?
vSECClibは、開発者が充電通信をゼロから実装する際に直面する主要な課題、すなわち、最初の動作確認までの時間、プロトコルの詳細さと正確性、相互運用性への信頼、および標準の進化への対応といった課題に対処します。
- 動作するデモアプリケーションを使ったクイックスタート
vSECClibには、導入初日から完全かつランナブルな充電ステーション通信セットアップを提供するデモアプリケーションが付属しています。開発チームは、事前に基盤を構築することなく、すぐにプロトコルスタックの開発に着手し、自社のハードウェアやユースケースに合わせてカスタマイズを開始することができます。 - ISO 15118-20に一歩先んじる
vSECClib.Chargeは、グリッドサービス向けアプリケーション向けのAC DERやMCSなど、ISO 15118-20:2022/DAmd 1の最新機能をすでにサポートしています。VectorのチームがISO 15118のワーキンググループに直接参画しているため、プロトコルの実装は常に最新の状態に保たれています。
- 業界の相互運用性イベントで検証済み
vSECClibは、CharIN TestivalおよびOCA Plugfestのイベントにおいて定期的にテストされています。これらの業界主導の相互運用性テストでは、当ライブラリが幅広い実際のEVおよびCPMSの実装環境にさらされるため、社内テストだけでは再現が困難なレベルのマルチベンダー検証が実現されています。 - 定期的な更新と保証されたサポート時間
vSECClibは、定期的なリリースおよび更新サイクルを採用しており、サポートのレスポンス時間も保証されています。標準の進化や新たなユースケースの出現に伴い、ライブラリは常に最新の状態に更新されます。これにより、メーカーは社内で標準の変更を追跡・解釈・実装するための継続的なコストを回避できます。
vSECClib.Charge
vSECClib.Charge は、各標準で定義されているすべてのユースケースを実装しています。その対応範囲は基本的な充電フローにとどまらず、複数の認証バリアント、双方向充電方式、ワイヤレス転送モード、および機会充電のシナリオも含まれています。
V2Gや高度なサービスを含む高度な通信
- ACおよびDC充電:EIMおよびプラグ&チャージ
- 双方向電力転送(BPT):ACおよびDC
- 交流分散型エネルギー資源(AC DER):グリッド形成およびグリッド支援
- 無線電力転送(WPT)
- メガワット充電システム(MCS)
- 充電スケジュールの再交渉および「プラグ&チャージ」のためのサイドストリーム通信
- ACDPパンタグラフ:近日公開予定
最新のISO 15118-20:2022/DAmd 1の機能(AC DERおよびMCS)が含まれています。
vSECClib.Manage
vSECClib.Manage の「Comfort Interface」は、最小限の実装作業で、最も一般的な OCPP のユースケースを取り扱います。アプリケーションレイヤーは、個々の OCPP メッセージを処理する必要がなく、高レベルのコールバックを受信し、プロトコルの状態を直接管理します。
設立
- ローカルおよびリモートでのトランザクションの開始・停止に関するメッセージの流れ
- 可用性、予約、および構成管理
- OCPP 1.6 セキュリティホワイトペーパーへの対応
- OCPPコアおよびアドバンストセキュリティプロファイルの認証取得が可能
現在もほとんどの充電ポイントネットワークで導入されているバージョンです。下位互換性のあるステーション設計には必須です。
コンフォート・インターフェイス
- トランザクション: 認証、エネルギー計測、CPMSへのセッションデータレポートを含む、トランザクション処理の開始 、停止、更新を行います。OCPP 2.0.1のトランザクションイベントフローと、OCPP 1.6の開始/停止トランザクションメッセージの両方をカバーしています。
- プロビジョニング:起動 通知、設定管理、およびCPMSへの充電ポイント登録を行います。デバイスモデルは完全に実装されており、シンプルなAPIを通じてアクセス可能です。
- 可用性:コネクタ および充電ポイントの可用性管理を行います。CPMSからの可用性リクエストを処理し、サポートされているすべてのOCPPバージョンにおいて、コネクタのステータス更新情報をバックエンドに反映します。
- 予約: 特定の車両やドライバーのためにコネクタを確保する必要がある充電ポイントオペレーター向けの、「 今すぐ予約 」および「予約のキャンセル」処理です。トランザクションフローおよび可用性管理と統合されているため、予定されたセッションが開始されると予約は解除されます。
組み込み機能
- Plug & Charge ビジネスロジック: ISO 15118-2 に基づく Plug & Charge認証フローでは 、契約証明書の検証およびバックエンド認証のために OCPP 2.0.1 との連携が必要です。vSECClib.Manage には Plug & Charge ビジネスロジックが含まれているため、Plug & Charge の OCPP 側については、vSECClib.Charge と並行して別途実装を行う必要はありません。
- 自律的な変数モニタリング: 温度センサーなどの変数は 、自律的にモニタリングを行うように設定できます。vSECClib.Manageは、定義された間隔でこれらの値を読み取り、アプリケーションレイヤーでのポーリングを必要とせずに、OCPP 2.0.1のモニタリングおよび報告メカニズムを使用して、変化をCPMSにレポートします。
vSECClibは、お客様のコントローラープラットフォームにどのように統合されるのでしょうか?
vSECClibは、独自のコントローラーハードウェアを保有しており、ベクターのハードウェアプラットフォームを使用せずにSECC充電通信スタックを実装したいメーカー向けに設計されています。これら2つのライブラリは、アプリケーションロジックとプラットフォーム上のハードウェアインターフェースの間に位置します。
はじめに
デモアプリケーションとコードプレビュー
このデモアプリケーションは、両ライブラリが充電ステーションコントローラーにどのように統合されているかを示す、完全かつランナブルなリファレンス実装を提供します。コードプレビューセッションでは、開発チームの皆様がソースコードに直接アクセスできるほか、統合に着手する前に詳細な質問をする機会も得られます。
- デモアプリケーションは、リファレンス統合例としてライブラリに同梱されています
- コードプレビューセッション:ソースコードの確認、アーキテクチャに関する協議
- お客様のプラットフォームでの実機評価のためのサブスクリプションライセンス
- ライフサイクル全体を通じて、サポートおよびエンジニアリングコンサルティングをご利用いただけます
統合モデル
組み込みコントローラー上の 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バックエンド接続を実装しています。どちらのライブラリも独立しており、Vectorのハードウェアを使用する必要なく、併用または個別に使用することができます。
本ページの掲載製品

EVSEの検証とテスト
CANoe.SmartCharging
充電ステーションの通信に関するシミュレーション、解析、および自動テストを行います。vSECClibと使用することで、相互運用性イベントや製品リリースに先立ち、ISO 15118-20、V2G、およびOCPPの各シナリオに基づいて統合の検証を行うことができます。vSECClibと同じプロトコルセットに対応しています。
SECC 1つあたりの充電ポイント数は、導入環境に依存します。vSECClib では固定の上限は設けられておらず、サポートされる数はハードウェアアーキテクチャによって決まります。
標準策定におけるベクターの役割
ISO 15118
プロジェクトリーダー
車両と電力網間の通信、双方向充電、および「プラグ&チャージ」に関する国際標準。ベクターは、AC分散型エネルギー資源(DER)およびMCSを対象とするDAmd 1改正案を含め、ISO 15118-2およびISO 15118-20の両グループに貢献しています。
OCA
ボードメンバー
Open Charge Alliance:充電ポイントとバックエンド間の通信のためのOCPPプロトコルの開発および維持管理を行っており、これにはOCPPスマート充電およびセキュリティ拡張機能も含まれます。現在、これらはIEC 63584として標準化されています。
CharIN
執行役員メンバー
充電インターフェイス・イニシアティブ:Combined Charging System(CCS)およびMCS標準を世界的に推進し、CharIN Testivalイベントにおいて、自動車メーカーとインフラメーカー間の相互運用性テストをコーディネーターとして調整しています。
ニュースとイベント
関連製品・トピック
充電ステーションとウォールボックスの開発
充電ステーション開発における2つの統合方法の概要: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充電アーキテクチャ、スマート電力配分、およびvSECCやvSECC.InPlugと連携して機能するサイトレベルの電力管理レイヤーについて、さらに詳しく解説します。これらは、車両基地や高密度充電設備向けに設計されています。
















