株式会社テクトス

カウントダウンタイマー [ Coutdown Timer ]

決まった時間を測定するのに、カウントダウンを行うタイマーを作りました。

○使い方

Modeを"Set"で実行すると、目標時間の"Time(sec)"を記憶して、時計をリセットします。

Modeを"Get"で実行すると、"Set"してからの経過時間を目標時間から引いた差を"Countdown"に出力します。

また、目標時間を過ぎると、"Timeup"から"True"を出力します。

●サンプルプログラム VI"CoutdownTimer.vi"(LabVIEW ver. 8.6版)ダウンロード

コネクタ画像

フロントパネル画像

○仕組み

機能的グローバル変数の仕組みを利用して、目標時間と、Set時の時間を記憶しています。

Getのケースでは、カウントダウンの計算と、カウントダウンが0以下かの判断をしています。

ブロックダイアグラム画像その1

ブロックダイアグラム画像その2

●テストプログラム VI"CoutdownTimerTest.vi"(LabVIEW ver. 8.6版)ダウンロード

テスト用VIも作りましたのでご利用ください。