CarPort ドキュメント
ソフトウェアドキュメント
CarPort ドキュメント
💡 このドキュメントの内容は、CarPort バージョン 3.1 を対象としています。古いバージョンや新しいバージョンでは、機能が異なる場合があります。
はじめに
CarPortは、Microsoft Windows向けの専門的な車両診断ソフトウェアであり、フォルクスワーゲン・グループの車両のメンテナンス、修理、設定を目的として開発されています。このソフトウェアは、1990年以降に製造されたVW、Audi、SEAT、Škoda、Cupraの全ブランドのほぼすべての車両に対応しており、OEMの診断システムに代わるコスト効率の高い選択肢を求める熱心な個人ユーザーとプロフェッショナルな整備工場の両方を対象としています。
エンジン制御ユニットの排気関連パラメータにしかアクセスできない一般的なOBD-2スキャナーとは異なり、CarPortはメーカー固有の診断プロトコルであるKWP1281、KWP2000、UDSを実装しています。これにより、エンジン制御からエアバッグ・ブレーキシステム、コンフォート電子機器、インフォテインメントに至るまで、車両に搭載されたすべてのコントロールユニットへの完全なアクセスが可能です。通信は、車両の世代に応じてK-Line(2004年頃までの旧型車両)またはCAN-Bus(現代の車両)を介して行われます。CarPortはそれぞれの構成を自動的に認識し、技術的な詳細を抽象化するため、実際の診断作業に集中することができます。
機能範囲は車両診断のすべての主要領域を網羅しています:フォールトコードの読み取りと消去、センサーおよびアクチュエーターデータのリアルタイム監視、アクチュエーターの制御テスト、コントロールユニット機能のコーディングおよびアダプテーション、修理後の基本設定の実行。さらにCarPortは、VAG診断の特有の課題にも対応しています。たとえば、一台の車両内における異なるプロトコル世代の共存、ログインコードが必要な保護されたアクセス領域、そして最新世代の車両に採用されている暗号化保護メカニズム(SFD)などです。各機能については以降の章で詳しく説明します。
前提条件と互換性
CarPortを制限なく利用するためには、お使いのコンピュータシステムと使用する診断インターフェースの両方が特定の要件を満たしている必要があります。
システム要件
CarPortはネイティブのWindowsアプリケーションとして設計されています。スムーズな動作のために、以下のシステム構成を推奨します:
- オペレーティングシステム: Windows 10 または Windows 11 (いずれも64ビット版)。
- プロセッサとメモリ: x86-64アーキテクチャを搭載した市販のノートパソコンまたはタブレット (最低デュアルコア、4 GB RAM)。
- ハードディスク容量: プログラムファイルとログ用に約2 GBの空き容量。
- インターフェース: 診断インターフェース用のUSB-AまたはUSB-Cポート。
- インターネット接続: 初回アクティベーションおよびアップデートに必須です。車両での実際の診断は完全にオフラインで機能します。
「Windows on Arm」に関する注意事項: このアーキテクチャは公式にはサポートされていません。ただし、Windowsに組み込まれたx64エミュレーションにより動作可能な場合が多いですが、インターフェース用の特別なARM64ドライバーが必須となります(インストールを参照)。
サポート対象車両
CarPortは、1990年から現在までに製造されたVolkswagen、Audi、SEAT、Škoda、Cupraブランドのほぼすべての車両をサポートしています。
以下の表は、特定のモデルの互換性を示しています。車両を特定するには、タイプコード (Typcode) を比較してください。
| メーカー | モデル | タイプコード | 製造期間 | 備考 |
|---|---|---|---|---|
| Audi | 80 | 8C | 1992 - 1995 | 2x2アダプターが必要 |
| Audi | 100 | 4A | 1991 - 1994 | |
| Audi | A1 | 8X | 2010 - 2018 | |
| Audi | A1 | GB | 2018 - 2025 | 2024年以降はSFD/UNECE |
| Audi | A2 | 8Z | 1999 - 2005 | |
| Audi | A3 | 8L | 1996 - 2003 | |
| Audi | A3 | 8P | 2003 - 2013 | |
| Audi | A3 | 8V | 2012 - 2020 | |
| Audi | A3 | 8Y | 2020 - 2025 | 2020年以降はSFD、2024年以降はSFD/UNECE |
| Audi | A4 B5 | 8D | 1994 - 2001 | |
| Audi | A4 B6 | 8E | 2000 - 2004 | |
| Audi | A4 B7 | 8E | 2004 - 2008 | |
| Audi | A4 B8 | 8K | 2007 - 2015 | |
| Audi | A4 B9 | 8W | 2015 - 2024 | 2024年以降はSFD/UNECE |
| Audi | A4 Cabriolet | 8H | 2002 - 2009 | |
| Audi | A5 | 8T | 2007 - 2016 | |
| Audi | A5 | 8F | 2009 - 2016 | |
| Audi | A5 | F5 | 2016 - 2024 | 2024年以降はSFD/UNECE |
| Audi | A5 B10 | FU | 2024 - 2025 | 2024年以降はSFD/UNECE |
| Audi | A6 C4 | 4A | 1994 - 1997 | |
| Audi | A6 C5 | 4B | 1997 - 2005 | |
| Audi | A6 C6 | 4F | 2004 - 2011 | |
| Audi | A6 C7 | 4G | 2011 - 2018 | |
| Audi | A6 C8 | 4A/F2 | 2018 - 2025 | 2024年以降はSFD/UNECE |
| Audi | A6 C9 | - | 2025 - | SFD/UNECE |
| Audi | A7 C7 | 4G | 2010 - 2018 | |
| Audi | A7 C8 | 4K/F2 | 2018 - 2025 | 2024年以降はSFD/UNECE |
| Audi | A8 D2 | 4D | 1994 - 2002 | |
| Audi | A8 D3 | 4E | 2002 - 2010 | |
| Audi | A8 D4 | 4H | 2010 - 2017 | |
| Audi | A8 D5 | 4N/F8 | 2017 - 2025 | 2024年以降はSFD/UNECE |
| Audi | Cabrio | 8G | 1991 - 2000 | 2x2アダプターが必要 |
| Audi | e-tron GT | FW | 2021 - 2025 | 2021年以降はSFD、2024年以降はSFD/UNECE |
| Audi | Q2 | GA | 2016 - 2025 | 2024年以降はSFD/UNECE |
| Audi | Q3 | 8U | 2011 - 2018 | |
| Audi | Q3 | F3 | 2018 - 2025 | 2024年以降はSFD/UNECE |
| Audi | Q4 e-tron | FZ | 2021 - 2025 | 2021年以降はSFD、2024年以降はSFD/UNECE |
| Audi | Q5 | 8R | 2008 - 2017 | |
| Audi | Q5 | FY | 2017 - 2025 | 2024年以降はSFD/UNECE |
| Audi | Q6 e-tron | GF | 2024 - 2025 | 2024年以降はSFD/UNECE |
| Audi | Q7 | 4L | 2006 - 2015 | |
| Audi | Q7 | 4M | 2015 - 2025 | 2023年以降はSFD/UNECE |
| Audi | Q8 | 4M | 2018 - 2025 | 2023年以降はSFD/UNECE |
| Audi | Q8 e-tron | GE | 2018 - 2025 | 2024年以降はSFD/UNECE |
| Audi | R8 | 42 | 2006 - 2015 | |
| Audi | R8 | 4S/FX | 2015 - 2024 | |
| Audi | TT | 8N | 1998 - 2006 | |
| Audi | TT | 8J | 2006 - 2014 | |
| Audi | TT | FV | 2014 - 2023 | |
| Cupra | Born | K1 | 2021 - 2025 | 2022年以降はSFD、2024年以降はSFD/UNECE |
| Cupra | Formentor | KM7 | 2020 - 2025 | 2020年以降はSFD、2024年以降はSFD/UNECE |
| Cupra | Tavascan | VZ | 2023 - 2025 | 2023年以降はSFD、2024年以降はSFD/UNECE |
| Ford | Explorer | - | 2020 - 2025 | 2024年以降はSFD/UNECE、ID.4と同型 |
| Ford | Galaxy | WG | 1996 - 2006 | VW Sharan 7Mと同型 |
| Ford | Tourneo Connect | - | 2022 - 2025 | 2022年以降はSFD、VW Caddy Vと同型 |
| MAN | TGE | SY | 2017 - 2025 | 2024年以降はSFD/UNECE、VW Crafter 2と同型 |
| Seat | Alhambra 1 | 7V | 1996 - 2010 | |
| Seat | Alhambra 2 | 71 | 2011 - 2020 | |
| Seat | Altea | 5P | 2004 - 2015 | |
| Seat | Arona | KJ7 | 2017 - 2025 | 2024年以降はSFD/UNECE |
| Seat | Arosa | 6H | 1997 - 2004 | |
| Seat | Ateca | 5FP/KH7 | 2016 - 2025 | 2024年以降はSFD/UNECE |
| Seat | Exeo | 3R | 2008 - 2013 | |
| Seat | Ibiza 2 | 6K | 1993 - 2002 | |
| Seat | Ibiza 3 | 6L | 2002 - 2008 | |
| Seat | Ibiza 4 | 6J/6P | 2009 - 2017 | |
| Seat | Ibiza 5 | 6F | 2017 - 2025 | 2024年以降はSFD/UNECE |
| Seat | Inca | 9KS | 1995 - 2003 | |
| Seat | Leon 1 | 1M | 1999 - 2006 | |
| Seat | Leon 2 | 1P | 2005 - 2012 | |
| Seat | Leon 3 | 5F | 2012 - 2020 | |
| Seat | Leon 4 | KL | 2020 - 2025 | 2020年以降はSFD、2024年以降はSFD/UNECE |
| Seat | Mii | KF | 2011 - 2021 | |
| Seat | Tarraco | KN | 2018 - 2024 | 2024年以降はSFD/UNECE |
| Seat | Toledo 1 | 1L | 1991 - 1999 | 2x2アダプターが必要 |
| Seat | Toledo 2 | 1M | 1999 - 2004 | |
| Seat | Toledo 3 | 5P | 2004 - 2009 | |
| Seat | Toledo 4 | KG | 2012 - 2019 | |
| Škoda | Citigo | NF | 2012 - 2020 | |
| Škoda | Enyaq iV | NY/5A | 2020 - 2025 | 2020年以降はSFD、2024年以降はSFD/UNECE |
| Škoda | Fabia 1 | 6Y | 1999 - 2007 | |
| Škoda | Fabia 2 | 5J | 2007 - 2014 | |
| Škoda | Fabia 3 | NJ | 2014 - 2021 | |
| Škoda | Fabia 4 | PJ | 2021 - 2025 | 2024年以降はSFD/UNECE |
| Škoda | Felicia | 6U | 1995 - 2001 | |
| Škoda | Kamiq | NW | 2020 - 2025 | 2024年以降はSFD/UNECE |
| Škoda | Karoq | NS/NU | 2017 - 2025 | 2024年以降はSFD/UNECE |
| Škoda | Kodiaq 1 | NS | 2017 - 2023 | |
| Škoda | Kodiaq 2 | PS | 2019 - 2025 | 2024年以降はSFD/UNECE |
| Škoda | Octavia 1 | 1U | 1996 - 2010 | |
| Škoda | Octavia 2 | 1Z | 2004 - 2013 | |
| Škoda | Octavia 3 | 5E | 2013 - 2020 | |
| Škoda | Octavia 4 | NN/NX | 2020 - 2025 | 2020年以降はSFD、2024年以降はSFD/UNECE |
| Škoda | Pick Up | 67 | 1995 - 2001 | |
| Škoda | Rapid | NH | 2012 - 2019 | |
| Škoda | Roomster | 5J | 2006 - 2015 | |
| Škoda | Scala | NW1 | 2019 - 2025 | 2024年以降はSFD/UNECE |
| Škoda | Superb 1 | 3U | 2001 - 2008 | |
| Škoda | Superb 2 | 3T | 2008 - 2015 | |
| Škoda | Superb 3 | 3V | 2015 - 2023 | |
| Škoda | Superb 4 | 3Y | 2023 - 2025 | 2023年以降はSFD、2024年以降はSFD/UNECE |
| Škoda | Yeti | 5L | 2009 - 2017 | |
| VW | Amarok | 2H | 2010 - 2023 | |
| VW | Arteon | 3H | 2017 - 2024 | 2024年以降はSFD/UNECE |
| VW | Beetle | 5C | 2011 - 2019 | |
| VW | Bora | 1J | 1998 - 2005 | |
| VW | Caddy 2 | 9KV | 1995 - 2003 | |
| VW | Caddy 3 | 2K | 2003 - 2015 | |
| VW | Caddy 4 | SA | 2015 - 2020 | |
| VW | Caddy 5 | SB | 2020 - 2025 | 2021年以降はSFD |
| VW | CC | 35 | 2008 - 2016 | |
| VW | Corrado | 50 | 1991 - 1995 | 2x2アダプターが必要 |
| VW | Crafter 2 | SY/SZ | 2017 - 2025 | 2023年以降はSFD、2024年以降はSFD/UNECE |
| VW | Eos | 1F | 2006 - 2015 | |
| VW | Fox | 5Z | 2005 - 2011 | |
| VW | Gol 2 | AB9 | 1994 - 2013 | |
| VW | Gol 3 | NF | 2008 - 2022 | |
| VW | Golf 2 | 1G | 1991 - 1992 | 2x2アダプターが必要 |
| VW | Golf 3 | 1H | 1991 - 1997 | 2x2アダプターが必要 |
| VW | Golf 4 | 1J | 1997 - 2006 | |
| VW | Golf 5 | 1K | 2003 - 2008 | |
| VW | Golf 6 | 5K | 2008 - 2012 | |
| VW | Golf 7 | AU | 2012 - 2020 | |
| VW | Golf 8 | CD | 2020 - 2025 | 2020年以降はSFD、2024年以降はSFD/UNECE |
| VW | Golf Plus | 5M | 2004 - 2014 | |
| VW | Golf Sportsvan | AM | 2014 - 2020 | |
| VW | ID Buzz | EB | 2022 - 2025 | 2022年以降はSFD、2024年以降はSFD/UNECE |
| VW | ID.3 | E11 | 2019 - 2025 | 2020年以降はSFD、2024年以降はSFD/UNECE |
| VW | ID.4 | E21 | 2020 - 2025 | 2021年以降はSFD、2024年以降はSFD/UNECE |
| VW | ID.5 | E39 | 2022 - 2025 | 2022年以降はSFD、2024年以降はSFD/UNECE |
| VW | ID.7 | ED | 2023 - 2025 | 2024年以降はSFD/UNECE |
| VW | Jetta 5 | 1K | 2005 - 2010 | |
| VW | Jetta 6 | 162 | 2010 - 2018 | |
| VW | Lupo | 6E/6X | 1998 - 2005 | |
| VW | Mexico Käfer | 11 | 1991 - 2002 | |
| VW | Multivan (T7) | ST | 2022 - 2025 | 2022年以降はSFD、2024年以降はSFD/UNECE |
| VW | New Beetle | 9C | 1997 - 2010 | |
| VW | New Beetle Cabriolet | 1Y | 2003 - 2010 | |
| VW | Passat B3 | 31 | 1991 - 1993 | 2x2アダプターが必要 |
| VW | Passat B4 | 3A | 1993 - 1997 | |
| VW | Passat B5 | 3B | 1996 - 2005 | |
| VW | Passat B6 | 3C | 2005 - 2010 | |
| VW | Passat B7 | 3C | 2010 - 2015 | |
| VW | Passat B8 | 3G | 2014 - 2023 | |
| VW | Passat B9 | CJ | 2023 - 2025 | 2023年以降はSFD、2024年以降はSFD/UNECE |
| VW | Phaeton | 3D | 2002 - 2016 | |
| VW | Polo 2 | 86C | 1991 - 1994 | 2x2アダプターが必要 |
| VW | Polo 3 | 6N | 1994 - 2001 | |
| VW | Polo 4 | 9N | 2001 - 2009 | |
| VW | Polo 5 | 6R | 2009 - 2017 | |
| VW | Polo 5 | 6C | 2014 - 2017 | |
| VW | Polo 6 | AW | 2017 - 2025 | 2024年以降はSFD/UNECE |
| VW | Scirocco | 13 | 2009 - 2017 | |
| VW | Sharan 1 | 7M | 1996 - 2010 | |
| VW | Sharan 2 | 7N | 2010 - 2022 | |
| VW | T-Cross | C1 | 2019 - 2025 | 2024年以降はSFD/UNECE |
| VW | T-Cross | D31 | 2019 - 2025 | 2024年以降はSFD/UNECE |
| VW | T-Roc | A1 | 2017 - 2025 | 2024年以降はSFD/UNECE |
| VW | T-Roc | AC8 | 2020 - 2025 | 2024年以降はSFD/UNECE |
| VW | T4 | 70 | 1991 - 1995 | 2x2アダプターが必要 |
| VW | T4 | 7D | 1996 - 2003 | |
| VW | T5 | 7H/7E | 2003 - 2015 | |
| VW | T6 | SG | 2015 - 2019 | |
| VW | T6.1 | SH | 2019 - 2023 | |
| VW | Taigo | CS | 2021 - 2025 | 2024年以降はSFD/UNECE |
| VW | Tayron | R41 | 2024 - 2025 | SFD/UNECE |
| VW | Tiguan 1 | 5N | 2007 - 2017 | |
| VW | Tiguan 2 | AD1 | 2016 - 2024 | |
| VW | Tiguan 3 | CT | 2024 - 2025 | 2024年以降はSFD/UNECE |
| VW | Touareg 1 | 7L | 2002 - 2010 | |
| VW | Touareg 2 | 7P | 2010 - 2018 | |
| VW | Touareg 3 | CR7 | 2018 - 2025 | 2024年以降はSFD/UNECE |
| VW | Touran | 1T | 2003 - 2015 | |
| VW | Touran | 5T | 2015 - 2025 | 2024年以降はSFD/UNECE |
| VW | up! | 1S | 2011 - 2023 | |
| VW | Vento | 1H | 1992 - 1998 | 2x2アダプターが必要 |
| VW | Virtus | - | 2018 - 2025 |
書き込み保護とアクセス制限 (SFD、SFD2/UNECE、セキュアゲートウェイ)
上記の車両表では、新しいモデルに SFD および SFD/UNECE という記載があります。これらは、Volkswagenグループが車両の電子機器を保護するために導入した、異なるレベルのアクセス制限を示しています。これらは利用可能な機能範囲に直接影響するため、CarPortでの診断作業においてその違いを理解しておくことが重要です。
SFD (車両診断の保護) – 2020年頃以降:
SFDは、2020年モデル(Golf 8、Octavia 4、Seat Leon 4など)から採用されている、コントロールユニットレベルの暗号化保護メカニズムです。従来のアクセス権限(静的な5桁のコード)に代わり、車両固有のトークンとキーを使用したチャレンジ・レスポンス方式が採用されています。
- 制限事項: 書き込み機能(コーディング、アダプテーション、基本設定)は、ロック解除が行われるまでブロックされます。
- 読み取り機能(エラーメモリの読み出し、測定値、コントロールユニット情報)は、引き続き制限なく利用可能です。
- ロック解除: CarPortに統合されたオフライン手順で可能です(トークンを生成 → 外部サービス経由でキーを取得 → キーを入力)。完全な手順については、SFDを参照してください。
SFD/UNECEおよびセキュアゲートウェイ – 2024年頃以降:
2024年モデル以降、VolkswagenグループはSFDに加えて、UNECE規則R155(車両のサイバーセキュリティに関する国連協定規則)に関連するいわゆるセキュアゲートウェイ (Secure Gateway) を実装しています。この組み合わせは、車両表で SFD/UNECE と表記されています。
セキュアゲートウェイは、コントロールユニット独自のSFD保護が機能する前に、診断インターフェースとコントロールユニット間の通信経路を制限するゲートウェイレベルのアクセスブロックです。したがって、これは2段階の保護となります:
| 段階 | メカニズム | レベル | 効果 |
|---|---|---|---|
| 1. セキュアゲートウェイ | ゲートウェイが診断コマンドをフィルタリング | 車両ゲートウェイ (Adr. 19) | 承認されたコマンドのみがコントロールユニットに転送される |
| 2. SFD | 暗号化認証 | 個別のコントロールユニット | トークン/キーによるロック解除後にのみ書き込み機能が利用可能 |
CarPortでの診断への影響:
セキュアゲートウェイに対する追加の認証がない場合、SFD/UNECE車両では以下の機能が利用可能です:
- エラーメモリの読み出し
- エラーメモリの消去
- コントロールユニット情報の読み取り
- 測定値の読み取り
ゲートウェイ認証が行われない限り、以下の機能は利用できません:
- コーディング
- アダプテーション
- 基本設定
- アクチュエーターテスト
- インストールリストの変更
⚠️ 重要: セキュアゲートウェイのロック解除には、従来のSFDメカニズムを超えるゲートウェイレベルでの認証が必要です。これはメーカー側の制限であり、すべての独立系診断システムに等しく影響します。CarPortはコントロールユニットレベルでのSFDロック解除をサポートしていますが(SFDを参照)、ゲートウェイ認証は互換性のあるロック解除サービスの可用性に依存します。
保護レベルの概要:
| 車両世代 | 保護 | 読み取り機能 | エラーメモリの消去 | 書き込み機能 |
|---|---|---|---|---|
| 2020年以前 | アクセス権限 / ログイン | 制限なし | 制限なし | アクセスコード入力後 |
| 2020年頃以降 (SFD) | SFD | 制限なし | 制限なし | SFDロック解除 (トークン/キー) 後 |
| 2024年頃以降 (SFD/UNECE) | セキュアゲートウェイ + SFD | 制限なし | 制限なし | ゲートウェイ認証 + SFDロック解除後 |
サポート対象の診断ハードウェア
適切なインターフェースの選択は、CarPortで利用できる機能を大きく左右します。基本的には以下の2つのカテゴリに分けられます:
- VAG車両用 (必須):
VW、Audi、SEAT、またはŠkodaで完全な診断を実行するには、このカテゴリのインターフェースが必須となります。
これらの専用アダプターのみが、搭載されているすべてのコントロールユニット(例:エアバッグ、ブレーキ、エアコン、コンフォートシステム、インフォテインメントなど)へのアクセスを可能にします。
これは、エラーコードの簡単な読み出しから専門的なアダプテーションに至るまで、すべての診断機能の基本前提条件です。
推奨ハードウェア:
- AutoDia K509
- K+CAN Commander 1.4
- CP compact
- 汎用OBD-2診断: 広く普及しているELM327などの標準インターフェースは、エンジンコントロールユニットの排気ガス関連のOBD-2診断にのみ適しています。これらのアダプターを使用して、他のVAG固有のコントロールユニット(例:ABS、車載ネットワーク、インフォテインメントなど)にアクセスすることは技術的に不可能です。
以下の表は、どのアダプターがどのプロトコルをサポートし、どの種類の診断を可能にするかを詳細に示しています。最新の車両(2005年頃以降)では、CANバスのサポートが必須であることに注意してください。
| 名称 | Kライン | CANバス | OBD-2 |
|---|---|---|---|
| AutoDia K509 | ✔️ | ✔️ | ✔️ |
| K+CAN Commander 1.4 | ✔️ | ✔️ | ✔️ |
| CP compact | ✔️ | ✔️ | ✔️ |
| Menke Diag 1000 | ✔️ | ✔️ | ✔️ |
| AGV 4000 expert | ✔️ | ✔️ | ✔️ |
| KKLインターフェース (例: AutoDia K409) | ✔️ | ✔️ | |
| ELM 327 (例: AutoDia E327) | ✔️ | ||
| DIAMEX DX35 | ✔️ | ||
| ElmScan 5 | ✔️ | ||
| mOByDic | ✔️ | ||
| OBDLink | ✔️ | ||
| Lawicel | ✔️ | ||
| TinyCAN | ✔️ | ||
| DIAMEX DXM1 | ✔️ | ✔️ | ✔️ |
インストールとアクティベーション
インストール
CarPortをインストールするには、以下の手順に従ってください:
- ダウンロード: 公式ウェブサイトから最新のインストーラーをダウンロードします。
- 実行:
ダウンロードしたファイル(例:
CarPort_X.X.X_Setup.exe)を起動します。Windowsのユーザーアカウント制御(UAC)の確認画面が表示された場合は、実行を許可してください。 - セットアップウィザード:
画面の指示に従います。インストール中に以下の設定を行うことができます:
- 言語の選択: インストール言語はシステムに基づいて自動的に認識されますが、手動で変更することも可能です。この選択は、後でユーザーインターフェースの言語としても設定されます。
- インストール先フォルダ: デフォルトのパスは
C:\Program Files\CarPortです。別のフォルダを選択することもできます。 - ショートカット: スタートメニューの項目とデスクトップアイコンを作成するかどうかを選択します。
- ドライバーのインストール: インストーラーは、サポートされているすべての診断インターフェースに必要なドライバーを自動的に設定します。通常、手動での操作は必要ありません。
💡 ヒント: 異なるバージョンのCarPortを並行して使用するには、それぞれを別のフォルダにインストールするだけで済みます。
Windows on ARMに関する注意事項: ARMアーキテクチャを搭載したデバイス(Surface Pro Xなど)では、診断インターフェース用のデバイスドライバーが標準インストーラーに含まれていないため、手動でインストールする必要があります。 適切なARM64ドライバーは、FTDIのメーカーサイトで見つけることができます:FTDI VCP Drivers。
アクティベーション
購入したライセンスのすべての機能を利用するには、ソフトウェアをアクティベート(ライセンス認証)する必要があります。
プログラムを初めて開くと、アクティベーションウィザードが自動的に起動します。後からいつでもメニューの
プログラム → CarPortをアクティブにする...
から呼び出すこともできます。
オンラインアクティベーションの手順:
- ウィザードで
アクティベーションコードを使用して CarPort をオンラインでアクティベートします (デフォルト)のオプションを選択します。 (注:ライセンスファイルでCarPortを有効化のオプションはサポート対応用のフォールバックであり、通常の操作では必要ありません。) - 入力フィールドにアクティベーションコードを入力します。
アクティブ化をクリックします。- 重要: 特定のハードウェアに紐付けられているライセンスの場合、アクティベーション中に該当するインターフェースがコンピュータに接続されている必要があります。
- 確認が成功すると、ライセンスは暗号化されてシステムに保存されます。これでCarPortを使用する準備が整いました。
アクティベーションのトラブルシューティング:
アクティベーションに失敗した場合、通常はエラーメッセージから直接原因を特定できます:
ネットワークエラーが発生しました!
接続の問題。
インターネット接続を確認してください。ファイアウォール(特に企業ネットワークの場合)やウイルス対策プログラムが、アクティベーションサーバーへのアクセスをブロックしていることがよくあります。ソフトウェアを一時的に許可してみてください。
アクティベーションコードが無効です!
入力エラー。
コードにタイプミスがないか確認してください。よくある間違い:「8」↔︎「B」、「I」(アイ)↔︎「1」、「O」(オー)↔︎「0」。メールからコードを直接コピーすることをお勧めします。
このソフトウェアバージョンのライセンスは期限切れです!
ライセンスの有効期限。
ライセンスには無料アップデート期間(通常は購入から1年間)が含まれています。インストールされているCarPortのバージョンは、この期間よりも新しいものです。互換性のある古いバージョンをインストールするか、延長(アップデート)を購入してください。
可能な最大アクティベーション数を超えました!
アクティベーションの制限。
ライセンスはすでに最大数のコンピュータでアクティベートされています。古いアクティベーションをリセットするには(PCの変更後など)、サポートにお問い合わせください。
要求されたライセンスは無効です!
システム時刻。
コンピュータの日付と時刻が正しく設定されているか確認してください。システム時刻が間違っていると、セキュリティ証明書が無効と見なされる場合があります。
このバージョンのCarPortは有効期限が切れており、アクティベートできなくなりました。
ベータ版/テスト版の有効期限切れ。
有効期限が切れたベータ版をアクティベートしようとしています。最新の公式リリースをダウンロードしてください。
使い始める
この章では、ソフトウェアを使用する最初の数分間の手順を説明します。プログラムの起動から、車両への接続、そしてコントロールユニット(ECU)との最初の通信までの流れを案内します。
プログラムの起動とハードウェア検索
デスクトップのショートカットまたはスタートメニューからCarPortを起動します。直接スタート画面が表示されます。

