アカデミック 会社 イベント NI Developer Zone サポート ソリューション 製品とサービス お問い合わせ MyNI
This Document is not yet Rated  Rate this Document

TestStand内の変数を、外部モジュールを呼び出さずに TestStandの機能を使用して比較することはできますか?

使用ソフトウェア: TestStand
使用ソフトウェア・バージョン: N/A
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: TestStand

問題: TestStand内の変数を比較して結果を得たい場合、現状ではLabVIEWの "合格/不合格ステップ" を作成して、そのステップモジュールの中で比較した結果を得ています。同様のことをTestStandの機能で実現できますか?

解決策: TestStandには、<なし> アダプタがあります。このアダプタは外部モジュール(LabVIEWなどのプログラムコード)を呼び出さないステップです。コードを呼び出すことができないため、このステップはあまり実用的なステップではなく、TestStandの動作を確認するためにサンプルシーケンスなどで多用されております。
ただし、変数の比較をさせて判定だけをするのであれば、外部モジュールを呼び出さない <なし>アダプタの "合格/不合格テストステップ" を使用できます。実際に、ステップの設定として、"合格/不合格ソースの編集" よりデータソース式を編集します。通常このステップのデータソース式は "Step.Result.PassFail" となっていて、ステップの結果は合格になります。この式を "! Step.Result.PassFail" とすると不合格になります。
この値を "<ローカル変数1> == <ローカル変数2>" と設定すると、値の比較の結果を合否判定できます。
例として "Local1" と "Local2" というローカル変数があった場合、データソース式を "Locals.Local1 == Locals.Local2" とします。

関連リンク:

添付:


Sequence File1.seq - Sequence File1.seq
TS_None_Step_Setting.JPG - TS_None_Step_Setting.JPG



報告日時: 12/21/2005
最終更新日: 12/21/2005
ドキュメントID: 3SK2C9TQ

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit