User`s manual
:STOP[:IMMediate]
TRIGger:STOP[:IMMediate] terminates the current start arm cycle at the end of the
current waveform repetition regardless of the selected stop trigger source. The
command aborts the remaining
ARM[:STARt][:LAYer[1]]:COUNt repetitions of the
current trigger cycle. The start trigger sequence is placed into the wait-for-arm state
at the end of the current waveform repetition. The selected stop trigger source
remains unchanged.
Comments • Executing this command with the start trigger sequence in the idle or wait-for-arm
states generates Error -211,"Trigger ignored".
• If the start trigger sequence is on the last of ARM[:STARt]:LAYer2:COUNt trigger
cycles, or if
ARM[:STARt]:LAYer2:COUNt 1 is set, TRIGger:STOP[:IMMediate]
places the trigger system in the idle state at the end of the current waveform
repetition. An
INITiate:IMMediate command must be executed to restart
waveform generation.
• TRIGger:STOP[:IMMediate] differs from ABORt in that ABORt terminates all start
arm cycles immediately, whereas
TRIGger:STOP[:IMMediate] terminates only the
current arm cycle, at the end of the current waveform repetition.
• Executable when Initiated: Yes
• Coupling Group: None
• Related Commands: ABORt, INITiate[:IMMediate], TRIGger[:STARt]:COUNt
•
*RST Condition: None
Example Stopping an Arm Cycle
ARM:LAY2:COUN 5 Allows 5 arms.
ARM:LAY2:SOUR HOLD Sets manual start arm.
ARM:COUN 100 Sets 100 repetitions per arm.
INIT Initiates trigger system.
ARM:LAY2 Starts arm waveform.
TRIG:STOP Terminates arm cycle at end of waveform
repetition.
ARM:LAY2 Starts arm waveform again.
TRIGger
Chapter 8 Command Reference 397