ソフトウェアは自動的に、利用可能なすべてのインターフェース(USB、COMポート)をスキャンし、接続されている診断インターフェースを検索し始めます。このプロセスは通常、数秒で完了します。
接続に関する重要な注意事項:
- 順序: 理想的には、インターフェースを最初に車両(OBDポート)に接続し、次にノートパソコンのUSBポートに接続してください。
- KKLインターフェース: 純粋なKKLアダプター(例:AutoDia K409)が認識されるには、車両からの電源供給が必須です。車に接続されていない場合、検索プロセスでこのインターフェースは見つかりません。
- イグニッション: コントロールユニットがアクティブになり応答できるように、車両のイグニッションをオンにしてください。
オフラインモード(エミュレーター)
診断インターフェースや車両が接続されていなくても、CarPortの機能を試すことができます。
シミュレーションを開始するには、Offline Modus (Emulator)をクリックします。すると、CarPortは(仮想の)VW
Golf
4に接続されているかのように動作します。これは、リスクなしでメニューや機能を学ぶのに最適です。
注:エミュレーターは古いKWP1281車両を再現しています。新しいUDS機能はここではテストできません。
スタート画面

インターフェースが見つかると、CarPortはそのプロパティと機能を概要として表示します。 ここから、次の3つの方法で進めることができます:
- コントロールユニット選択: 特定のシステム(例:エンジン)に直接アクセスする方法です。
- オートスキャン: すべての車両システムを自動的に完全にチェックします(オートスキャンを参照)。
- OBD2診断: 汎用のOBD2診断を開始します。
💡 注: 純粋なOBD2インターフェース(例:ELM327)の場合、これらのアダプターは技術的にOBD2診断へのアクセスのみを可能にするため、コントロールユニット選択とオートスキャンは利用できません。
コントロールユニット選択

