TRIGger Command
KIKUSUI Electronics Corp.
PWR-01 Interface Manual
TRIGger Command
TRIG:PROG
Executes a software trigger for the PROGram trigger subsystem.
Command
TRIGger:PROGram[:IMMediate]
TRIG:PROG:EXEC
Queries the sequence states (execution state, present repetition count, present
step number, elapsed time, estimated time).
Command
TRIGger:PROGram:EXECution[:STATe]?
Response
Returns the execution state (STOP: stopped, WTG: waiting for a trigger, RUN:
running) <character>, present repetition count (1 to upper limit 2
31
) <NR1>, pres-
ent step number (1 to 64) <NR1>, elapsed time [s] (0 to upper limit 2
31
) <NR1>,
estimated time [s] (0 to upper limit 2
31
, INF for infinite) <NR1/character> in a com-
ma-separated format in response to TRIG:PROG:EXEC?.
Example when the sequence is stopped
STOP,0,0,0,0
Example when the sequence is waiting for *TRIG immediately after INIT
WTG,0,0,0,36000
Example after a 10-hour schedule has been executed, after about 5 s has elapsed,
when step 0 is being executed
RUN,1,0,5,36000
Example after the completion of a 10-hour schedule execution
STOP,1,0,36000,36000
Example after an infinite schedule has been executed, after about 5 s has elapsed,
when step 0 is being executed
RUN,1,0,5,INF
Example when 60 s has elapsed after execution and step 1 is waiting for a trigger
WTG,1,1,60,INF
Example when the sequence has been aborted when 10 m has elapsed after exe-
cution
STOP,1,2,600,INF