コース概要

LabVIEW の基礎復習

  • データフロー実行モデルとマルチスレッディングの再確認
  • 変数、クラスタ、配列、および一般的なデータ型
  • ループとシーケンス構造の扱い方

高度な制御構造

  • フラットシーケンスの限界とサイクル制御技術
  • フラットシーケンスの代替方法
  • 高度なアーキテクチャでの適切なエラーハンドリング

並列およびキュー付き状態マシン

  • スケーラブルで応答性の高いアプリケーションを作成する
  • 状態マシンの設計パターン
  • プロデューサー-コンシューマーアーキテクチャの設計

シフトレジスタの効果的な使用法

  • シフトレジスタを使用して状態データを保存する
  • スコープ管理とベストプラクティス
  • 競合や予期せぬ上書きを避ける方法

高度なデータ型と構造体の扱い方

  • 入れ子になったクラスターやユーザー定義型の扱い方
  • typedefとメンテナンスのベストプラクティス
  • 多次元配列の処理方法

LabVIEW to PLC 通信

  • Ethernet/IPを使用したAllen-Bradley PLC(ControlLogix/CompactLogix)との通信
  • クラスターやユーザー定義データの読み書き
  • Ethernet/IPを介して多次元配列を処理する方法

プロパティノードの効果的な使用法

  • プロパティノードのスコープと実行タイミングの理解
  • UI操作用プロパティノードとハードウェア制御用プロパティノード
  • パフォーマンスボトルネックを避ける方法

まとめと次なるステップ

要求

  • LabVIEWとその主要コンポーネントを使用した経験
  • データ型、制御構造、およびグラフィカルプログラミングの理解

対象者

  • 高度なLabVIEWアプリケーションを使用するソフトウェアエンジニア
  • LabVIEWを産業システムと統合するテスト自動化開発者
  • 既存のLabVIEWシステムの最適化とスケーリングを目指すエンジニア
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー