LabVIEWスタートアップガイド
- 更新日2026-10-22
- 3分で読める
LabVIEWの基礎を学習します。初めてLabVIEWを使用する場合は、NIラーニングセンター (learn.ni.com) で『LabVIEWチュートリアル』から学習することをお勧めします。
バージョン情報
LabVIEWの目的、LabVIEWのインストール方法、エディタ環境の操作方法など、LabVIEWの基礎を学習します。
LabVIEW 動作理論
データフローパラダイム、プログラムをブロックダイアグラムとフロントパネルに分割する方法、データタイプなど、LabVIEWの基本設計原理を学習します。
VIおよびサブVIを作成する
LabVIEW VI (仮想計測器) は、物理的な計測器の外観と機能をモデル化します。VIを作成してLabVIEWで機能的プログラムを作成し、モジュール式サブVIとして他のVIで再利用できます。
LabVIEWと物理計測器を接続する
LabVIEWをさまざまなタイプの計測器に接続して、測定アプリケーションを自動化できます。LabVIEWは、NIドライバを介してNIハードウェアと、広範な計測器ドライバネットワーク (IDNet) を介して他社製ハードウェアの両方で使用できます。
プログラミングサンプルと学習教材
LabVIEWでVIを開発する方法を実践的なサンプルで学習したり、ガイド付き学習教材を使用したりするには、LabVIEWサンプルコードとトレーニング教材にアクセスしてください。
関連コンテンツ
- NI ラーニングセンター—LabVIEWチュートリアル
- LabVIEWの概要
LabVIEW (Laboratory Virtual Instrument Engineering Workbench) は、Gプログラミング言語を使用してアプリケーションを作成するために使用するプログラミング環境です。
- LabVIEWエディション
LabVIEWには複数のエディションがあります。各エディションには、異なる機能が含まれています。
- LabVIEWのインストール
LabVIEWはWindowsまたはLinuxオペレーティングシステムにインストールできます。
- LabVIEWの操作方法
LabVIEW環境の各部分とその操作方法について説明します。
- LabVIEWでプロジェクトを管理する
- ブロックダイアグラムのデータフロー
- ブロックダイアグラムオブジェクト
- ブロックダイアグラムオブジェクトをワイヤで接続する
- フロントパネルを作成する
フロントパネルは、VIのユーザインタフェースです。通常、最初にフロントパネルを設計し、次にブロックダイアグラムを設計して、フロントパネル上に作成した入出力のタスクを実行します。
- 関数の概要
- ループと他のストラクチャ
LabVIEWのストラクチャは、テキストベースのプログラミング言語のループおよびケースステートメントをグラフィカルに表現したものです。
- LabVIEWのデータタイプ
LabVIEWが異なるデータ表現を処理する方法について学びます。
- サブVIを使用してモジュール式コードを作成する
サブVIは、別のVIのブロックダイアグラム上に表示されるVIです。LabVIEWでサブVIを使用して、他のVIでも利用できるモジュール式コードを作成します。
- ユーザインタフェースを設計する
VIがユーザインタフェースまたはダイアログボックスとして機能する場合、フロントパネルの外観とレイアウトは重要です。LabVIEWのフロントパネルを計測器のようなデザインにして、ユーザがどの操作を実行するかを簡単に識別できるようにします。
- ブロックダイアグラムを設計する
- ブロックダイアグラムを配線する
配線は、VIのブロックダイアグラム上の項目間のデータパスです。項目同士を接続するために配線を追加し、それによって機能するプログラムを作成します。
- コネクタペーンを作成する
- VIを実行する
VIを実行すると、VIに設計した動作が実行されます。適切に配線されたVIは、ブロックダイアグラム、プロジェクトエクスプローラ、またはプログラムで実行できます。
- デバッグ方法
VIが実行中で予期しないデータを生成している場合、エラー監視、実行ハイライト、プローブ、ブレークポイントなどのテクニックを使用してVIをデバッグできます。
- 仮想計測器と計測の概要
- 計測器を制御する
- 計測器ドライバを使用する
- ni.com—NIドライバ
- ni.com—IDNet (IDNet)
- LabVIEWサンプル、VIテンプレート、プロジェクトテンプレート、およびサンプルプロジェクトを使用する
LabVIEWサンプル、VIテンプレート、プロジェクトテンプレート、およびサンプルプロジェクトを検索して、VIおよびアプリケーションアーキテクチャの構築を開始できます。これらのリソースを使用して、コードの再利用、デザインパターンの追跡、開発期間の短縮を実現できます。
- NIコミュニティ―LabVIEWのサンプルコード
- NI YouTubeチャンネル―LabVIEWスタートアップガイドプレイリスト
- NI ラーニングセンター—LabVIEW 実践集中コース 1
- NI ラーニングセンター—LabVIEW 実践集中コース 2
- NI カスタマサービスヘルプセンター―オンデマンドトレーニングへのアクセス