シーケンスの状態

シーケンス動作では、3つの状態(IDLE状態、INITiated状態、WTG状態)があります。

IDLE状態

本製品の電源投入時には、すべてのトリガサブシステムはIDLE状態です。この状態では、トリガサブシステムはすべてのトリガを無視します。以下に示すコマンドのどれかを送信すると、トリガサブシステムはいつでもIDLE状態になります。

IDLE状態では、TRGを送信してもシーケンス動作は開始されません。

:ABORt(自動継続モードがオンの場合には、:INIT:CONT:SEQ1 OFF;:ABOR)

*RST

IEEE488.1 sdc(Selected Device Clear)またはdcl(Device Clear)

INITiated状態

IDLE状態の時にINITを送信すると、トリガ機能が開始されてINITiated状態になります。

トリガソースがIMMediateの場合には、ただちに測定を開始します。

トリガソースがBUSの場合には、トリガを待つWTG(Waiting for Trigger)状態になります。

WTG (Waiting for Trigger)状態

WTG状態の時にトリガを送信すると、測定を開始します。

自動継続モード

自動継続モードをオンにするとINITコマンドを毎回送信しなくても測定データを自動更新します。通常は自動継続モードをオフ(デフォルト)にして使用して下さい。

シーケンス動作自動継続モードをオンに設定した場合

トリガソースがIMMediateのときには、即座に測定を開始します。終了後は、新規の測定が自動的に開始します。この状態では、MEASure/READ/FEChクエリはすべて同じように動作します。複数回のFETChクエリが異なる測定結果をもたらして、同時性が失われます。

トリガソースががBUSのときには、ソフトウェア・トリガを待って測定を開始し、終了後は次のトリガ待ちになります。

中断されてもトリガサブシステムが自動的にIDLE状態を抜け出すため、測定機能に対するABORtコマンドは無効になります。

シーケンス動作自動継続モードをオフに設定した場合

現在進行中の測定はABORを送信しない限り継続されます。新規の測定は自動継続されません。

概要

セットアップ

メッセージの概要

コマンド(機能別)

コマンド(ABC別)

コマンド(サブシステム別)

付録

チュートリアル