LabVIEW NXG Core 1 Course

LabVIEW NXG​学習​プロセス​の​最初​の​ステップ​で​ある​LabVIEW NXG Core 1 Course​では、​LabVIEW NXG​環境​および​対話​式​解析、​データ​フロー​プログラミング、​一般​的​な​開発​テクニック​など​について、​実践​形式​で​学習​し​ます。​この​コース​では、​データ​収集、​計測​器​制御、​データ​ロギング、​計測​解析​といった​アプリケーション​の​開発​方法​を​学ぶ​こと​が​でき​ます。​コース​の​最後​に、​ステート​マシン​の​デザイン​パターン​を​使用​し​て、​実​環境​データ​の​収集、​解析、​処理、​視覚​化、​および​保存​を​実行​する​アプリケーション​を​作成​し​ます。

コース​の​詳細:

LabVIEW NXG Core 1 Course​の​コース​概要

レッスン 概要 トピック
LabVIEW NXG​の​概要 LabVIEW NXG​について​学習​し​ます。
  • LabVIEW NXG​とは

  • 一般​的​な​タイプ​の​LabVIEW NXG​アプリケーション

はじめて​の​測定​(NI DAQ​デバイス) NI​データ​収集​デバイス​から​対話​式​に​データ​を​収集、​解析、​視覚​化​する​方法​を​学び​ます。
  • NI​データ​収集​デバイス​を​接続​する

  • データ​を​検証​する

  • 予想​外​な​I/​O​結果​の​トラブル​シューティング

はじめて​の​測定​(他社​製​の​計測​器) 他社​製​の​計測​器​から​対話​式​に​データ​を​収集、​解析、​視覚​化​する​方法​を​学び​ます。
  • 他社​製​の​計測​器​を​接続​する

  • 計測​器​ドライバ​の​サンプル​プログラム​を​使用​し​て​データ​を​検証​する

  • 予想​外​な​I/​O​結果​の​トラブル​シューティング

既存​の​アプリケーション​を​学習​する 既存​の​LabVIEW NXG​プロジェクト​と​アプリケーション​を​参照​し​て​アプリケーション​の​動作​を​予測​する​方法​を​学び​ます。
  • プロジェクト​と​VI​の​情報​を​見る

  • データ​フロー​プログラミング​モデル​に​基​づ​い​て​VI​の​動作​を​決定​する

はじめて​の​アプリケーション​作成 データ​を​収集、​解析、​視覚​化​する​シンプル​な​LabVIEW NXG​アプリケーション​を​作成​する​方法​を​学習​し​ます。
  • 新規​プロジェクト​と​VI​を​作成​する

  • さまざま​な​データタイプ​を​使用​する

  • ハードウェア​API​を​使用​し​て​ハードウェア​と​通信​する

  • NI​データ​収集​ハードウェア​および​他社​製​計測​器​から​データ​を​収集​する​収集-​解析-​視覚​化​VI​を​開発​する

デバッグ​と​トラブル​シューティング LabVIEW NXG​アプリケーション​を​デバッグ​および​トラブル​シューティング​する​方法​を​学習​し​ます。
  • 壊れた​VI​を​修正​する

  • デバッグ​手法​と​ツール​を​使用​する

  • VI​パネル​から​データ​を​キャプチャ​する

  • エラー​の​管理​と​表示

ループ​を​使用​し​て​繰り返し​コード​を​実行​する While​ループ​と​For​ループ​を​使用​し​て​コード​を​繰り返し​実行​する​方法​を​学習​し​ます。
  • While​ループ​と​For​ループ​を​使用​する

  • ループ​に​タイミング​を​追加​する

  • 前​の​ループ​反復​から​の​データ​に​アクセス​する

データ​の​セット​の​操作 データ​の​セット​を​表す​データタイプ​と、​それら​を​使用​および​処理​する​方法​について​学習​し​ます。
  • 配列​と​波形​の​データタイプ​を​使用​する

  • マルチ​チャンネル​収集​データ​の​操作

  • その他​の​配列​例​と​波形​例​の​詳細​を​見る

条件​に​基​づ​い​て​コード​を​実行​する​(ケース​ストラクチャ) データ​の​グループ​を​表す​データタイプ​と、​それら​を​使用​および​処理​する​方法​について​学習​し​ます。
  • ケース​ストラクチャ​を​作成​および​構成​する

  • 一般​的​な例

ファイル​に​データ​を​読み書き​する ファイル​I/​O​の​基本​概念、​および​LabVIEW NXG​で​ファイル​リソース​に​アクセス​し​て​変更​する​方法​について​学習​し​ます。
  • テキストファイル​に​データ​を​書き込む

  • プログラム​的​に​ファイル​パス​と​フォルダパス​を​作成​する

  • テキストファイル​の​データ​を​解析​する

  • ファイル​形式​を​比較​する 

コード​を​再​利用​する​(サブ​VI) モジュール​式​プログラミング​と、​サブ​VI​を​使用​し​て​コード​を​再​利用​し、​コード​の​可読性​を​改善​する​方法​について​学習​し​ます。
  • モジュール​性​を​理解​する

  • サブ​VI​アイコ​ン​と​コネ​クタ​ペ​ーン​を​作成​する

  • サブ​VI​を​ドキュメント​化​する

混合​データタイプ​の​データ​を​グループ​化​する​(クラスタ) 混合​データタイプ​の​データ​を​クラスタ​に​グループ​化​し​て、​データ​構成​と​コード​の​可読性​を​改善​する​方法​を​学習​し​ます。
  • クラスタ​を​作成​する

  • クラスタ​の​分解​と​変更

  • エラー​クラスタ

  • クラスタ​と​クラスタ​配列​を​視覚​化​する

G​タイプ​を​使用​し​て​データタイプ​の​変更​を​伝播​する G​タイプ​へ​の​データタイプ​の​変更​を、​その​G​タイプ​の​すべて​の​インスタンス​に​自動的​に​伝播​する​方法​を​学習​し​ます。
  • G​データタイプ​を​使用​する​理由

  • G​データタイプ​の​作成​と​使用

シーケンサ​を​実装​する​(ステート​マシン) 一般​的​な​シーケンシャル​LabVIEW NXG​設計​手法​と​ステート​マシン​デザイン​パターン​について​学習​し​ます。
  • シーケンシャル​プログラミング​の​手法

  • ステート​プログラミング​を​使用​する

  • ステート​マシン​デザイン​パターン​を​実装​する

LabVIEW NXG Core 1 Course​を​受講​する