ECU選択タブは、個々の車両システムへの接続を確立するための中心となる場所です。
自動搭載リスト(インストール済みタブ)
最新の車両(CANゲートウェイ搭載)では、CarPortは自動的にセントラルゲートウェイに問い合わせ、車にどのコントロールユニットが搭載されているかを確認します。
- 利点: 車両に実際に搭載されているコントロールユニットのみが表示されます。
- 操作:
項目(例:
01 - Motorelektronik)をダブルクリックすると接続が確立されます。 - 更新:
インストールリスト読み込みボタンを使用して、問い合わせを再開できます。
手動選択(手動選択タブ)
古い車両(ゲートウェイなしのKライン)の場合、または自動認識が失敗した場合は、このタブを使用します。
- 上部で車両モデル(または汎用のスキャンリスト)を選択します。
- CarPortは、このモデルのすべての可能なコントロールユニットを表示します。
- ダブルクリックして接続します。
(注:ここではチェックが行われないため、お使いの装備バリエーションには存在しないコントロールユニットを開こうとする可能性があります。その場合、CarPortは接続エラーを報告します。)
接続の確立
ダブルクリックでコントロールユニットを選択すると、CarPortは通信の確立を試みます。 接続に成功すると、該当するコントロールユニットの新しいタブが開き、すべての診断機能にアクセスできるようになります。
ツールバーのバス選択:から、接続方法を追加で選択することもできます。選択肢にはAuto(自動認識)、K-Line、CANがあります。Kラインを手動で選択した場合は、ボーレートを設定することも可能です。通常はAuto設定が適切な選択です。手動選択は、通信の問題や特殊なコントロールユニットなど、例外的な場合にのみ必要となります。
💡
ヒント:
コントロールユニットのアドレス(例:インストルメントクラスター/スピードメーターの場合は17)を上部ツールバーの入力フィールドに直接入力し、Enterキーを押して接続することもできます。
診断機能(基本)
本章では、日常の診断作業に不可欠な基本機能について説明します。これらの機能は「読み取り専用」です。つまり、車両の設定を変更しないため、リスクなしで実行できます。
自動スキャン

AutoScanは、あらゆる診断セッションの理想的な入り口です。車両に搭載されているすべてのコントロールユニットの故障を自動的にチェックし、包括的な状態レポートを提供します。
仕組み: スキャンの手順は、車両の世代によって技術的に異なります。
診断ゲートウェイ(CANバス)搭載車両: CarPortはまず、ゲートウェイに搭載リストを問い合わせます。このリストには(通常)車両に設定されているコントロールユニットが正確に含まれています。その後、これらのコントロールユニットのみを対象に問い合わせを行います。これにより、非常に高速なスキャン処理(多くの場合2分未満)が可能になります。
ゲートウェイ非搭載車両(Kライン): 搭載コンポーネントの集中リストは存在しません。そのため、CarPortは理論上可能なすべてのコントロールユニットに順番にアクセスを試みる必要があります。存在しないコントロールユニットについては、プログラムがそれぞれタイムアウトを待たなければならないため、この処理には非常に長い時間(10分以上)かかる場合があります。
💡 ヒント: ゲートウェイ非搭載車両の場合は、スキャンリストを使用すると処理を大幅に高速化できます。
AutoScanの開始: スタート画面またはツールバーの
自動スキャン をクリックします。
自動認識ができない場合(古い車両など)は、車両(例:Golf 4 (1J))を選択するよう求められます。
診断レポート

AutoScanの完了後、結果をプロフェッショナルな診断レポートとして表示できます。レポートには以下の情報が含まれます。
- ヘッダーデータ: CarPortのバージョン、日時、使用したインターフェース、システムID。
- コントロールユニット: 認識されたすべてのコントロールユニットがアドレスの昇順でリストされます。それぞれに情報(部品番号、説明など)と関連するエラーコードがプレーンテキストで表示されます。
レポートのカスタマイズ:
設定から、レポートに含めるデータ(コントロールユニット情報やエラーコード)を設定します。また、必要に応じてフォントサイズを調整することもできます。編集から編集モードに切り替え、独自のメモ、顧客データ、修理のヒントなどを追加してレポートを個別に補足できます。
エクスポートと印刷:
- レポートを直接印刷するには、
印刷をクリックします。 - レポートをPDFファイルとして保存するには、
保存をクリックします。
💡 ヒント: 診断レポートは、独自の記録として、修理工場や保険会社への証明として、またはフォーラムで的確な専門的アドバイスを得るための資料として最適です。
スキャンリスト

古い車両(Kライン)の場合、AutoScanで問い合わせるコントロールユニットを定義して、時間を節約することができます。
スキャンリストの作成:
- モデル選択から完全なAutoScanを1回実行します。
- スキャンが完了したら、
スキャンリストを作成をクリックします。 - リストに名前を付けます。オプションで、認識された車台番号(VIN)をリストにリンクさせることができます。 効果: 次回この車両を接続した際、CarPortはVINを認識し、最適化されたスキャンリストを自動的に選択します。
メニューの オプション装備 →
スキャンリストマネージャー
から、スキャンリストを手動で管理することもできます。
情報
コントロールユニットを開くと、情報
タブにそのコントロールユニットに関する最も重要な情報が表示されます。

