メニュー |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LabVIEW導入例 |
|
|
リューズは、日本ナショナルインスツルメンツ株式会社(略称、NI)のアライアンスパートナーです。 |
|
LabVIEW導入実績 |
|
アライアンスパートナーとは、コンサルタント、システムインテグレータ、製品開発サービスを担う企業で構成される |
|
|
NI製品の活用方法に詳しい企業のネットワークに、NIより参加認定されている企業です。 |
|
LabVIEW入門 |
|
|
LabVIEWの案件でお困りの時はリューズにご相談ください。 |
|
LabVIEW超入門 |
|
|
・LabVIEWの導入を勧められたがどういったものかピンとこない... |
|
|
・LabVIEWを導入したいが活用できるか不安があるため迷っている... |
|
|
・LabVIEWを導入したけれど行き詰まってしまった... |
|
|
|
このような事がありませんか? |
|
|
|
リューズにはさまざまな案件を実現した、豊富な実績があります。 |
|
|
御社の疑問や問題の解決にお役に立てます。 |
|
|
実務に即したプログラム作成のレクチャーも行いますので、お気軽にご相談ください。 |
|
|
|
|
|
|
|
|
|
LabVIEWとは、NIより販売されているシステム開発環境、及び、グラフィカルデータフロー言語です。 |
|
|
Laboratory Virtual
Instrumentation Engineering Workbenchを略したもので、 |
|
|
技術者・研究者向けの計測/テスト/制御システムの開発環境となります。 |
|
|
LabVIEWで作成する計測/制御プログラムは、「バーチャルインスツルメンツ(仮想計測器)」と呼ばれます。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
図0 温度監視システム |
|
|
|
|
|
|
LabVIEWは次のような特徴を持ちます。 |
|
|
|
(1)
関数アイコンをワイヤーで繋ぎ、フローチャートのように記述することにより、直感的なプログラミングができます。 |
|
|
プログラム作成支援ツールとサンプルプログラムも非常に多く用意しているので、 |
|
|
プログラミング経験が少ない人でも短期間でプログラミングできます。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
図1 数値をインクリメントし10になったら終了 |
|
|
|
|
|
(2)波形や信号の多彩な生成関数と高度な計測関数があり、フィルタ・FFT解析等の工学に特化した関数が多数あります。 |
|
|
画像処理・解析、音響・振動解析等の解析関数も豊富にあります。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
図2−1(上) 正弦波に高周波ノイズを入れてフィルタ処理して正弦波を抽出したVIのフロントパネル |
|
|
図2−2(下) 図2−1のダイアグラム |
|
|
|
|
|
(3)全てのNIハードウエアをLabVIEWで簡単に統合できるので開発時間が短縮されます。 |
|
|
ハードウエア毎にサンプルプログラムも豊富に用意されています。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
図3 NIサンプルファインダ |
|
|
|
|
|
(4)多くの計測器メーカーがLabVIEW用ドライバを供給しており、LabVIEWは、GPIBをはじめ、シリアル・USB・Ethernet等 |
|
|
数多くのインターフェースを用意しているので、簡単に計測器と接続・通信できます。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
図4 計測器とLabVIEWのインタフェース |
|
|
|
|
|
(5)波形や強度を表示するチャートやグラフ、3Dグラフ、ダイヤル・メーター・ゲージ・温度計など |
|
|
|
|
他の開発環境にはない視工業系制御器/表示器が標準で用意されています。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
図5 波形グラフ・強度グラフ・コンパスプロットグラフ・3Dグラフ・各工業系制御器/表示器 |
|
|
|
|
|
(6)組込みシステムやFPGAベースの開発もLabVIEWで行う事ができます。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
図6 FPGAプログラミングの例 |
|
|
|
|
|
他にも、すばらしい特徴が多くありますので、NIのホームページを是非ご覧ください。 |
|
|
|
http://www.ni.com/labview/ja/ |
|
|
|
|
|
このように優れたLabVIEWですが、どの言語にも言われる通り、複雑なシステムを作成する場合は、設計が重要なカギを握ります。 |
|
きちんと設計するには、LabVIEWのデータフローの法則、関数の機能等の正しい理解が必要です。 |
|
|
設計が不十分なプログラムは、直感的なプログラミングができるLabVIEWといえど、苦戦を強いられます。 |
|
|
最悪の場合、プログラミングした本人でさせ理解できないプログラムとなり、最初から再作成を余儀なくされます。 |
|
|
このような不幸な事にならないよう、LabVIEWを理解し、LabVIEWの楽しさを分ちあいましょう。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|