Home
Support
The Mathworks, Inc. Simulink® シミュレーションソフトウェアからVxWorksシステム用のモデルを作成する
The Mathworks, Inc. Simulink® シミュレーションソフトウェアからVxWorksシステム用のモデルを作成する
使用ソフトウェア: NI VeriStand
使用ソフトウェア・バージョン: 2016
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: N/A
問題: Simulink®モデルをNI CompactRIO用にコンパイルしたいのですが、モデルの環境をどのように構成すればよいですか?
解決策: NI VeriStand Model Framework を使用することで、Simulink® モデルを VxWorks Real-Timeオペレーティングシステムを使用したNI CompactRIO用にコンパイルすることが可能です。ご自身がお使いのReal-TimeターゲットにどのOSが使用されているかを確認するためには、
技術サポートデータベース 4LRA4IQ0: Real-Time コントローラのオペレーティングシステム (OS) を参照してください。
互換性のあるReal-Timeターゲットをお持ちの場合、NI VeriStand に互換性のある MATLAB®、Simulink® と Real-Time Workshop®を開発用PCにインストールしてください。NI VeriStand / Model Interface Toolkit がサポートしているソフトウェアバージョンは、
技術サポートデータベース 5TGFF3DP: NI VeriStand バージョン互換性 を参照してください。
VxWorks OS用の
.out
ファイルをビルドするためには、GNU Toolchainが必要です。WindRiverコンパイラをWindows Vista以降のPCで使用するためには、下記の手順を行ってください。
- VxWorks用GNU Toolchainをダウンロード:
ftp://ftp.ni.com/pub/devzone/epd/gccdist_vxworks6.3_gcc3.4.4.zip
Simulink®とNI VeriStandで使用するためには、このZIPファイルに含まれているReadMeの内容は無視し、本資料の手順を行ってください。
- ダウンロードしたZIPファイルから、
gccdist
フォルダをC:\
にコピー
C:\gccdist\supplemental
に移動し、setup-gcc.bat
を右クリックし、編集を選択

- 下記の行の環境パス
set LM_LICENSE_FILE=%GCCPATH%\supp\zwrsLicense.lic
を
set LM_LICENSE_FILE=%GCCPATH%\supplemental\zwrsLicense.lic
に変更してください。
モデルをコンパイルする前に、インストールディスクあるいはダウンロードしたインストーラ (
製品とサービス: NI VeriStand)からNI VeriStandとNI VeriStand Model Frameworkをインストールしてください。
NI VeriStand Model FrameworkとGCCコンパイラの用意ができれば、下記の手順でThe Mathworks, Inc. Real-Time Workshop®ソフトウェアを使用してモデルから
.out
ファイルをビルドすることが可能です。
- Simulink®を開き、モデル内から シミュレーション » コンフィギュレーションパラメータ を選択
- ソルバ カテゴリで、終了時間 を inf、タイプ を 固定ステップ に設定
- Real-Time Workshop® カテゴリから、システムターゲットファイル で NIVeriStand VxWorks.tlc を選択し、適用をクリック。
- Real-Time Workshop® カテゴリ内の NI Configuration セクションで、正しい WindRiver GNU Toolchain Setup Path (
C:\gccdist\supplemental\setup-gcc.bat
) を入力し、適用をクリック。
- Real-Time Workshop® カテゴリからビルドをクリックし、モデルをコンパイル。
MATLAB®, Simulink® and Real-Time Workshop® are registered trademarks of The MathWorks, Inc. All other trademarks are the property of their respective owners.
関連リンク:
添付:
報告日時: 06/26/2012
最終更新日: 02/27/2017
ドキュメントID: 5YPDTUCN
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.