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" とします。 関連リンク: 添付:
報告日時: 12/21/2005 最終更新日: 12/21/2005 ドキュメントID: 3SK2C9TQ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