表示されるデータはプロトコルやコントロールユニットによって異なりますが、常に以下の内容が含まれます。
- 部品番号:
コントロールユニットの一意の識別子(例:
05E 906 018 AS)。 - 説明:
コントロールユニットの名称(例:
R4 1.5l TFS)。 - ASAMデータセット(UDSのみ): 正しいコントロールユニット記述データ(ODXデータ)を識別するために重要です。
- 通信データ: 使用されているバスとプロトコルに関する情報。
任意の行を選択し、Ctrl+C
またはコンテキストメニューからクリップボードにコピーできます。
故障コード
フォルトメモリは、故障診断において最も重要なツールです。ここには、コントロールユニットが検出した異常が記録され、トラブルシューティングに役立ちます。

エラーコード(DTC - Diagnostic Trouble Code)は、P0100
や 16485
などの標準化されたフォーマットで保存されます。CarPortはこれらのコードを読み取り、プレーンテキストで表示するため、どの部品が影響を受けているか、どのような種類のエラーが発生しているかをすぐに理解できます。
表示内容:
- エラーコード:
標準化されたコード(例:
P0100または16485)。 - デバイス:
影響を受ける部品のプレーンテキストによる説明(例:
Luftmassenmesser)。 - 説明:
エラーのプレーンテキストによる説明(例:
keine Kommunikationやoberer Grenzwert überschritten)。オプションでエラー状態(断続的、静的)が伴います。
ℹ️ 基礎知識:
多くのエラーコードは、エラーのカテゴリを示す文字から始まります。
- P: パワートレイン(駆動系、エンジン、トランスミッション)
- B: ボディ(車体、快適装備、エアバッグ)
- C: シャーシ(サスペンション、ブレーキ)
- U: ユーザーネットワーク(コントロールユニット間の通信)
環境条件(フリーズフレーム):
最新のプロトコル(KWP2000、UDS)では、コントロールユニットはエラー発生時の付随状況も保存します。このデータは、形式と意味においてライブ測定値(例:エンジン回転数、温度、負荷)に相当し、エラーの原因に関する重要な手がかりを提供します。
ツリービューを展開する(エラーコードの前の >
をクリックするか、エラーコードをダブルクリックする)と、フリーズフレームデータが表示されます。
アクション:
消去中...: 確認後、フォルトメモリを消去します。すべてのエラーコードと関連データが削除されます。コントロールユニットは直ちにシステム状態の再評価を開始します。読み取り: フォルトメモリを再度読み取り、現在のステータスを更新します。
💡 消去後、ステータスを更新するために数秒後にフォルトメモリが自動的に再読み込みされます。エラー状態が継続している場合、エラーコードはすぐに再び表示されます。エラーを完全に消去するには、まず根本的な問題を解決する必要があります。
測定ブロック

測定値表示では、コントロールユニットのライブデータをリアルタイムで確認できます。これにより、動作中のセンサーやアクチュエーターのデータを監視し、さまざまなパラメーター間の関係を把握することができます。これは動的な故障分析に不可欠なツールです。
測定値には、コントロールユニットに応じて以下のものが含まれます。
- 物理量: 温度、圧力、電圧、回転数、速度
- ステータス情報: スイッチ状態、エラーフラグ、動作モード
- テキスト値: 車台番号、ソフトウェアバージョン
- 生値: 物理的な変換を行わないビットまたはバイトフィールド
測定値の表示と構成は、診断プロトコルによって大きく異なります。
KWP1281 / KWP2000
古い車両では、データは番号付けされた測定値ブロックに構成されています。各ブロックには、(通常は)テーマごとに関連する4つの個別の値が含まれています(例:ブロック1:エンジン回転数、冷却水温度、ラムダセンサー、エンジン負荷)。
- KWP1281: ブロック0〜255 – 特殊ケースのブロック0:4つではなく10個の値が含まれます。
- KWP2000: ブロック1〜254。
- コントロールユニットの記述データが存在しない場合、CarPortは自動的にすべてのブロックをスキャンし、利用可能な値を表示します。その際、物理量に基づいて一般的な名称(例:「温度」、「回転数」、「電圧」)が付けられます。
UDS
UDSプロトコルを使用する最新のコントロールユニットでは、固定された4値のグループ化は解消されています。各識別子の背後には、任意の数の測定値を含めることができます。CarPortは、各コントロールユニットのODX記述データ(ASAMデータセット)を使用して、利用可能な値をプレーンテキストの名称、単位、および変換式とともに表示します。
測定値の選択
任意の数のブロックを同時に表示できます。値は周期的に更新されます。アクティブなブロックが多いほど、値ごとの更新レートは低くなります。測定値はいくつかの方法で選択できます。
- チェックボックス: チェックマークを入れて、個々の測定値またはブロックをアクティブにします。
- 直接番号入力:
ブロック番号をカンマ区切りのリスト、またはハイフンを使用した範囲で入力します(例:
1,2,4-7,10-14)。 - テキストフィルター: フィルターフィールドに検索語を入力して、表示されるリストを絞り込みます(例:「Ladedruck」と入力すると、名前にこの用語が含まれる測定値のみが表示されます)。
グラフィック表示

時間の経過に伴う値の変化(例:テスト走行中の目標ブースト圧と実際のブースト圧、温度など)を視覚化したい場合は、組み込みのプロット機能を使用できます。
プロットへの測定値の追加:
- 表示されている測定値をダブルクリックすると、現在のプロットに自動的に追加されます。プロットがまだ開かれていない場合は、新しいプロットウィンドウが作成されます。
- コンテキストメニュー(測定値を右クリック)から、特定のプロットウィンドウに値を指定して追加できます。
- 異なる値のグループを個別に表示するために、複数のプロットウィンドウを同時に開くことができます。
表示モード:
プロットウィンドウのツールバーから、さまざまな表示モードを切り替えることができます。
- グラフ: 時間軸を持つ折れ線グラフ(標準) – 履歴分析に最適です。
- リスト: 現在の値を表形式で表示します。
- 計器: 円形計器表示(スピードメーター風) – 回転数や速度などの個別の値に適しています。
- 温度計: バー表示 – 温度やパーセンテージ値をわかりやすく表示します。
グラフの操作:
- マウスホイールを使用して、時間軸をズームします。
- クリックしてドラッグすると、表示領域を移動できます。
データ記録(ロギング)
テスト走行や長時間の監視では、測定値をCSVファイルに記録し、後で外部プログラムで分析することができます。
ステップバイステップの手順:
- 目的の測定値を選択します。
データレコーダー領域で、保存先とファイル名を選択します。デフォルトでは設定で定義されたフォルダーが使用され、ファイル名には自動的にタイムスタンプが含まれます。開始をクリックして記録を開始します。停止を押すまで記録が続行されます。- 記録中にマーカーを設定して、特定のポイント(例:「フルスロットル」、「アイドリング」、「エラー症状」など)をマークすることができます。入力フィールドに任意のテキストを入力し、
マークをクリックします。
生成されたCSVファイルは、Excelや MegaLogViewer などの専用プログラムで分析できます。
ℹ️
CSVの区切り文字に関する注意:
CarPortは、ファイルがExcelで直接開けるように、オペレーティングシステムの地域設定に合わせて区切り文字を自動的に調整します(ドイツ語設定の場合はセミコロン
;、英語設定の場合はカンマ
,)。必要に応じて、設定で区切り文字を手動で指定することもできます。
OBD2診断

OBD2(オンボード診断、第2世代)は、法的に義務付けられたメーカー共通の診断インターフェースであり、2001年以降に製造されたガソリン車および2004年以降に製造されたディーゼル車(EU圏内)のすべての車両に搭載されています。独自のプロトコルを使用するVAG専用診断とは異なり、OBD2は国際標準規格(ISO 15031、SAE J1979)に基づいています。
OBD2の主な目的は、排気ガス関連システムの監視です。このインターフェースは、エンジンコントロールユニットと(存在する場合は)トランスミッション電子機器へのアクセスを提供します。利用可能なデータの範囲は以下に限定されます。
- 排気ガス関連のエラーコード(P0xxx形式のDTC)
- 排気ガス関連の測定値(例:エンジン回転数、冷却水温度、ラムダセンサー値)
- 排気ガス監視システムのレディネスステータス
- エラー検出時のフリーズフレームデータ
ℹ️ 重要: OBD2は、ABS、エアバッグ、快適装備、インフォテインメントなどのメーカー固有のコントロールユニットへのアクセスを提供しません。すべての車両システムに完全にアクセスするには、互換性のあるインターフェースを使用してVAG専用診断を使用してください。
OBD2診断の開始
CarPortでOBD2診断を開始するには、いくつかの方法があります。
- スタート画面から:
インターフェースの認識後、
OBD-2診断を今すぐ開始ボタンをクリックします(スタート画面を参照)。 - ツールバーから: 上部ツールバーの
OBD-2 ログインボタンを使用します。 - コントロールユニットアドレスから:
ツールバーのアドレスフィールドにアドレス
33を入力し、Enterキーで確定します。
💡 注意: OBD2専用インターフェース(例:ELM327、OBDLink)の場合、利用できる機能はOBD2診断のみです。これらのアダプターでは、コントロールユニットの選択やAutoScanは利用できません。
エラーコードの読み取りと消去
OBD2診断では、排気ガス関連のエラーコードの読み取りと消去が可能です。機能の仕組みはエラーコードで説明した手順と同じですが、標準化されたOBD2の範囲に限定されます。
P0xxx/P2xxx/P3xxx形式の標準化されたエラーコードのみが表示されます。- メーカー固有のコード(例:VAG独自の
16xxx形式など)には、OBD2経由ではアクセスできません。 - フリーズフレームデータは、車両から提供されている場合に限り閲覧できます。
レディネスステータス
レディネスステータスは、車両の内部監視システム(モニター)が、フォルトメモリの最終消去以降にセルフテストを正常に完了したかどうかを示します。多くの検査機関が完全なレディネスステータスを前提条件としているため、これは排気ガス検査において特に重要です。
CarPortは、各モニターのステータスをわかりやすく表示します。
- 完了(準備完了): モニターがテストサイクルを完了し、エラーを検出しませんでした。
- 未完了(準備未完了): モニターは、フォルトメモリの最終消去以降、まだテストサイクルを完了していません。必要な走行条件がまだ満たされていません。
- 非対応: 車両にこの監視システムが搭載されていません(例:二次空気システムが搭載されていないなど)。
代表的なモニターには以下のものがあります。
| モニター | 説明 |
|---|---|
| 触媒 | 浄化効率の確認 |
| 加熱式触媒 | 加熱機能の確認 |
| 燃料システム | 混合気制御の監視 |
| ラムダセンサー | 排気ガスセンサーの機能テスト |
| ラムダセンサーヒーター | ヒーター回路の確認 |
| 燃焼ミスファイア | 失火の検出 |
| 二次空気システム | 二次空気ブロワーのテスト |
| 燃料タンク換気システム(EVAP) | 燃料蒸気システムの気密性テスト |
| EGRシステム | 排気ガス再循環の機能テスト |
💡 ヒント: フォルトメモリを消去すると、すべてのモニターが「未完了」にリセットされます。レディネスステータスを復元するには、車両固有の走行サイクルを完了する必要があります。これには、モニターに応じて特定の条件(市街地走行、高速道路走行、コールドスタート)での数回の走行が必要になる場合があります。
ライブデータ(PID)
OBD2は、いわゆるPID(パラメーターID)を介してリアルタイムの測定値を提供します。これらの標準化された識別子は、要求に応じてエンジンコントロールユニットがどのセンサーデータを返すかを定義します。CarPortは利用可能なPIDを自動的に照会し、サポートされている値をプレーンテキストの名称と物理単位で表示します。
よく利用されるPIDの例は以下の通りです。
- エンジン回転数(RPM)
- 車速(km/h)
- 冷却水温度(°C)
- 吸気温度(°C)
- エンジン負荷(%)
- ラムダセンサー値(電圧 / 比率)
- 燃料圧力(kPa)
- 点火時期(上死点前°)
- 短期および長期燃料トリム(%)
ライブデータの表示と操作は、測定値ブロックで説明した手順と同じです。値を選択し、グラフで視覚化し、ロギングで記録することができます。
ℹ️ 注意: 車両が実際にサポートするPIDは、メーカー、モデル、製造年によって異なります。すべての車両がすべての標準化されたPIDを提供するわけではありません。
VAG専用診断との違い
OBD2診断とVAG専用診断は互いに補完し合いますが、範囲と機能において根本的に異なります。
| 特性 | OBD2診断 | VAG専用診断 |
|---|---|---|
| コントロールユニットへのアクセス | エンジンおよび(場合により)トランスミッションのみ | 搭載されているすべてのコントロールユニット |
| エラーコード | 排気ガス関連のエラーコードのみ | すべてのシステムの完全なフォルトメモリ |
| 測定値 | 標準化されたPID | すべてのメーカー固有の測定値 |
| コーディング | 利用不可 | 利用可能 |
| アダプテーション(適合) | 利用不可 | 利用可能 |
| アクチュエーターテスト | 利用不可 | 利用可能 |
| 基本設定 | 利用不可 | 利用可能 |
| コントロールユニットの選択 | 利用不可(固定アドレス) | すべてのアドレスを選択可能 |
| AutoScan | 利用不可 | 利用可能 |
| 必要なインターフェース | 任意のOBD2インターフェース(例:ELM327) | VAG互換インターフェース(例:AutoDia K509、K+CAN Commander 1.4) |
OBD2を使用するケース:
- OBD2インターフェース(例:ELM327、OBDLink)のみを所有している場合。
- エンジンチェックランプ(MIL)をすばやく確認したい場合、または排気ガス検査の前にレディネスステータスを確認したい場合。
- エンジンの排気ガス関連の問題を診断する場合。
VAG専用診断を使用するケース:
- 他のコントロールユニット(例:ABS、エアバッグ、エアコン、ステアリングなど)へのアクセスが必要な場合。
- コーディング、アダプテーション(適合)、または基本設定を実行したい場合。
- すべての車両システムにわたる完全なフォルトメモリ(AutoScan)が必要な場合。
診断機能(拡張)
この章では、コントロールユニット(ECU)の設定やキャリブレーションにアクティブに介入する拡張診断機能について説明します。これらの機能は「書き込み」を行い、車両のパラメーターを変更します。したがって、自分が何をしているのか理解している場合にのみ使用し、事前に必ず元の値をメモしておいてください。
アダプテーション

