Quantum Composers 9500 Plus Series User Manual
Page 45

41
Programming Examples
Example 1) 20 ms pulsewidth, 2.3 ms delay, 10 Hz, internal trigger, continuous
operation.
:PULSE1:STATE ON
enables channel A
:PULSE1:POL NORM
sets polarity to active high
:PULSE:WIDT 0.020
sets pulsewidth to 20 ms
:PULSE1:DELAY 0.0023
sets delay to 2.3 ms
:PULSE0:MODE NORM
sets system mode to continuous
:PULSE0:PER 0.1
sets period to 100 ms (10 Hz)
:PULSE0:EXT:MODE DIS
disables the external trigger
To start the pulses use either of the following commands:
:PULSE0:STATE ON
starts the pulses
:INST:STATE ON
alternate form to start pulses.
Example 2) 25
μs pulsewidth, 0 delay, external trigger, one pulse for every
trigger.
:PULSE1:STATE ON
enables channel A
:PULSE1:POL NORM
sets polarity to active high
:PULSE:WIDT 0.000025
sets pulsewidth to 25
μs
:PULSE1:DELAY 0
sets delay to 0
:PULSE0:MODE SING
sets system mode to single shot
:PULSE:EXT:MOD TRIG
sets system to external trigger
:PULS:EXT:LEV 2.5
sets trigger level to 2.5 v
:PULS:EXT:EDGE RIS
set to trigger on rising edge
To arm the instrument in external gate mode, use either of the following
commands:
:PULSE0:STATE ON
arms the instrument
:INST:STATE ON
alternate form if T
0
is currently selected
A software generated external trigger can be generated by using the following
command:
*TRG
generates a software external trigger