LabVIEW Real‐Timeモジュールは、LabVIEWグラフィカル開発環境を拡張し、確定的なハードリアルタイムパフォーマンスを提供します。これにより、さまざまな専用ハードウェアターゲットで実行するアプリケーションの開発とデバッグが可能になります。
LabVIEW Real‐Timeモジュールは、正確なタイミングと信頼性が重要な機械および生産システムの確定的制御に使用されます。この機能は、信頼性の高い生産ライン、ロボットシステム、包装機械、およびCNC装置を製造環境でサポートします。
LabVIEW Real‐Timeモジュールを使用すると、手動でリアルタイムカーネルを構成することなく、電気システムを確定的に監視および制御できます。エンジニアは、保護論理、電力品質解析、インバータ制御アルゴリズムを正確なタイミングと同期測定で実行できます。この機能は、再生可能エネルギーシステム、スマートグリッドアプリケーション、バッテリ管理テスト、および変電所の自動化をサポートしています。
LabVIEWとReal-Timeモジュールを使用すると、テスト、制御、および監視用のリアルタイムアプリケーションの作成とデプロイをより多くのエンジニアが簡単に行うことができます。
タイミングループは、ループレート、実行優先度、プロセッサ親和性を正確に制御します。エンジニアは、制御、ロギング、通信などのタスクに異なる優先度を割り当てることができ、高優先度の処理が最初に実行される一方、低優先度のプロセスはタイムクリティカルなコードを妨げることなく実行されます。
ホスト/ターゲット間のシームレスなデプロイメントにより、開発者はホストPCでコードを作成およびデバッグし、LabVIEWプロジェクトエクスプローラから直接Real-Timeターゲットにデプロイできます。この統合されたワークフローにより、構成、リモートデバッグ、およびアプリケーション更新が簡素化され、個別のツールチェーンや手動デプロイメントプロセスが不要になります。
01
/
02
LabVIEW Real-Timeは、シームレスなハードウェア統合からより広範なNIテストエコシステムまで、タイムクリティカルテストアプリケーションの開発において重要な役割を果たします。
HILアプリケーションには、確定的タイミングとリアルタイム制御が必要です。LabVIEW+ Suite for HILには、NI VeriStand、LabVIEW、LabVIEW FPGA、LabVIEW Real-Timeなどが含まれており、組込ソフトウェアのテストやシミュレーションを行うエンジニアのニーズを満たします。
NI Embedded Control and Monitoring Software Suiteは、工業機器用、またはスマートマシンを設計するためのソフトウェアやツールをまとめたパッケージです。
機能 | LabVIEW Real‐Timeモジュール | C++/ Linux Real-Time | プログラマブルロジックコントローラ (PLC) |
|---|---|---|---|
プログラミングモデル | 確定的ストラクチャ(タイミングループ)を使用したグラフィカルデータフロープログラミング | POSIXスレッドとリアルタイム拡張によるテキストベースプログラミング (C/C++) | ラダー論理、構造化テキスト、関数ブロックダイアグラム |
ハードウェア統合 | NIハードウェアとのネイティブ統合(CompactRIO、PXIなど) | 柔軟性: 幅広いハードウェアをサポートするが、ドライバとセットアップが必要 | ベンダー固有のI/Oモジュールに限定 |
組込ライブラリおよびAPI | 統合NI-DAQmx、スキャンエンジン、FPGA、モーション、ビジョンライブラリ | 標準Linuxライブラリ、サードパーティまたはカスタムハードウェアAPI | 定義済み工業用関数ブロック |
LabVIEW Real-Timeは、CompactRIOコントローラ、PXI/PXI Expressコントローラ、CompactRIO Single-Boardコントローラなどの再構成可能テクノロジーを搭載したさまざまなNIハードウェアで使用できます。
CompactRIOシステムは、産業用モノのインターネット (IIoT)、監視、および制御アプリケーションに最適な処理能力、センサに特化した信号調節機能付きI/O、および統合ソフトウェアツールチェーンを提供します。
コントローラは、CompactRIOアーキテクチャに基づいて構築された非密閉型プラットフォームです。FPGAのパフォーマンス、リアルタイム確定性、および堅牢な信頼性を提供し、機能を拡張するためのアドオンモジュールを備えています。
NI PXIコントローラには、組込コントローラとリモートコントローラがあります。組込コントローラには、PXIシステムを実行するのに必要なすべてが含まれており、一方、リモートコントローラでは、外部コンピュータからPXIシステムを制御できます。
LabVIEW Real‐Timeモジュールを使用するには、システムが以下の要件を満たしている必要があります。
01
/
04