アダプテーションにより、コントロールユニットの設定可能なパラメーターを変更できます。機能をオンまたはオフにするコーディングとは異なり、アダプテーションは既存の機能内の値をキャリブレーションまたは調整するために使用されます。
アダプテーションの典型的な使用例は以下の通りです:
- 部品交換後のキャリブレーション: 例:インジェクター交換後にインジェクター噴射量値を登録する。
- 目標値の調整: 例:アイドル回転数、レイン/ライトセンサーの光感度、パーキングアシストの感度。
- パラメーターを伴う機能の有効化: 例:デイタイムランニングライトの調光値、カミングホーム時間。
- サービスカウンターのリセット: 例:オイル交換後にサービスインターバル表示をリセットする。
⚠️ 注意: アダプテーションはコントロールユニットの動作を変更します。誤った値を設定すると、機能障害や安全に関わる誤動作を引き起こす可能性があります。必要に応じて復元できるように、変更前に必ず現在の元の値をメモしておいてください。
アダプテーション機能の手順と表示は、使用する診断プロトコルによって大きく異なります。
KWP1281 / KWP2000でのアダプテーション
古いプロトコルであるKWP1281およびKWP2000では、アダプテーションパラメーターは番号付けされたチャンネルに編成されています:
- KWP1281: チャンネル 0 ~ 100
- KWP2000: チャンネル 0 ~ 255
各チャンネルには単一の値が含まれます。これは通常、16ビット値(範囲 0~65535)または8ビット値(範囲 0~255)です。特殊な形式として、ASCIIテキスト値が登録されるロングアダプテーション(例:文字列としてのインジェクター噴射量値)が存在します。
チャンネルの表示:
CarPortにコントロールユニットの記述データが存在する場合、チャンネルはプレーンテキスト名(例:「アイドル回転数」、「スロットルバルブアダプテーション」)で表示されます。さらに、生データは単位付きの物理値(例:0~100 % または -50~+50 °C)に変換されるか、選択リスト(例:「0 = オフ、1 = オン」)として表示されます。
記述データが存在しない場合、表示はチャンネル番号(例:「アダプテーション
42」)とフォーマットされていない生データによる一般的なものになります。記述データの使用は、生データへの直接アクセスも可能にするために、チェックボックス
利用可能な場合は記述データを使用
でオン/オフを切り替えることができます。
ステップバイステップのガイド:
- リストから希望のアダプテーションチャンネルを選択するか、チャンネル番号を手動で入力します。
- 現在コントロールユニットに保存されている値が表示されます。変更を行う前にこの値をメモしてください。
- 入力フィールドに新しい値を入力します。
テストをクリックして、値をテストします。- 値はコントロールユニットの揮発性メモリに適用されます。コントロールユニットは新しい値をすぐに使用しますが、次回の再起動時に失われます。
- 値が無効であるか、許容範囲外の場合、コントロールユニットはエラーメッセージを表示します。
- 期待通りの動作になるか確認します。
保存中...をクリックして、値をコントロールユニットに永続的に保存します。
💡
ヒント: 2段階のプロセス(テスト →
保存)は安全メカニズムとして機能します。テスト
のみを使用している間は、イグニッションを再起動することでいつでも元の値に戻すことができます。保存中...
を実行して初めて、変更が永続的になります。
UDSでのアダプテーション
UDSプロトコルを使用する最新のコントロールユニットでは、アダプテーションが根本的に異なります:
- チャンネル番号の代わりに識別子(Identifier): アダプテーションパラメーターは16ビットの識別子を介してアドレス指定されます。プレーンテキスト名への割り当ては、ODX記述データ(ASAMデータセット)を介してのみ行われます。
- 複雑なデータ構造: UDSでのアダプテーション値は、単純な数値だけでなく、ビットフィールド、文字列、または複数部分からなる構造を含む場合があります。
- 直接保存: KWP1281/KWP2000とは異なり、UDSには個別のテストステップがありません。変更は転送時に即座に永続的にコントロールユニットに保存されます。
- 記述データが必要: 適切なODXデータがないと、識別子とその値を解釈できません。そのため、CarPortは各コントロールユニットの正しい記述データを必須とします。
⚠️ 注意: UDSコントロールユニットでは変更が即座に永続的に保存されるため、新しい値を最初に揮発的にテストする方法はありません。転送する前に、入力した値が正しいことを確認してください。
コーディング

コントロールユニットのコーディングは、機能を有効化、無効化、または異なるバリアント間で切り替えるために使用されます。各車両モデルには、市場、モデル、標準装備に応じて異なる多数の装備オプションが提供されています。ハードウェア自体は同じものが組み込まれていることが多く、関連するコントロールユニットのコーディングによって初めて、どの機能が実際にアクティブになるかが決定されます。
典型的な例:車両は工場出荷時にハロゲンヘッドライトを装備していますが、ハードウェアはキセノンやLEDもサポートしています。コントロールユニットのコーディングを通じて、どのヘッドライトタイプが取り付けられているか、およびライト制御がどのように機能するかが設定されます。その他の一般的なコーディング変更には、以下のようなものがあります:
- デイタイムランニングライト機能の有効化または無効化
- セントラルロッキングの動作(例:走行時の自動ロック)
- 後退時のミラー下降
- コンフォートウィンカーの点滅回数の設定
- パワーウィンドウのクロージングアシストの調整
⚠️ 注意: 誤ったコーディングを行うと、車両の機能が正しく動作しなくなったり、コントロールユニットでエラーメッセージがトリガーされたりする可能性があります。必要に応じて復元できるように、変更前に必ず現在のコーディング値をメモしておいてください。
VAGグループでは、2つのコーディング方法が区別されています。どちらの方法が使用されるかは、コントロールユニットの実装にのみ依存します。
ショートコーディング
ショートコーディングは、コントロールユニットの設定を定義するために、単純な数値コード(3桁、5桁、または7桁の10進数)を使用します。このコード内の各桁または桁のグループは、特定の機能セットを表します。
- プロトコル: KWP1281およびKWP2000のみ。
- バリアントと値の範囲: コントロールユニットに応じて、4つのバリアントのいずれかが使用されます。CarPortはタイプを自動的に認識し、それに応じて許容される入力範囲を制限します:
| バリアント | 値の範囲 | 桁数 |
|---|---|---|
| 7-Bit | 0–127 | 3桁 |
| 15-Bit | 0–32767 | 5桁 |
| 20-Bit | 0–1048575 | 7桁 |
| 23-Bit | 0–8388607 | 7桁 |
- 表示: 記述データが存在する場合、CarPortは各桁または桁グループの意味をプレーンテキストで表示します(例:「桁 1: ヘッドライトタイプ – 0 = ハロゲン、1 = キセノン」)。記述データがない場合、数値コードは追加の説明なしで表示されます。
ステップバイステップのガイド(ショートコーディング):
- CarPortは、現在コントロールユニットに保存されているコーディング値を表示します。この値をメモしてください。
- 記述データが存在する場合は、表示された選択フィールドを使用して個々の桁を変更できます。
- または、新しいコーディング値を数値として直接
新しいコーディング:入力フィールドに入力します。 書き込み中...をクリックして、コーディングをコントロールユニットに転送します。
ロングコーディング
ロングコーディングは、コントロールユニットの設定に対してはるかにきめ細かい制御を提供します。単一の数値の代わりに、16進数のバイト文字列が使用され、個々のビットが特定の機能またはパラメーターを表します。
- プロトコル: KWP2000およびUDS。
- 表示:
コーディングはバイトのシーケンスとして表示されます(例:
0F 3A 00 12 8B)。各バイトは8ビットで構成され、個別にセットまたはクリアできます。
記述データの有無による表示:
コントロールユニットの記述データが存在する場合、CarPortは各ビットに対してプレーンテキストの説明をチェックボックスとして表示します(例:「デイタイムランニングライト アクティブ」、「後退時のミラー下降」)。チェックマークを付けたり外したりするだけで、希望の機能を設定できます。
記述データが存在しない場合、CarPortはバイト番号とビット番号を含む一般的なビューを表示します(例:「バイト 3、ビット 5」)。この場合、個々のビットの意味を外部ソース(例:車両フォーラム、整備マニュアル)から知る必要があります。ただし、適切な情報があれば、ビットを非常に的確に変更することができます。
ステップバイステップのガイド(ロングコーディング):
- CarPortはコントロールユニットから現在のコーディングを読み取り、表示します。バックアップとして表示された16進数値をメモしてください。または、診断レポートでもコーディングを確認できます。
- 選択フィールド(記述データが存在する場合)を使用して希望の機能を有効または無効にするか、チェックボックスを使用してビット値を変更するか、入力フィールド
新しいコーディング:に直接バイト値全体を書き込みます。 書き込み中...をクリックして、新しいコーディングをコントロールユニットに転送します。
💡 ヒント: バイトビューでは、個々のバイトを16進数値として直接編集できます。その際、チェックボックスの表示は自動的に更新され、その逆も同様です。両方のビューは常に同期しています。
コーディングとアクセス権限
一部のコントロールユニットでは、新しいコーディングを書き込む前にアクセス権限が必要です。この場合、CarPortは転送前に必要なアクセスコードの入力を求めます。SFD(車両診断保護)を備えた新しい車両では、コーディングの変更が暗号化保護メカニズムによってさらに制限される場合があります。
アクチュエーターテスト

