HIL Fundamentals Using VeriStand コース概要

HIL Fundamentals Using VeriStand コースでは、VeriStandに搭載されている機能を使用して、リアルタイムテストアプリケーションを開発する方法を学習します。このコースでは、リアルタイムテストの概要、およびリアルタイムシミュレーション、ハードウェアI/O、アラーム機能といったVeriStandテストシステムの構築方法を説明します。また、高度なリアルタイム刺激プロファイルを作成してテスト対象物に刺激信号を送信し、実世界でのさまざまな応答を記録する方法も学習します。

 

コースの最終リリース日/バージョン番号:

 

  • 講師指導によるオンライントレーニング: 2023
  • 講師指導による授業:2023
  • オンデマンド: 2020

コース詳細:

HIL Fundamentals Using VeriStand コース概要

レッスン概要トピック

リアルタイムテスト
の概要

リアルタイムテストの基礎とソフトウェア開発サイクルへの応用についての詳細。

  • リアルタイムテストで業界の課題を解決する
  • リアルタイムテストの用語を定義する
  • ソフトウェアの開発と検証にリアルタイムテストを利用する

VeriStandの概要

VeriStand環境をナビゲートし、カスタマイズされたユーザインタフェースを作成します。

  • リアルタイムテストにVeriStandを利用する
  • VeriStandでプロジェクトを作成およびデプロイする
  • VeriStandでユーザインタフェースを構成する

VeriStandでモデルを実装する

VeriStandで使用する既存のモデルを準備し、それらのモデルをインポートして実行を構成します。

  • VeriStand用のモデルを生成する
  • VeriStandにモデルをインポートする
  • モデルの実行を制御する

HILシステム用ハードウェアを構成する

VeriStandで使用されているさまざまなハードウェアプラットフォームとI/Oテクノロジを認識し、そのハードウェアに接続します。

  • NI MAXでハードウェアおよびソフトウェアを構成する
  • VeriStandでDAQデバイスを構成する
  • VeriStandでNI-XNETデバイスを構成する
  • VeriStandでカスタムデバイスを構成する
  • VeriStandでSLSCデバイスを構成する
  • VeriStandでFPGAデバイスを構成する
  • スケールを作成して使用する

チャンネルのマッピングと管理

システムコンポーネント間のマッピングを作成し、エイリアスでI/Oを管理し、ユーザチャンネルと計算チャンネルを作成します。

  • システムマッピングを構成する
  • エイリアスを作成して使用する
  • ユーザチャンネルおよび計算チャンネルを作成する

イベントの検出と応答

ハードウェアイベントを検出して応答するアラームとプロシージャを作成します。

  • アラームを作成して使用する 
  • プロシージャを作成して使用する

刺激信号の送信によるテスト要件の検証

VeriStandまたはPythonで刺激プロファイルおよびリアルタイムシーケンスを作成し、検査対象デバイスに刺激信号を送信します。

  • リアルタイムシーケンスと刺激プロファイルを作成する
  • Pythonを使用したリアルタイムシーケンスの作成

VeriStandでのデータロギング

ホストコンピュータおよびリアルタイムターゲット上にデータロギングを実装します。

  • VeriStandでのデータロギング概要
  • ホスト側ロギングを実装する
  • ターゲット側ロギングを実装する

VeriStandを自動化する

テストとワークフローのニーズを満たすVeriStandの自動化機能の詳細。

  • .NET APIおよびPythonでVeriStandを自動化する
  • ASAM XILとTestStandを使用してVeriStandを自動化する

システムの診断とベンチマーク

システム情報を表示し、パフォーマンス要件に対するシステムのベンチマーク評価を実行します。

  • システム診断とベンチマーク評価を表示する

VeriStandアプリケーションを配布する

VeriStandアプリケーションを複数のターゲットまたはホストに配布する方法を検討します。

  • 分散システムを構成する

 

HIL Fundamentals Using VeriStand コース受講する