KopherBit
AUTOSAR

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 クラシック開発プロセスにおいて構成権限の役割を果たします。

  1. 外部エンジニアリング資産 (DBC、ARXML 通信マトリックス、信号リスト) からインポートします。
  2. KopherSAR BSW 構成 (CanIf、PduR、COM、DCM、DEM、NM、Csm、NvM およびその他のモジュール) と統合します。
  3. アプリケーション層の SWC 開発に必要な ARXML マテリアルを自動生成します。
  4. SWC Designer / Network Designer などの下流ツールで使用するために標準データをエクスポートします。

開発者がアプリケーション層モデリングに SWC デザイナーまたは他の AUTOSAR オーサリング ツールを使用する場合、KopherConfig によって生成された ARXML をインポートして、SWC 側の IDT、ポート、インターフェイス、およびサービスが BSW と一貫していることを確認する必要があります。

ARXML 出力ファイルの種類

ファイルの種類パス説明
通信 / システム[ワークスペース]/Config/Communication.arxmlインポートされた DBC から生成されたシステム記述 (システム記述) (ネットワーク ノード、Pdu、フレーム、信号、クラスター、その他の情報を含む)。
AUTOSAR プラットフォーム[ワークスペース]/Config/AUTOSAR_Platform.arxmlAUTOSAR 標準のデフォルト IDT (実装データ型)、すべての BSW および SWC はこれに基づいて開発されています。
サービス コンポーネント[ワークスペース]/Config/ServiceComponent/SWC_*.arxmlBSW は、「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" } }
}