アクチュエーターテストでは、コントロールユニットの個々のアクチュエーター(作動部品)を的確に制御し、通常の走行操作から切り離してその電気機械的機能をテストすることができます。アクチュエーターとは、物理的なアクションを実行するためにコントロールユニットによってアクティブに制御されるすべてのコンポーネント(例:バルブ、リレー、電気モーター、ライト、ソレノイドバルブなど)を指します。
典型的な使用例:
- トラブルシューティング: アクチュエーターが制御に反応するかどうかを確認する(例:リレーがカチッと鳴るか、モーターが回転するか?)。
- 修理後の機能確認: 新しく取り付けた部品が正しく動作することを確認する。
- 漏れテスト: 圧力テストのために個々のバルブを的確に作動させる。
⚠️ 注意: アクチュエーターテスト中、アクチュエーターは通常の制御ループとは無関係に制御されます。車両が安全に駐車されており、人に危険が及ばないことを確認してください。一部のテスト(例:ファンのランオン、燃料ポンプ)では、予期しない動きや音が発生する場合があります。
CarPortは、診断プロトコルに応じて、シーケンシャルとセレクティブの2つのアクチュエーターテストモードを区別します。
シーケンシャル・アクチュエーターテスト (KWP1281 / KWP2000)
シーケンシャル・アクチュエーターテストでは、コントロールユニットが利用可能なすべてのアクチュエーターをあらかじめ決められた順序で次々に制御します。個々のアクチュエーターをステップバイステップで進め、その反応を観察することができます。
ステップバイステップのガイド:
- 接続されたコントロールユニットの アクチュエーターテスト タブを開きます。
- シーケンスの最初のアクチュエーターが自動的に作動します。CarPortは、現在制御されているアクチュエーターの名前を表示します(記述データが存在する場合)。
- 車両の反応(例:リレーのクリック音、フラップの動き、ランプの点灯)を観察します。
次へをクリックして、シーケンスの次のアクチュエーターに進みます。- アクチュエーターを再度作動させるには、
アクティベートをクリックします。 - 利用可能な場合は、アクチュエーターのステータス(例:消費電流、フィードバック信号)に関する情報を提供する関連する測定値が表示されます。
💡 注: 利用可能なアクチュエーターの順序と数はコントロールユニットによって完全に決定され、変更することはできません。
セレクティブ・アクチュエーターテスト (KWP2000 / UDS)
セレクティブ・アクチュエーターテストでは、シーケンス全体を実行することなく、特定のアクチュエーターを的確に選択して個別に制御することができます。これは、特定の部品のみをテストしたい場合に特に効率的です。
KWP2000の場合:
スキャンを開始...をクリックして、コントロールユニットがサポートするアクチュエーターを特定します。CarPortは利用可能なテストをスキャンし、リストに表示します。- リストから希望のアクチュエーターテストを選択します。
開始でテストを開始します。- 反応と表示される測定値(利用可能な場合)を観察します。
ストップでテストを終了します。
UDSの場合:
UDSプロトコルを使用する最新のコントロールユニットでは、拡張されたオプションが利用可能です:
- CarPortは、ODX記述データに基づいて利用可能なアクチュエーターテストを自動的に特定し、プレーンテキスト名でリストに表示します。
- 希望のテストを選択します。
- アクチュエーターによっては、制御用のパラメーター(例:持続時間、強度、方向)を設定できます。利用可能な範囲は各コントロールユニットによって異なります。
開始でテストを開始し、ストップで終了します。
テスト中の測定値 (UDS):
実行中のアクチュエーターテスト中、コントロールユニットが提供している場合、CarPortは自動的にステータス情報を表示します:
| 測定値 | 説明 |
|---|---|
| アクチュエーターテストのステータス | 現在の状態(実行中、完了、中止) |
| 操作手順 | コントロールユニットからユーザーへの指示 |
| 現在実行中のルーチン | アクティブなテストルーチンの名称 |
| 現在のテストステップ | 複数ステップのテスト内の位置 |
| 実行すべき残りのテストステップ | 完了までの残りステップ数 |
| 中止の原因 | テストが早期に終了した場合の理由 |
さらに、テスト中に追加の診断データを観察するために、監視用の独自の測定値(例:消費電流、温度、エラーフラグ)を追加することができます。
アクチュエーターテストの終了:
すべてのテストステップが完了すると、CarPortは 出力テスト完了 というメッセージを表示します。コントロールユニットによってテストが早期に中止された場合(例:エラーの検出や安全シャットダウンのため)、ECUによるアクチュエータテスト中止 というメッセージが表示されます。
基本設定

基本設定(Basic Settings とも呼ばれます)は、コントロールユニットに初期化またはキャリブレーションルーチンを実行するように指示します。このプロセスで、コントロールユニットは機械的または電子的コンポーネントを定義された初期状態にするか、その現在の位置や特性値を再学習します。
手動で値を変更するアダプテーションとは異なり、基本設定はコントロールユニット自体で自動化されたプロセスを実行します。CarPortは開始コマンドを発行するだけで、実際のキャリブレーションはコントロールユニットが自律的に行います。
基本設定はいつ必要ですか?
基本設定は通常、コントロールユニットが新しいコンポーネントを正しく認識してキャリブレーションできるように、部品の交換または修理後に必要になります。一般的な使用例は以下の通りです:
- スロットルバルブの学習: スロットルバルブの交換または清掃後、コントロールユニットは機械的なストップ位置(全閉 / 全開)を再測定する必要があります。
- 舵角センサーのキャリブレーション: ステアリングやサスペンションの作業後、ESPや運転支援システムが正しく動作するように、舵角センサーのゼロ点を再学習する必要があります。
- 電動パーキングブレーキ (EPB): ブレーキパッドを交換する前に、パーキングブレーキをメンテナンスモードにする(ピストンを戻す)必要があります。取り付け後、基本設定を通じて再度有効化され、キャリブレーションされます。
- 冷却回路のエア抜き: 冷却システムへの充填後(例:ラジエーター交換やタイミングベルト交換後)、コントロールユニットは自動エア抜きサイクルを開始し、ポンプとバルブが回路から気泡を排出します。
⚠️ 注意: 基本設定はコントロールユニットの機能にアクティブに介入します。特に安全に関わるシステム(ブレーキ、ステアリング、エアバッグ)では、誤ったルーチンや間違ったタイミングで実行されたルーチンが危険な状態を引き起こす可能性があります。開始するルーチンを理解している場合にのみ基本設定を実行し、前提条件(例:エンジン停止、ステアリング直進位置、車両が平坦な場所にあること)を遵守してください。
手順は診断プロトコルによって異なります。
KWP1281 / KWP2000での基本設定
古いプロトコルでは、基本設定は測定値ブロックと同様に、番号付けされたブロックに編成されています。
ステップバイステップのガイド:
- リストから希望のブロックを選択するか、ブロック番号を手動で入力します(記述データが存在しない場合)。
開始をクリックします。- KWP1281: CarPortはまず選択したブロックの測定値を読み取り、表示します。これらの値は通常、基本設定に直接関連しており、プロセスの監視に使用されます。
- KWP2000: CarPortは、基本設定をすぐにアクティブにすることなく、コントロールユニットでルーチンを開始します。利用可能な場合は、関連する測定値が表示されます。
アクティベートをクリックして、実際の基本設定をアクティブにします。コントロールユニットは必要なキャリブレーションステップ(例:スロットルバルブをストップ位置まで動かす、センサー値を測定する)を実行します。- 表示される測定値を観察して、基本設定の進行状況と結果を追跡します。
- 完了後、CarPortは 基本設定完了 というメッセージを表示します。
無効化をクリックして基本設定を終了し、通常の動作モードに戻ります。
💡
KWP1281の特記事項: 次のブロック
ボタンを使用すると、基本設定を終了せずに直接次のブロックに切り替えることができます。一部のコントロールユニットでは、ブロックが相互に依存しているため、特定の順序で処理する必要があります。これについては、記述データまたは整備マニュアルの指示に従ってください。
UDSでの基本設定
UDSプロトコルを使用するコントロールユニットでは、基本設定はODX記述データ内に名前付きルーチンとして保存されています。
ステップバイステップのガイド:
- CarPortは、ODXデータから利用可能な基本設定をプレーンテキスト名(例:「スロットルバルブアダプテーション」、「舵角センサーのキャリブレーション」)で表示します。希望のルーチンを選択します。
開始をクリックしてルーチンを開始します。基本設定は即座にアクティブになります。KWP1281/KWP2000のような個別の有効化ステップはありません。- 表示される測定値に基づいて進行状況を監視します。
- 正常に完了すると、CarPortは 基本設定完了 というメッセージを表示します。
基本設定中の測定値 (UDS):
アクチュエーターテストと同様に、実行中の基本設定中、コントロールユニットが提供している場合、CarPortは自動的にステータス情報を表示します:
| 測定値 | 説明 |
|---|---|
| 基本設定のステータス | 現在の状態(実行中、完了、中止) |
| 操作手順 | コントロールユニットからユーザーへの指示(例:「ステアリングを左に回す」) |
| 現在実行中のルーチン | アクティブなキャリブレーションルーチンの名称 |
| 現在のテストステップ | 複数ステップのプロセス内の位置 |
| 実行すべき残りのテストステップ | 完了までの残りステップ数 |
| 中止の原因 | ルーチンが早期に終了した場合の理由 |
さらに、基本設定中に関連する他のパラメーターを監視するために、監視用の独自の測定値(例:エンジン回転数、温度、センサー値)を追加することができます。
中止とエラーメッセージ
基本設定は、停止
ボタンを使用していつでも手動で中止できます。コントロールユニットが自律的にルーチンを中止した場合(例:前提条件が満たされていない、またはエラーが検出されたため)、ECUにより基本設定が中断されました
というメッセージが表示されます。この場合、表示された測定値とエラーメモリを確認して原因を特定する必要があります。
インストレーションリスト

インストレーションリストは、診断ゲートウェイ(アドレス 19)に保存されている、車両に搭載されているすべてのコントロールユニットのディレクトリです。これは、車両にどの電子システムが存在するかを示す中央リファレンスとして機能します。
ℹ️ 注: インストレーションリストは、CANバス診断ゲートウェイを搭載した車両でのみ利用可能です。純粋なKライン診断のみの古い車両にはゲートウェイがないため、インストレーションリストもありません。
インストレーションリストの重要性:
インストレーションリストは、CarPortの複数の場所で使用されます:
- コントロールユニットの選択:
インストール済みタブでは、CarPortはインストレーションリストに搭載済みとして登録されているコントロールユニットのみを表示します。 - オートスキャン: 自動エラースキャン中、インストレーションリストに記載されているコントロールユニットが的確に照会されるため、スキャンプロセスが大幅に高速化されます。
インストレーションリストはいつ調整する必要がありますか?
通常、インストレーションリストは実際の車両装備と一致しています。ただし、手動での調整が必要な状況もあります:
- コンポーネントの後付け: 例:独自のコントロールユニットを備えたトレーラーヒッチ、パーキングヒーターやバックカメラの後付け。
- コントロールユニットの取り外し: 例:不要になったシステムの取り外し。
- 欠落または誤ったエントリ: まれに、工場出荷時のインストレーションリストが不完全または誤っている場合があります。
コントロールユニットが物理的に搭載されているにもかかわらず、インストレーションリストに登録されていない場合、オートスキャンでスキップされ、インストール済み
のコントロールユニット選択に表示されません。逆に、存在しないコントロールユニットのエントリがあると、オートスキャン時に接続エラーが発生します。
ℹ️ 重要: 実際の装備と一致しないインストレーションリストは、多くの場合エラーメモリへの記録を引き起こします。コントロールユニットがリストに登録されているが物理的に存在しない場合(過少搭載)、ゲートウェイは通信エラーを検出します。逆に、コントロールユニットが搭載されているがリストに記載されていない場合(過剰搭載)、期待されるデータが欠落するため、依存するシステムがエラーメッセージを生成する可能性があります。したがって、車両装備が変更された場合は、常にインストレーションリストを調整してください。
ステップバイステップのガイド:
- 接続されたゲートウェイコントロールユニット(アドレス 19)の インストレーションリスト タブを開きます。
- CarPortは、搭載済みとして登録されている各システムにチェックマークが付いた、考えられるすべてのコントロールユニットの現在のリストを表示します。
- 追加するコントロールユニットにチェックマークを付けるか、搭載されなくなったコントロールユニットのチェックマークを外します。
書き込み中...をクリックして、変更をゲートウェイに永続的に保存します。
💡
ヒント:
保存する前に変更を破棄したい場合は、リセット
をクリックして、最初に読み取られたリストに戻ります。これは、まだ保存されていない場合にのみ可能です。
アクセス権限

