テストソフトウェアバンドルでテストプログラム作成を簡素化
私がエンジニアになった2世代前は、テストは印刷されたテスト手順書と手入力のデータを記録したログを使って手作業で行われていました。一世代前は、パーソナルコンピュータと、コンピュータと連動した計測器が利用できるようになったため、独自のテストプログラムを書いてテストを自動化できるようになりました。テスト技術のリーダーであるNIは、Test Workflowソフトウェアバンドルを提供しています。このソフトウェアバンドルは、グラフィカルプログラミング、テストシーケンス、リモートアクセス、強力な解析とレポート生成を組み合わせることで、テストシステムのプログラミングを統合します。
Test Workflowは、自動計測器制御、テストシーケンス、データ収集・解析、クラウド経由のリモートアクセスを組み合わせたNIテストソフトウェアのサブスクリプションバンドルです。バンドル価格は、コンポーネントを個別に購入するよりもはるかに低コストです。
Test Workflowバンドルは、単一の管理しやすい低コストのライセンスによって、LabView、TestStand、FlexLogger、InstrumentStudio、DIAdemなど、NIで最も一般的に使用されているテスト/測定ソフトウェアにアクセスできます(図1)。
図1:Test Workflowは、1つのサブスクリプションライセンスでNIの最も一般的なテストプログラムにアクセスできます。(画像提供:NI)
このテストとデータ収集ソフトウェアの組み合わせにより、エンジニアはテストシステムを開発し、テストデータから大きな価値を引き出すことができます。また、将来のニーズに合わせてテストの規模を拡大または縮小し、プロジェクトのテストコストを管理し、市場投入までの時間を短縮することができます。
Test Workflowの年間サブスクリプションソフトウェアには、2つのバージョン(NI 788508-35 StandardとNI 788509-35 Pro)があります。それぞれの費用は、1年間のソフトウェアライセンスをカバーします。どちらのバージョンにも、LabVIEW、DIAdem、FlexLogger、SystemLink Cloud、InstrumentStudioが含まれています。Proバージョンには、LabVIEWとDIAdemのプロフェッショナルバージョン、TestStand、および便利なソフトウェアツールのセレクションが含まれています(図2)。
図2:StandardおよびPro Test Workflowソフトウェアバンドルの内容。(画像提供:NI)
NI Test Workflowソフトウェアバンドルは、テストと測定のために特別に設計されたソフトウェア製品で、テストプロセスのすべてのステップをサポートします。これにより、他のテスト課題に時間を集中させることができます。Test Workflowには、下記の代表的な既製ソフトウェアなど、日常業務に必要なすべてのコンポーネントが含まれています。
LabVIEW:NIのグラフィカルプログラミング環境です。インタラクティブなテストモニタリングおよび制御インターフェースを使用して、自動テストシステムを開発することができます。さまざまな業界インターフェースやプロトコルを使用して、NIやサードパーティの計測器からデータを取得できます。LabVIEWは、Python、C/C++、.NET、MathWorks MATLABソフトウェアで書かれたコードを統合することもできます。高度な数学、確率、解析アルゴリズム、信号処理、制御機能が含まれています。
DIAdem:測定データの蓄積、検査、解析、レポートのためのデータ管理アプリケーションです。複雑なテスト問題を処理、可視化、診断するために使用されます。複数のファイル形式をインポートして検索し、解析に必要なデータを見つけることができます。処理されたデータは、ボード、ウォーターフォール、軌道、シャフト中心線表示、マップなどの高度なレポートモードを使って表示することができます。
FlexLogger:高速センサ構成およびデータロギングに使用される、NIハードウェア用ソフトウェアアプリケーションです。プログラミングが不要で、簡単な数学、フィルタリング、ブール論理を使用してインライン計算を実行できます。FlexLoggerには、インタラクティブな技術データ管理ストリーミング(TDMS)ファイルビューアが含まれています。
G Web Development Software:テストおよび測定アプリケーション用のウェブベースのビジュアルインターフェース(WebVI)を作成することができます。アプリケーションをホストするためのSystemLink Cloudにアクセスできます。
SystemLink Cloud:安全かつ拡張性の高いクラウドコンピューティング環境でNIがホストするサービスです。エンジニアリングチームはSystemLink Cloudを使用して、G Webで開発されたWebVIからデータにアクセスし、データを共有することができます。テストシステムからのデータはクラウドに公開され、ウェブブラウザが動作するデバイスであればどこからでもアクセスできます。
InstrumentStudio:電源、信号源、マルチメータなど、モジュール式PXI計測器へのアクセスを提供するソフトウェアアプリケーションです。自動テストコンポーネントのリアルタイムモニタリングとデバッグが可能です。また、LabViewのような、より高度なNIテストソフトウェアに計測器の構成を直接エクスポートするためにも使用できます。
TestStand:自動テストシーケンスの開発を支援するテスト管理ソフトウェアです。テストエグゼクティブとして、LabVIEW、Python、C/C++、.NETなどの他のプログラミング言語で書かれたコードモジュールを統合することができます。
正しいバージョンの選択
Test Workflow Standardバージョンは、測定ハードウェアの自動化、リモートアクセス、基本的なデータ解析、レポート作成を必要とするテストアプリケーションに推奨されます。Test Workflow Proは、スタンドアロンテストの生成、複数テストのシーケンス、データベース接続、高度なデータ解析と視覚化が必要なテストアプリケーションに適しています。
まとめ
Test Workflowソフトウェアバンドルには、テストエンジニアが本番テストステーションの開発、ウェブ接続テストシステムの構築、新技術のテスト側面の研究に必要なすべてのソフトウェアツールが含まれています。私がエンジニアになった当初にこれがあれば、私の人生はもっと楽だったに違いありません。

Have questions or comments? Continue the conversation on TechForum, Digi-Key's online community and technical resource.
Visit TechForum