インテグレーション/受託開発

  1. ペリテック
  2. インテグレーション/受託開発
  3. LabVIEWとは

LabVIEWとは

LabVIEWとは

LabVIEW(Laboratory Virtual Instrument Engineering Workbench:ラボラトリ仮想計測器エンジニアリングワークベンチ)は、グラフィカルプログラミング言語Gをベースにした開発環境です。

LabVIEWでは、技術者や、科学者、エンジニアにとってなじみのある用語や、アイコン、考え方を採用し、プログラミング操作は、テキスト言語ではなくグラフィック記号で表されています。このため、プログラミング経験がほとんどない方でもLabVIEWを使用することができます

このような計測、制御、解析分野でのプログラム作成の煩わしさを、いっきに解決してくれるプログラミングツールがLabVIEWです。

LabVIEWの特徴

計測制御に特化した機能

LabVIEWは、計測制御の部門に特化してありますのでVBなどよりバグが少ないです。波形チャート・波形グラフやスライドバー等、計測制御に最適なユーザーインターフェースを標準で用意しており、プログラムのスキルが無くても使えます。また高度な解析機能を専門知識がなくてもその日から使うことができます。

視覚的なプログラム開発環境グラフィック言語

通常のプログラミング言語は、決められた言葉と文法で文章を書いて機能を実現していきます。LabVIEWは、機能を持ったアイコンを順番に並べて機能を実現しますので、直感的なプログラムが記述できます。

視覚的なプログラム開発環境

ボタン、グラフ、LED、メータ、タンクなどの部品が用意されていて、マウスのドラック&ドロップで設置できます 。

デバッグ

デバッグでは途中のデータを視認、途中停止、スロー動作で実行できるモードがあり、途中経過を視認しながら開発できるため、開発効率および品質を高めることができます。

数値演算 LabVIEW関数例

LabVIEWの数値演算

  • 四則演算関数
  • 三角関数
  • 配列・行列計算
  • 自然対数
  • マトリクス演算
  • 補完・フィット
  • 微分・積分
  • 座標
  • 確率・統計
  • ヒストグラム

信号処理 LabVIEW関数例

LabVIEWの信号処理

  • 周期測定
  • 信号発生シミュレーション
  • フーリエ変換
  • スペクトル計算
  • フィルタリング
  • 位相算出
  • FFT解析

テキストコードとそれに対応するLabVIEWの表現した例

テキストコード
テキストコード

LabVIEW
LabVIEW

マルチプラットフォーム

LabVIEWは、Windows、MacOS、などの複数のOSにも対応しています。各環境で互換性があるためOSが変わってもプログラムが変更する必要がありません。

ペリテック エンジニアリング情報サイトでLabVIEWを紹介

エンジニアリング情報サイト

▲ページトップへ

インテグレーション/受託開発メニュー

株式会社ペリテック
群馬県高崎市片岡町
1-17-2
TEL 027-328-6970

お問い合わせ・お見積もり