TestStandで現在時刻を取得する方法

更新しました Dec 30, 2024

環境

ソフトウェア

  • TestStand

TestStand は NI のテスト管理ソフトウェアで、検証テストや製造テストでよく使用されます。テスト エンジニアは、テスト レポートにカスタム タイミング情報を含めて、より有益な情報を提供したいと考えることがよくあります。この記事では、TestStand の現在の時刻を取得する方法について説明します。

TestStand には、 Date()、Time()、およびSeconds()の 3 つの組み込み時間関数が付属しています。現在の時刻を取得するには、 Time()関数を使用する必要があります。現在の時刻をローカル変数として保存し、メッセージ ポップアップを使用して最初から表示するには、次の手順を実行できます。

  1. TestStandを起動する
  2. File>>New>>Sequence File で新しいシーケンスファイルを作成します。 
  3. 右クリックして Insert Local>>String を選択し、新しいローカル変数を作成します。
    2024-12-25_13h04_26.png
  4. ローカル変数のデフォルト名はlocalです。この記事のデモンストレーションでは、ローカル変数の名前をCurrentTimeにします。
  5. MainSequence に、次のExpression を含むStatement を挿入します。
     Locals.CurrentTime=Time()

     

  6. MainSequence で、ステップ プロパティの [テキストとボタン] タブに、Message Expression  として次の内容を含むMessage Popup を挿入します。
     Locals.CurrentTime

  7. 今すぐシーケンス ファイルを実行すると、現在の時刻を表示しながらポップアップ メッセージが表示されることがわかります。