ホームページ  >  記事  >  ラボビューとは何ですか?

ラボビューとは何ですか?

青灯夜游
青灯夜游オリジナル
2020-04-24 15:44:266549ブラウズ

ラボビューとは何ですか?

labview とは何ですか?

LabVIEW は、National Instruments (NI) によって開発されたプログラム開発環境で、C や BASIC 開発環境と同様です。しかし、LabVIEWと他のコンピュータ言語の大きな違いは、他のコンピュータ言語はテキストベースの言語を使用してコードを生成するのに対し、LabVIEWはグラフィカル編集言語Gを使用してプログラムを作成し、生成されるプログラムは次の形式であることです。ブロック図の説明。

LabVIEW ソフトウェアは、NI 設計プラットフォームの中核であり、測定または制御システムの開発に最適です。 LabVIEW開発環境には、エンジニアや科学者がさまざまなアプリケーションを迅速に構築するために必要なすべてのツールが統合されており、エンジニアや科学者が問題を解決し、生産性を向上させ、継続的に革新できるように設計されています。

分析

C や BASIC と同様、LabVIEW は、あらゆるプログラミング タスクを完了するための膨大な関数ライブラリを備えた汎用プログラミング システムです。 LabVIEWの関数ライブラリには、データ収集、GPIB、シリアルポート制御、データ解析、データ表示、データストレージなどが含まれます。 LabVIEWには、プログラムのデバッグを容易にするために、ブレークポイントの設定、アニメーションでのデータとサブルーチン(サブVI)の結果の表示、シングルステップ実行などの従来のプログラムデバッグツールもあります。

LabVIEW (Laboratory Virtual Instrument Engineering Workbench) は、テキスト行の代わりにアイコンを使用してアプリケーションを作成するグラフィカルプログラミング言語です。従来のテキストプログラミング言語はステートメントや命令のシーケンスに基づいてプログラムの実行順序を決定しますが、LabVIEWはデータフロープログラミングを使用しており、ブロックダイアグラム内のノード間のデータフローによってVIと関数の実行順序が決定されます。 VIとは仮想計測器のことで、LabVIEWのプログラムモジュールです。

LabVIEW には、従来の機器 (オシロスコープやマルチメータなど) に似た多くのコントロールが用意されており、これらを使用してユーザ インタフェースを簡単に作成できます。 LabVIEWのユーザインタフェースはフロントパネルと呼ばれます。フロントパネル上のオブジェクトは、アイコンとワイヤーを使用してプログラムで制御できます。これは、G コードとも呼ばれるグラフィカル ソース コードです。 LabVIEWのグラフィカルソースコードは、ある程度フローチャートに似ているため、ブロックダイアグラムコードとも呼ばれます。

特長

可能な限り共通のハードウェアを使用します さまざまな機器の主な違いはソフトウェアです。

コンピュータの能力をフルに発揮し、強力なデータ処理機能を備え、より強力な機能を備えた機器を作成することができます。

ユーザーは、独自のニーズに応じてさまざまな機器を定義および製造できます。

仮想計測器の研究におけるもう 1 つの問題は、さまざまな標準計測器の相互接続と、それらのコンピュータとの接続です。最も一般的に使用されるプロトコルは IEEE488 または GPIB です。将来の機器もネットワーク化される必要があります。

LabVIEW (Laboratory Virtualinstrument Engineering Workbench) は、グラフィカルプログラミング言語開発環境であり、標準的なデータ収集および機器制御ソフトウェアとして産業界、学界、研究機関に広く受け入れられています。 LabVIEWは、GPIB、VXI、RS-232、RS-485プロトコルに準拠したハードウェアおよびデータ収集カードと通信するためのすべての機能を統合しています。また、TCP/IP、ActiveX、その他のソフトウェア標準の適用を容易にするライブラリ関数も組み込まれています。これは強力で柔軟なソフトウェアです。これを使用すると、独自の仮想インストゥルメントを簡単に作成でき、そのグラフィカル インターフェイスにより、プログラミングと使用プロセスが生き生きとした興味深いものになります。

グラフィカル プログラミング言語。「G」言語とも呼ばれます。この言語でプログラミングする場合、基本的にプログラムコードは書かず、代わりにフローチャートやブロック図を書きます。 LabVIEWは技術者、科学者、エンジニアになじみのある用語、アイコン、概念を可能な限り使用しているため、エンドユーザ向けのツールとなります。これにより、独自の科学および工学システムを構築する能力が強化され、機器プログラミングおよびデータ収集システムを実装する便利な方法が提供されます。機器システムの原理研究、設計、テスト、実装に使用すると、作業効率が大幅に向上します。

LabVIEW を使用すると、独立して実行される実行可能ファイルを生成でき、真の 32 ビット/64 ビットコンパイラです。多くの重要なソフトウェアと同様、LabVIEW は Windows、UNIX、Linux、Macintosh 用に複数のバージョンを提供しています。

最大の利便性は、1 つのハードウェアで、ソフトウェアを変更することでさまざまな機器の機能を実現できることであり、ソフトウェアがハードウェアであるのと同等で非常に便利です。グラフィカルは主に上位層のシステムで、グラフィカル マイクロコントローラー プログラミング システムは中国で開発されており (32 ビット組み込みシステムをサポートし、拡張可能)、常に改良されています (詳細については CPUVIEW を検索できます;)

さらに関連する知識については、PHP 中国語 Web サイト に注目してください。 !

以上がラボビューとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。