計測テスト応答時間測定 (通信)
テンプレート説明
TC-3000のUARTコマンド送信からテスト対象機器の応答受信までの時間を計測します。繰り返し回数を設定することで複数回計測を繰り返し、統計算出します。
-
1
コマンド送信
UARTコマンドを送信して送信時刻を記録します。 -
2
レスポンス受信
①で送信したコマンドに対するUARTレスポンスを受信し、タイムスタンプから応答時間を算出します。 -
3
統計算出・照合
①②をN回繰り返し、全サンプルを集計して仕様値と照合します。
・スロット1:DIOユニット(TC-IFDIO) ※1
・UART通信:DIFユニット(TC-IFDIF)またはCOMユニット(TC-IFCOM)でも利用できます。※2
※1 ユニットを別スロットへ変更する場合、ユニット設定のスロット割り付け変更を行うことで、設定値などを引き継ぎ可能です。
※2 スロットにユニットを取り付け・配線し、スクリプトのスロット設定を変更してください。
接続図
TC-3000のUARTからコマンドを送信し、テスト対象機器からのレスポンスを同じUARTで受信して応答時間を計測します。
※必ずGNDは接続してください。
タイミングイメージ
コマンド送信からレスポンス受信までの時間を応答時間として計測します。
設定変数
全設定変数を記載しています。実機の仕様に合わせて変更してください。
|
変数名 |
内容 |
初期値 |
|
|
使用するユニットのスロット番号。使用するユニットに応じて変更。 |
|
|
|
使用するUARTチャンネル |
|
|
|
計測回数 |
|
|
|
レスポンス受信待ちタイムアウト (ms) |
|
|
|
1回のレスポンスで受信するバイト数 |
|
|
|
テスト対象機器へ送信するUARTコマンド(バイト列) |
|
|
|
応答時間の仕様上限値 (ms) |
|
判定条件
N回計測の全サンプルで以下の条件を満たした場合にPASSと判定します。
|
判定項目 |
合格条件 |
|
応答時間 最大値 |
|