KopherConfig: AUTOSAR ECU 構成および ARXML 統合ツール
KopherConfig は、KopherBit 独自の AUTOSAR クラシック ECU 構成ツールです。 DBC からネットワーク マトリックスをインポートすると、通信 / AUTOSAR プラットフォーム / サービス コンポーネントという 3 つの主要カテゴリの ARXML ファイルが自動的に生成されます。これは、アプリケーション層 SWC 開発および KopherSAR BSW 構成の標準入力として機能します。
まとめ
KopherConfig は、KopherBit によって提供される AUTOSAR クラシック ECU 構成ツールであり、DBC 通信マトリックスから ARXML ファイルを自動的に生成し、SWC (ソフトウェア コンポーネント) 設計および KopherSAR BSW 構成のための完全なエンジニアリング資料を提供できます。エクスポートされた ARXML は、通信/システム (ネットワーク システムの説明)、AUTOSAR プラットフォーム (デフォルトの実装データ タイプ、IDT)、サービス コンポーネント (BSW によってアプリケーション層に提供されるサービス コンポーネント) の 3 つのカテゴリに分類されます。
技術的な役割
KopherConfig は、AUTOSAR クラシック開発プロセスにおいて構成権限の役割を果たします。
- 外部エンジニアリング資産 (DBC、ARXML 通信マトリックス、信号リスト) からインポートします。
- KopherSAR BSW 構成 (CanIf、PduR、COM、DCM、DEM、NM、Csm、NvM およびその他のモジュール) と統合します。
- アプリケーション層の SWC 開発に必要な ARXML マテリアルを自動生成します。
- SWC Designer / Network Designer などの下流ツールで使用するために標準データをエクスポートします。
開発者がアプリケーション層モデリングに SWC デザイナーまたは他の AUTOSAR オーサリング ツールを使用する場合、KopherConfig によって生成された ARXML をインポートして、SWC 側の IDT、ポート、インターフェイス、およびサービスが BSW と一貫していることを確認する必要があります。
ARXML 出力ファイルの種類
| ファイルの種類 | パス | 説明 |
|---|---|---|
| 通信 / システム | [ワークスペース]/Config/Communication.arxml | インポートされた DBC から生成されたシステム記述 (システム記述) (ネットワーク ノード、Pdu、フレーム、信号、クラスター、その他の情報を含む)。 |
| AUTOSAR プラットフォーム | [ワークスペース]/Config/AUTOSAR_Platform.arxml | AUTOSAR 標準のデフォルト IDT (実装データ型)、すべての BSW および SWC はこれに基づいて開発されています。 |
| サービス コンポーネント | [ワークスペース]/Config/ServiceComponent/SWC_*.arxml | BSW は、「SWC_BswM.arxml」の「modeSwitchPort_SWITCH_PORT_[CAN Channel]_CanSMIndication」やその他のモード スイッチ ポートなど、アプリケーション層で使用されるサービス コンポーネントを提供します。 |
建築
| コンポーネント | 役割 |
|---|---|
| DBC インポーター | Vector DBC を解析し、ネットワーク ノード/フレーム/信号/Pdu を作成します。 |
| ARXML エクスポーター | Communication.arxml / AUTOSAR_Platform.arxml / SWC_*.arxml をエクスポートします。 |
| BSWコンフィギュレーター | KopherSAR BSW モジュール (Can / CanIf / PduR / COM / DCM / DEM / NM / Csm など) を構成します。 |
| サービスコンポーネントジェネレーター | BSW サービス コンポーネント (BswM、ComM、Dcm、Dem など) に対応する SWC ARXML を生成します。 |
| 信号マッピング | 信号を SWC 送信/受信ポートにマップします。 |
| BSW コード生成 | KopherSAR と統合された最終的な BSW コードを生成します。 |
主要な機能
- ワンクリックで DBC から通信 ARXML を生成し、手動での記述を回避します。
- CAN、CAN FD、LIN、および Ethernet/SOME/IP (ARXML 通信マトリックスのインポート経由) をサポートします。
- KopherSAR BSWに対応したサービスコンポーネントARXML(BswM、ComM、Dcm、Demなど)を自動生成します。
- SWC と BSW 間のタイプの不一致を回避するための一貫した IDT 基盤が組み込まれています。
- KopherSAR コード ジェネレーターと統合されているため、構成変更後に 1 クリックで BSW コードを再作成できます。
- マルチ ECU ワークスペース管理をサポートし、車両内の複数ノードの共同開発を促進します。
必要なエンジニアリング入力
| 入力 | 目的 |
|---|---|
| DBC/ARXML 通信マトリックス | Communication.arxml を生成します。 |
| ECU の役割の定義 | ネットワーク内の ECU のノード名と、ECU が受信/送信する PDU を指定します。 |
| 診断要件 | DCM/DEM 構成の基礎となる DTC リスト、セキュリティ アクセス、プログラミング セッションなど。 |
| NvM 構成 | 永続データセクション、デフォルト、書き込み戦略。 |
| セキュリティポリシー | Csm/KeyM モジュール、SecOC、セキュア ブート構成。 |
| OS/マルチパーティションの計画 | アプリケーション パーティション、タスク、セキュリティ パーティション戦略。 |
KopherBit がこれをサポートする方法
- KopherConfig ツール: グラフィカル ワークスペース、DBC インポート、ARXML 生成、BSW 構成がワンストップで完了します。
- KopherSAR との統合: BSW コードは、サードパーティの統合を必要とせず、構成の完了後に直接生成できます。
- SWC Designer との統合: 出力 ARXML は、アプリケーション層 SWC 設計の標準入力として使用できます。
- トレーニング: KopherBit は、KopherConfig 操作手順と AUTOSAR クラシック構成コースを提供します。
よくある質問
KopherConfig Vector DaVinci / EB tresos との違いは何ですか?
KopherConfig は KopherBit 独自のツールであり、KopherSAR BSW および KCU ハードウェアと緊密に統合されています。DBC のインポート、BSW の構成、ARXML の生成、BSW コードの生成を 1 つのツールで完了できます。第三者の承認は必要ありません。また、他の AUTOSAR オーサリング ツールと共存し、標準の ARXML をエクスポートして使用することもできます。
DBC だけでなく ARXML インポートもサポートされていますか?
サポート。DBC に加えて、AUTOSAR システム記述 ARXML も通信マトリックス ソースとしてインポートできます。
サービスコンポーネントとは何ですか?
AUTOSAR 仕様では、BSW モジュールはサービス コンポーネントを通じてその機能をアプリケーション層 SWC に公開します。たとえば、BswM はモード切り替えサービス ポートを提供し、Dcm は診断要求サービス ポートを提供します。これらは、RTE ルーティング用の SWC の形式で SWC_*.arxml に存在します。
IDT (実装データ型) が重要なのはなぜですか?
IDT は、すべての BSW および SWC に共通のデータ型定義 (uint8、boolean、enum など) です。BSW と SWC が異なる IDT を使用すると、RTE インターフェイス中にエラーまたは不一致が発生します。KopherConfig は、問題を回避するために、ベンチマークとして AUTOSAR_Platform.arxml を使用します。
マルチ ECU 車両ワークスペースをサポートしていますか?
サポート。複数の ECU 構成を同じワークスペースで管理し、共有車両ネットワーク マトリックスから各 ECU ノードに割り当てることができるため、車両のマルチノード共同開発が容易になります。
JSON-LD
{
"@context": "https://schema.org",
"@type": "技術記事",
"headline": "KopherConfig: AUTOSAR ECU 構成および ARXML 統合ツール",
"description": "KopherConfig は、DBC からインポートした後、SWC 設計および KopherSAR BSW 構成の標準入力として、通信 / AUTOSAR プラットフォーム / サービス コンポーネント ARXML を生成します。",
"url": "https://kopherbit.com/knowledge/kopherconfig-configuration-tool/",
"公開日": "2026-05-09",
"dateModified": "2026-05-09",
"inLanguage": "zh-TW",
"キーワード": ["KopherConfig"、"AUTOSAR"、"ARXML"、"SWC"、"BSW"、"DBC"]、
"articleSection": "AUTOSAR",
"著者": { "@type": "組織", "名前": "KopherBit", "url": "https://kopherbit.com" },
"publisher": { "@type": "組織", "name": "KopherBit", "logo": { "@type": "ImageObject", "url": "https://kopherbit.com/logo.png" } }
}