計測テスト電流測定(トリガー)

テンプレート説明

テスト対象機器からのパルスエッジが検出されるたびに同タイミングでのアナログ電流値を計測します。計測終了後にデータから統計算出します。

 

  • 1 GPIエッジ検知
    GPIで立ち上がり/立ち下がりエッジ(TRIG_EDGEで選択)のタイムスタンプを取得します。
  • 2 電流値サンプリング
    ①で検知したエッジタイミングでの電流値を読み取ります。
  • 3 統計算出・照合
    計測窓内で検出した全電流値から平均・最大・最小・標準偏差を算出して仕様値と照合します。
初期ユニット配置
 ・スロット1:DIOユニット(TC-IFDIO) ※1
 ・スロット2:AIOユニット(TC-IFAIO) ※1
ユニットの選択肢

 ・GPI/GPO:RIOユニット(TC-IFRIO)も利用できます。※2 ※3

※1 ユニットを別スロットへ変更する場合、ユニット設定のスロット割り付け変更を行うことで、設定値などを引き継ぎ可能です。
※2 スロットにユニットを取り付け・配線し、スクリプトのスロット設定を変更してください。
※3 RIOユニットは周期を100µs以上で設定ください。

接続図

GPIでテスト対象機器のデジタルパルスのエッジを検知し、I_INでそのタイミングの電流値を取得します。

TC-3000 DIOユニット(TC-IFDIO) GPI1(デジタルパルス入力) AIOユニット(TC-IFAIO) AIO I_IN(電流入力) テスト対象機器 (テスト対象機器) デジタルパルス出力 アナログ電流出力 ① デジタルパルス(エッジ検知) ② アナログ電流

 ※必ずGNDは接続してください。

タイミングイメージ

テスト対象機器のデジタルパルスのエッジ(立ち上がり/立ち下がりは設定で選択)を検知したタイミングで、AIOの電流値を取得します。

 

GPI (デジタルパルス) AIO (電流値) 電流値取得 ① デジタルパルス立ち上がりエッジ ② AIO電流値サンプリング

設定変数

全設定変数を記載しています。実機の仕様に合わせて変更してください。

変数名

内容

初期値

SLOT

使用するユニットのスロット番号。使用するユニットに応じて変更。

DIO1

AIO_SLOT

使用するAIOユニットのスロット番号。

AIO1

TRIG_CH

トリガー入力に使用するGPIチャンネル

GPI1

AIO_CH

電流入力に使用するAIOチャンネル

I_IN

NUM_SAMPLES

計測するエッジ数の上限(平均・最大・最小・標準偏差の算出に使用)

100

TEST_DURATION_S

試験秒数。この時間分GPI/AIOをキャプチャする(100万サンプル上限で自動短縮される)。

30

TRIG_EDGE

トリガーとして検出するエッジの方向。

"RISING" 立ち上がりエッジ(L→H)
"FALLING" 立ち下がりエッジ(H→L)

"RISING"

CURRENT_MIN_MA

電流測定値の仕様下限値 (mA)

0.0

CURRENT_MAX_MA

電流測定値の仕様上限値 (mA)

20.0

判定条件

計測窓内で検出した全エッジの電流が以下の条件を満たした場合にPASSと判定します。

判定項目

合格条件

全計測値

検出した全エッジの電流が CURRENT_MIN_MA 以上 CURRENT_MAX_MA 以下であること