アクセス権限は、5桁の数字コードを入力した後にのみ、コントロールユニットの特定の診断機能をロック解除する保護メカニズムです。これにより、安全性や認可に関連するパラメーターが誤って、または不正に変更されるのを防ぎます。
- プロトコル: KWP2000およびUDSのみ。KWP1281では、代わりに ログイン / コーディング II 機能が使用されます。
どの機能が保護されますか?
アクセス権限は通常、以下のアクションに必要です:
複数のアクセスレベル:
コントロールユニットは、それぞれ異なる機能領域をロック解除する複数のアクセスコードを持つことができます。たとえば、あるコードはアダプテーションを許可し、別のコードは基本設定に必要となる場合があります。
💡 ヒント: コントロールユニットの記述データが存在する場合、CarPortは利用可能なアクセスレベルをプレーンテキスト名で選択リストに表示します。よく必要になるコードの概要は、付録にあります。
ステップバイステップのガイド:
- 5桁のアクセスコードを入力フィールドに入力するか、記述データが存在する場合はリストから適切なエントリを選択します。
要求中...をクリックします。- 表示されたダイアログでリクエストを確認します。
- 成功すると、対応する機能レベルがロック解除されます。CarPortはこれをステータス表示に示します。
誤入力時の動作:
誤ったコードが入力されると、コントロールユニットはメーカーが定義した待機時間(多くの場合10~30秒、繰り返し誤入力した場合はさらに長くなります)の間、それ以上のアクセス試行をブロックします。このブロック期間中、コントロールユニットは正しいコードであっても、それ以降のすべてのコードを拒否します。
⚠️ 注意: 誤入力後は、ブロック期間が完全に経過するまで待ってから、新しい試行を開始してください。正しいコードであっても、すぐに再入力するとコントロールユニットに拒否され、ブロック期間が延長される可能性があります。
ログイン / コーディング II
ログイン および コーディング II 機能は、古い診断プロトコルであるKWP1281およびKWP2000の保護メカニズムです。これらはアクセス権限と同様のタスクを果たしますが、機能の仕組みが異なります。
アクセス権限との違い:
| 特性 | アクセス権限 | ログイン / コーディング II |
|---|---|---|
| プロトコル | KWP2000, UDS | KWP1281, KWP2000 |
| 効果 | 機能レベルをロック解除する | アクションを直接実行するか、ロック解除とコーディングを組み合わせる |
| コード形式 | 5桁の数字コード | 5桁の数字コード |
ログイン:
ログインは、特定の機能を直接ロック解除またはトリガーするコードをコントロールユニットに転送します。単に権限レベルを開くだけのアクセス権限とは異なり、ログインは即座に設定変更を引き起こす可能性があります。
コーディング II:
コーディング II は、コードの入力と同時のコーディング変更を組み合わせたものです。これにより、通常のコーディングではアクセスできない機能をロック解除できます。典型的な例は、クルーズコントロールシステム(GRA)のロック解除です。適切なコードを入力することで、コントロールユニット内のGRA機能が有効になります。
ステップバイステップのガイド:
- コードを入力フィールドに入力するか、記述データが存在する場合はリストから適切なエントリを選択します。
ログイン...をクリックします。- 表示されたダイアログでアクションを確認します。
ℹ️ 注: コントロールユニットがログインまたはコーディング II をサポートしているかどうかは、コントロールユニット固有であり、ファームウェアに依存します。すべてのコントロールユニットがこの機能を提供しているわけではありません。記述データが存在する場合、CarPortは利用可能なログインオプションをプレーンテキストの名称で表示します。
SFD

SFD(車両診断保護)は、フォルクスワーゲングループが2020年モデル(Golf 8、Octavia 4、Seat Leon 4など)以降のコントロールユニットで採用している暗号化保護メカニズムです。これらの車両では、従来のアクセス権限(セキュリティアクセス)に代わるものであり、コーディング、アダプテーション、基本設定などの書き込み診断機能を不正アクセスから保護します。
アクセス権限との違い:
| 特性 | アクセス権限 | SFD |
|---|---|---|
| 保護方法 | 静的な5桁の数字コード | 暗号化チャレンジ&レスポンス方式(トークン + キー) |
| 車両への紐付け | コードは同じコントロールユニットを持つすべての車両に有効 | キーは個々の車台番号(VIN)に紐付けられる |
| プロトコル | KWP2000, UDS | UDSのみ |
| 有効期間 | 永続的に有効 | 時間またはセッションごとに制限(メーカーに依存) |
SFDで保護されたコントロールユニットをどのように見分けますか?
コントロールユニットがSFDによって保護されている場合、CarPortは接続確立後に SFD タブを表示します。この場合、アクセス権限 タブは存在しません。事前のSFDロック解除なしでは、書き込み機能(コーディング、アダプテーション、基本設定)はブロックされますが、エラーメモリの読み取りや測定値などの読み取り機能は引き続き制限なく利用できます。
オフライン手順によるロック解除:
CarPortは、オフライン手順によるSFDロック解除をサポートしています。このプロセスでは、まず車両固有のトークンが生成され、その後、外部サービス(サードパーティプロバイダー)でロック解除コード(キー)と交換されます。
ℹ️ 重要: CarPortはSFDキーを自ら生成することはできません。キーの計算は、外部のオンラインサービス(サードパーティプロバイダー)を介してのみ行われます。ただし、CarPortはロック解除をできるだけ簡単にするために、トークン生成とキー適用のプロセス全体をサポートしています。
ステップバイステップのガイド:
- 接続されたコントロールユニットの SFD
タブを開きます。
SFDステータス領域に現在の保護状態が表示されます。 SFD 制御の下にあるSFDトークンを生成オプションを選択し、適用をクリックします。- コントロールユニットは個別のトークンを生成し、CarPortに表示されます。さらに、車台番号(VIN)も表示されます。
- 両方の値(トークンとVIN)をコピーします。
ファイルに保存...ボタンを使用して、両方の値をテキストファイルに簡単に保存できます。 - SFDプロバイダー(サードパーティプロバイダー)のオンラインサービスを開き、そこでトークンとVINを入力して、ロック解除コード(キー)を取得します。
- CarPortに戻ります。
SFD 制御の下にあるSFDキーでロック解除オプションを選択し、取得したキーを入力して適用をクリックします。 - ロック解除に成功すると、CarPortは確認メッセージを表示します。これで書き込み診断機能が利用可能になります。
ℹ️ 注: SFDのロック解除は、コントロールユニットによっては時間制限がある場合があります。期限切れ後、または接続を切断した後は、必要に応じてプロセスを再度実行する必要があります。
特殊機能
サービスアシスタント

フォルクスワーゲングループの車両には、期限が近づいたメンテナンス作業(オイル交換や点検など)をドライバーに知らせるサービスインターバル表示が備わっています。これらのインターバルデータは、インストルメントクラスター(メーターパネル)にアダプテーションチャンネルとして保存され、通常、次のサービスまでの残り距離(km)と残り時間(日数)が含まれます。
メンテナンスの実施後、サービスインターバル表示が正しく機能するように、これらのカウンターを手動でリセットする必要があります。技術的には、これはインストルメントクラスターのアダプテーション機能を通じて行われます。該当するチャンネルを個別に適切な値に設定する必要があります。
CarPortのサービスアシスタントは、このプロセスを大幅に簡素化します。関連するすべてのサービスインターバルパラメーターをわかりやすいビューにまとめ、数回のクリックでリセットできるようにします。個々のアダプテーションチャンネルやその目標値を知る必要はありません。
機能:
- わかりやすい表示: サービスインターバルに関連するすべてのアダプテーションチャンネルが、現在の値と新しい値とともに表示されます。
- 事前定義されたジョブ:
ジョブエリアには、頻繁に発生するサービスシナリオが事前定義された選択グループとして用意されています(例:オイル交換インターバルのみのリセット、オイル交換+点検のリセットなど)。ジョブを選択すると、関連するアダプテーションチャンネルが正しい目標値とともに自動的にマークされます。 - 変更のプレビュー: 選択したジョブによって値が変更されるすべてのチャンネルは黄色でハイライトされます。これにより、転送前にどのパラメーターが調整されるかを正確に確認できます。
ステップバイステップのガイド:
- メニューの
オプション装備→サービスアシスタントを開始から、またはツールバーの同名のボタンからサービスアシスタントを起動します。 ジョブエリアで、目的のサービスジョブ(オイル交換、点検、またはその両方など)を選択します。- 概要で黄色くハイライトされた変更内容を確認します。必要に応じて、個々の値を手動で調整できます。
変更を適用...をクリックして、変更をコントロールユニットに転送します。- インストルメントクラスターが新しい値を適用し、サービスインターバル表示が更新されるように、イグニッションをオフにしてから再度オンにします。
💡 ヒント: サービスアシスタントが車両に事前定義されたジョブを提供していない場合は、インストルメントクラスターのアダプテーション機能を使用して手動でサービスインターバルをリセットすることもできます。
すべての故障コードを消去
この機能を使用すると、各コントロールユニットを個別に開いて手動で故障メモリーを消去することなく、単一のコマンドで車両内のすべてのコントロールユニットの故障メモリーを消去できます。これは、複数のシステムで同時に故障コードが発生するような大規模な修理作業の後に特に役立ちます。
前提条件:
この機能を利用できるようにするには、事前にオートスキャンを完全に完了しておく必要があります。これにより、すべてのコントロールユニットの現在の故障ステータスを把握した上で、意図的に故障メモリーを消去する決定を下すことができます。
⚠️ 注意: 消去を実行すると、すべてのコントロールユニットに保存されている故障コードと関連するフリーズフレームデータが失われます。必要に応じて、事前に診断レポートをエクスポートして故障を記録しておいてください。
車両タイプ別の消去方法:
CarPortは、物理インターフェースに応じて異なる消去方法を使用します。
- CANバス: CarPortは、すべてのコントロールユニットで同時に受信および評価されるブロードキャストコマンドを使用します。これにより、すべての故障メモリーがほぼ同時に消去されます。コントロールユニットの数に関係なく、プロセスは数秒で完了します。
- Kライン: Kラインではブロードキャストが不可能なため、CarPortはオートスキャンで故障コードが検出された各コントロールユニットに対して順番に消去コマンドを送信します。このプロセスは、対象となるコントロールユニットの数によっては数分かかる場合があります。
ℹ️ 注記: まれに、コントロールユニットがCANブロードキャスト消去コマンドに対して、直接アドレス指定された消去コマンドとは異なる反応を示すことがあります。グローバル消去後も個々のコントロールユニットに故障コードが残っている場合は、該当するコントロールユニットを開き、そこで手動で故障メモリーを消去してください。
ステップバイステップのガイド:
- 完全なオートスキャンを実行して、すべてのコントロールユニットとその故障コードを取得します。
- ツールバーの
全てのフォルトコードを消去...をクリックするか、メニューのオプション装備→全てのフォルトコードを消去...からオプションを選択します。 - 表示されたダイアログで消去の要求を確認します。
- CarPortが消去プロセスを実行し、進行状況を表示します。
- 完了後、再度オートスキャンを実行して、すべての故障メモリーが正常に消去されたことを確認してください。
診断モード (UDS)
UDSプロトコルを使用するコントロールユニットでは、診断通信はさまざまな診断セッション(Diagnostic Sessions)で機能します。各セッションは、コントロールユニットが受け入れるコマンドと有効になる機能を定義します。CarPortは接続の確立時に自動的に適切なモードに切り替わりますが、特定の状況では手動でモードを切り替える必要がある場合があります。
診断モードの切り替え:
UDS接続が開いている場合、コントロールユニットウィンドウの右上に診断モードのドロップダウン選択があります。以下のモードが利用可能です。
| モード | 説明 |
|---|---|
VW診断モード |
VAG固有の診断用の標準モードです。接続が確立されるたびにCarPortによって自動的に設定されます。ここでは、すべての一般的な診断機能(故障メモリー、測定値、コーディング、アダプテーション、基本設定など)を利用できます。 |
OBD診断モード |
汎用OBD-2診断とVAG固有の診断の両方に使用される制限付き診断モードです。読み取り機能(故障メモリー、測定値、コントロールユニット情報)は利用可能ですが、書き込みアクセス(コーディング、アダプテーション、基本設定、アクチュエーターテスト)はできません。 |
プログラミングモード |
コントロールユニットのソフトウェアをフラッシュするためのプログラミングモードです。ファームウェアのアップデートに必要です。 |
エンドオブラインモード (EOL) |
生産ラインの最後に行われるエンドオブラインテスト用の特別なモードです。工場出荷時の設定機能にアクセスできます。 |
開発モード |
拡張された診断機能を備えた開発モードで、通常は車両開発でのみ使用されます。 |
いつ手動でモードを切り替える必要がありますか?
CarPortは自動的に VW診断モード
を設定するため、通常は手動での切り替えは必要ありません。ただし、特定の特殊機能(特に一部のコーディングオプション)では、エンドオブラインモード (EOL)
または 開発モード への切り替えが必要になります。
ℹ️
注記: セキュアゲートウェイ(SFD/UNECE)を搭載した車両では、OBD診断モード
のみが利用可能です。ゲートウェイ認証が行われるまで、ゲートウェイは他の診断セッションへの切り替えをブロックします。
デバッグログ
診断中に問題(通信エラー、接続の切断、予期しないエラーメッセージなど)が発生した場合、CarPortは車両とのすべての通信をデバッグログとして記録できます。これらのログには、送受信されたすべてのメッセージ、内部処理ステップ、および発生したエラーや例外に関する詳細情報が含まれています。
デバッグログは、開発チームが問題の原因を分析するための最も重要なツールです。そのため、サポートにお問い合わせいただく際には、通常、デバッグログを作成して送信するようお願いしています。
ℹ️ 注記: デバッグログには、CarPortと車両間の技術的な通信データのみが含まれます。個人データは記録されません。
ステップバイステップのガイド:
- メニューの
オプション装備→デバッグログを書き込むからデバッグログの記録を有効にします。 - 保存場所を示すダイアログが開きます。デフォルトのパスは、プログラム設定で定義されたデバッグフォルダーです。
- 問題(通信エラー、予期しないエラーメッセージなど)が発生するまで、通常通りに診断を実行します。
- CarPortを終了します。
- デバッグログが保存されたフォルダーを示すWindowsエクスプローラーのウィンドウが自動的に開きます。ログファイルのファイル名にはタイムスタンプが含まれているため、関連するファイルを簡単に特定できます。
- 開発チームが原因を分析できるように、ログファイルをメールでサポートに送信してください。
プログラム設定

