主要内容

このペ,ジの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

コンポジションとECUソフトウェアシミュレ,ション

AutosarコンポジションとECUソフトウェアのモデル化とシミュレ,ション

相互接続され,連携して動作する複数のAUTOSARソフトウェアコンポーネントモデルを開発する場合は,シミュレーション用にAUTOSARコンポジションモデルに結合できます。コンポジションは,ソフトウェアコンポーネントの関連グループを集約するAUTOSARソフトウェアコンポーネントです。コンポジションはコンポーネントのスケーリングをサポートし,設計における複雑度を管理するのに役立ちます。

AUTOSARコンポジションのSi金宝appmulink®表現を作成するには,次のいずれかの操作を行います。

  • コンポジションのAUTOSAR XML (ARXML)記述をインポートする(经典的平台)。

  • モデルを作成し,模型ブロックを使用してautosarコンポ,ネントモデルを参照および接続する。

あるいは、系统作曲家™ソフトウェアがある場合は,AUTOSARアーキテクチャモデルを作成し,软件组成ブロックを使用してautosarコンポジションをモデル化できます。詳細にいては,ソフトウェアア,キテクチャのモデル化を参照してください。

コンポジションモデルをシミュレーションする場合,集約されたAUTOSARコンポーネントを組み合わせた動作をシミュレーションします。

AUTOSAR经典平台の場合,AUTOSAR Blocksetは基本ソフトウェア(bsw)ブロックを提供します。これにより,AUTOSARランタイム環境で実行するBSW正在サービスへのソフトウェアコンポーネントの呼び出しをモデル化できます。BSWサビスにはNVRAM Manager (NvM),诊断事件管理器(Dem)および功能抑制管理器(FiM)があります。ランタイム環境では,AUTOSARソフトウェアコンポーネントは通常,クライアント/サーバー通信または送信側/受信側通信を使用してBSW正在サービスにアクセスします。

BSW正在サービスを呼び出すAUTOSARコンポーネントをシミュレーションするには,含めるコンポジションモデルを作成し,事前構成されたBSW正在サービスコンポーネントブロックを追加します。このブロックは,bswサ,ビスの参照実装を提供します。

ブロック

控制函数可用调用者 AUTOSAR功能抑制管理器(FiM)サ,ビス,ンタ,フェ,スControlFunctionAvailableの呼び出し
DiagnosticEventAvailableCaller AUTOSAR诊断事件管理器(Dem)サ,ビス,ンタ,フェ,スEventAvailableの呼び出し
DiagnosticInfoCaller AUTOSAR诊断事件管理器(Dem)サ,ビス,ンタ,フェ,スDiagnosticInfoの呼び出し
DiagnosticMonitorCaller AUTOSAR诊断事件管理器(Dem)サ,ビス,ンタ,フェ,スDiagnosticMonitorの呼び出し
DiagnosticOperationCycleCaller AUTOSAR诊断事件管理器(Dem)サ,ビス,ンタ,フェ,スOperationCycleの呼び出し
诊断服务组件 エミュレション用のautosar診断サビスおよびランタム環境(rte)の構成
功能抑制 AUTOSAR功能抑制管理器(FiM)サ,ビス,ンタ,フェ,スFunctionInhibitionの呼び出し
NvMAdminCaller AUTOSAR NVRAM Manager (NvM)サ、ビス、ンタ、フェ、スNvMadminの呼び出し
NvMServiceCaller AUTOSAR NVRAM Manager (NvM)サ、ビス、ンタ、フェ、スNvMServiceの呼び出し
NVRAM业务组件 エミュレション用autosar nvramサビスおよびランタム環境(rte)の構成

関数

createCompositionAsModel Autosar arxmlソフトウェアコンポジションの金宝app表現の作成
调用updateModel Arxmlの変更内容のautosarモデルへの更新

トピック

Autosarソフトウェアコンポ,ネントとコンポジション

再使用可能なAUTOSARソフトウェアコンポーネントを開発し組み立ててAUTOSARコンポジションを作成します。

AUTOSARコンポジションのSi金宝appmulinkへのンポト

AUTOSARソフトウェアコンポジションのXML記述から仿真软件®金宝appモデルを作成します。

アトミックソフトウェアコンポーネントをもつAUTOSARソフトウェアコンポジションのインポート(经典平台)

AUTOSARソフトウェアコンポジションとそれに含まれるコンポーネントおよびコンポジションをインポートします。

Autosarソフトウェアコンポ,ネントの結合とシミュレ,ション

コンポジションモデルのAUTOSARソフトウェアコンポーネントをシミュレーションのため結合します。

Autosarコンポ,ネントと生成されたコ,ドの設計とシミュレ,ション

動作アルゴリズムの実装,コンポーネントとコンポジションのシミュレーション,コンポーネントコードの生成を行い,AUTOSARのコンポーネントを開発します。

Autosar基本ソフトウェアサ,ビス呼び出しのモデル化

AUTOSARソフトウェアコンポーネントとAUTOSAR基本ソフトウェア(BSW正在)サービスの間の通信をモデル化する。

AUTOSAR诊断事件管理器サ,ビスの呼び出しの構成

事前設定されたAUTOSAR基本ソフトウェアブロックを使用して诊断事件管理器(民主党)サービスに対するコンポーネント呼び出しを実装する。

AUTOSAR功能抑制管理サ,ビスの呼び出しの構成

事前設定されたAUTOSAR基本ソフトウェアブロックを使用して函数抑制经理(鳍)サービスに対するコンポーネント呼び出しを実装する。

AUTOSAR NVRAM Managerサ,ビスの呼び出しの構成

事前設定されたAUTOSAR基本ソフトウェアブロックを使用してNVRAM经理(NvM)サービスに対するコンポーネント呼び出しを実装する。

シミュレ,ション用の,autosar,基本ソフトウェアサ,ビス実装の構成

AUTOSAR基本ソフトウェアの呼び出し側ブロックをシステムレベルでシミュレーションする場合は,基本ソフトウェアサービスの参照実装を使用します。

Autosar基本ソフトウェアサビスとランタム環境のシミュレション

参照実装を使用して,基本ソフトウェアメモリと診断サービスへのAUTOSARコンポーネント呼び出しをシミュレートします。

Autosar関数抑止のサ,ビス呼び出しの構成とシミュレ,ション

参照実装を使用して,基本ソフトウェアの関数抑止および関連するサービスへのAUTOSARコンポーネント呼び出しをシミュレーションします。