ホーム
サポート
LabVIEW Real-TimeスタートアップVIと実行可能ファイルの違い
LabVIEW Real-TimeスタートアップVIと実行可能ファイルの違い
更新しました Dec 15, 2022
環境
環境は、この記事で説明するソリューションで動作することが確認されている製品を示しています。このソリューションは、他の同様の製品またはアプリケーションにも適用される場合があります。
ハードウェア
CompactRIO Controller
Smart Camera
リアルタイム実行ファイルの起動時に特定のVIを実行したいです。
コントローラが起動したときに開発した実行ファイルを実行したいです。
実行ファイルの起動時に特定のVIを実行するには、スタートアップVIを指定する必要があります。
コントローラの起動時に特定のリアルタイム実行ファイルを実行するには、実行ファイルを
スタートアップに設定
または
スタートアップとして実行
に指定する必要があります。
Additional Information
非リアルタイムアプリケーションと比較して、リアルタイムアプリケーションを構築することには、いくつかの利点があります。
実行ファイルはスタートアップ実行ファイルとして構成可能で、コントローラが起動すると自動的に実行を開始します。
実行ファイルをビルドすると、不要なソース要素(ブロックダイアグラム、未使用の多態性VIインスタンスなど)を削除して、ファイルサイズとオーバーヘッドを削減できます。
LabVIEW開発環境でスタートアップ実行ファイルをリモートでデバッグすることが可能です。
Real-Timeコントローラの起動時にコンパイルすることなく
自動的に実行されるスタートアップVIを構成する
ことも可能です。
スタートアップ実行ファイルと、実行ファイルのビルド仕様で定義するスタートアップVIを混同しないように注意してください。
スタートアップVIは実行ファイルの起動時に実行され、必ずしもコントローラの起動時とは限りません。
関連リンク
コントローラのリセット時にReal-Time(RT)ターゲットでスタートアップ実行ファイルが起動しない
スタンドアロンリアルタイムアプリケーションをビルドおよびデプロイする - LabVIEW Real-Timeモジュールヘルプ
その他のサポートオプション
NIコミュニティに聞く
ディスカッションフォーラムで他のユーザーとコラボレーション
NIコミュニティでソリューションを検索する
エンジニアからのサポートをリクエストする
有効なサービス契約が必要な場合があり、サポートオプションは国によって異なります。
サービスリクエストを開く
サポートサービスの購入または更新
Was this information helpful?
Helpful
Not Helpful