メニューの プログラム → 設定...
から、グローバル設定にアクセスできます。設定はいくつかのタブに分かれています:
一般:
ここでは、基本的なプログラム設定を行います:
言語: ユーザーインターフェースの表示言語を設定します(再起動が必要です)。
自動コントロールユニット選択:
該当する場合、ECU選択を自動的に表示する
CANバス(およびゲートウェイ)を搭載した車両では、インターフェースが認識されると自動的にコントロールユニット選択画面が開きます。バックグラウンドでタブを開く:
ECUタブをバックグラウンドで開く
現在の画面から切り替わらないように、コントロールユニットのタブをバックグラウンドで開きます。オートスキャンでの手動車両選択:
AutoScan: 自動車両識別を無効にする
自動車両認識を無効にします。これにより、オートスキャンダイアログで常に手動選択(スキャンリストなど)が求められるようになります。特殊な診断シナリオで役立ちます。データベースの最適化:
データベースの事前読み込みを無効にする(非推奨)
起動時のデータベースの読み込みを無効にします。注意: これによりプログラムの起動は速くなりますが、診断中に遅延やタイムアウトが発生する可能性があります。CSVエクスポート形式:
フィールド区切り文字:
ログファイル(測定値など)の区切り文字を設定します。デフォルトではカンマ,が使用されますが、小数点にカンマを使用する地域(ドイツなど)では、Excelとの互換性を確保するために自動的にセミコロン;が使用されます。ディレクトリ: ここでは、さまざまなファイルの保存場所を定義します:
ラベル: 説明ファイルの保存場所。ログ: 記録された測定値(CSV)の保存先フォルダー。レポート: 診断レポート(PDF)の保存先フォルダー。デバッグ: 技術的なデバッグログの保存場所。
KKLインターフェース:
Kライン(古い車両)を介した通信の固有設定:
COMポート:自動認識に失敗した場合のCOMポートの手動選択。バスアイドルタイム:インターフェースが送信する前に待機する時間(秒)。不安定な接続の場合に役立ちます(通常はデフォルト値で十分です)。高速初期化:KWP2000の高速接続プロトコルを有効にします。接続の問題が発生した場合は、このオプションを無効にしてください。
修理工場:
- ワークショップ情報: ここに会社データ(機器番号、インポーター番号、ワークショップコード)を登録できます。これらのデータは、書き込みアクセス(コーディングなど)の際にコントロールユニットに送信され、そこに保存されます。 注: コントロールユニットにすでに保存されている情報を保持するには、フィールドを空のままにしてください。
付録
既知のセキュリティアクセスコード一覧
01 – エンジンコントロールユニット (ECU)
| コード | 機能 | 備考 |
|---|---|---|
| 12233 | アダプテーションチャネルへのアクセス | 4気筒TDIエンジン(1Z、AHU、AFN、ALH、ASV、AXR、ASZなど)の標準 |
| 27971 | DPF機能 | パティキュレートフィルターのアダプテーション用 |
| 17575 | DPF再生 | ディーゼルパティキュレートフィルターの強制再生 |
| 79153 | 特殊機能 | すべてのコントロールユニットで利用できるわけではありません |
| 26262 | 代替アダプテーション | 一部のV6 TDIおよびその他のECUバリアント用 |
| 22158 | エンジンコード AEL | 2.5L TDIエンジン用 |
主な用途:
- アイドリング回転数の調整
- EGR(排気再循環)値の変更
- 燃料噴射量の調整
- DPFサービスおよび強制再生
03 – ブレーキエレクトロニクス (ABS/ESP)
| コード | 機能 | 備考 |
|---|---|---|
| 20103 | 一般的なアクセス許可 | さまざまな機能の基本コード |
| 40168 | 基本設定 | ステアリングアングルセンサーのキャリブレーション、ESPシステム |
| 11966 | 油圧ブレーキアシスト | |
| 25757 | ブレーキスタビライゼーション | |
| 25004 | ブレーキブースター | アダプテーション |
| 31857 | 基本設定およびアダプテーション | 拡張アクセス許可 |
| 24990 | アダプテーション許可 | 一般 |
| 40304 / 44595 | ブレーキディスクワイパー |
主な用途:
- ステアリングアングルセンサー(G85)のキャリブレーション/調整
- 修理後のESPシステムの再コーディング
- XDS(電子制御ディファレンシャルロック)のアダプテーション
- 交換後のABSコントロールユニットのセットアップ
09 – 車載ネットワークコントロールユニット (BCM)
| コード | 機能 | 備考 |
|---|---|---|
| 12151 | アダプテーション許可 | 例: Audi A6 4F |
| 31347 | セキュリティアクセス | 多くの車両の標準 |
主な用途:
- カミングホーム/リービングホーム機能
- 車速感応式ドアロック
- パワーウィンドウ機能
- ライティングのアダプテーション
17 – インストルメントクラスター (メーターパネル)
| コード | 機能 | 備考 |
|---|---|---|
| 20103 | アダプテーション許可 | 2016年モデル以前の車両 |
| 25327 | バリアント | 2016年モデル以降 |
| 47115 | アダプテーション許可 | 2016年モデル以降 |
| 13861 | インストルメントクラスター | アダプテーション用の標準ログイン |
主な用途:
- サービスインターバルのリセット
- 表示オプションの設定
- イモビライザー関連の設定
34 – レベリングコントロール / エアサスペンション
| コード | 機能 | 備考 |
|---|---|---|
| 20103 | 基本アクセス許可 | 一般アクセス |
| 31564 | キャリブレーション | 車高調整、基準位置の学習 |
主な用途:
- 車高のキャリブレーション(ローダウン/リフトアップ)
- 修理後の基準位置の再学習
- レベルセンサーの調整
- エアサスペンションの基本設定
44 – ステアリングアシスト (パワーステアリング)
| コード | 機能 | 備考 |
|---|---|---|
| 19249 | アダプテーション許可 | 標準 |
| 28183 | ドライビングプロファイルの切り替え | アダプテーション IDE06419 |
| 44595 | 拡張機能 | 特殊用途 |
46 – コンフォートシステム (セントラルロッキング)
| コード | 機能 | 備考 |
|---|---|---|
| 22790 | アダプテーション | コンフォート機能 |
主な用途:
- 車速感応式オートロック
- ロック/アンロック時のホーン(アンサーバック)
- シングルドアまたは全ドアのアンロック
- リモコンによるウィンドウの開閉
55 – ヘッドライトレンジコントロール (光軸調整)
| コード | 機能 | 備考 |
|---|---|---|
| 15284 | アダプテーション許可 | 標準 |
| 20103 | 代替 | 一般アクセス |
5F – インフォテインメント
| コード | 機能 | 備考 |
|---|---|---|
| 20103 | アダプテーション | インフォテインメント設定 |
6C – リアビューカメラ
| コード | 機能 | 備考 |
|---|---|---|
| 22351 | キャリブレーション | リアビューカメラのアダプテーション許可 |
その他のコントロールユニット
| アドレス | システム | コード |
|---|---|---|
| 05 | アクセス/スタート許可 | 20103 |
| 08 | エアコン/ヒーターエレクトロニクス | 20103 |
| 10 | パーキングアシスト | 20103, 71679 |
| 13 | 車間距離制御 (ACC) | 14117 |
| 14 | ホイールダンピング | 20103 |
| 18 | パーキングヒーター | 20103 |
| 19 | 診断インターフェース | 20103 |
| 26 | ルーフエレクトロニクス | 06777 |
| 2B | ステアリングコラムロック | 20103 |
| 3C | レーンチェンジアシスト | 20103 |
| 42 | ドアエレクトロニクス (運転席) | 20103 |
| 4B | マルチファンクションコントロールユニット | 20103 |
| 52 | ドアエレクトロニクス (助手席) | 20103 |
| 53 | 電動パーキングブレーキ | 21673 (Touareg 7P) |
| 65 | タイヤ空気圧モニタリング | 20103 |
| 75 | テレマティクス | 20103 |
| A5 | フロント/前方カメラ | 20103 |