Specifications
SG Series Programming SCPI Command Operation
M550129-03 Rev G 6-47
PROG:DEF 1, VIMODE,3,4,11,10 //go to 3 volts, 4 amps, 11 volts ovp, for 10 seconds
PROG:DEF 2, RAMPTOV,3,5,4,11,10 //ramp from 3 to 5 volts in 10 sec.
PROG:DEF 3, VIMODE, 5, 4, 11, 10 //hold 5 volts for 10 seconds
PROG:DEF 4, RAMPTOV, 5, 3, 4, 11, 10 //ramp from 5 to 3 volts in 10 sec.
PROG:DEF 5, VIMODE, 3, 4, 11, 10 //hold 3 volts for 10 seconds
PROG:DEF 6, STOP //stops running the sequence while the unit
remains at the state of the last command
within the sequence.
Only 6 steps are intended for this example, so the sequence is complete. To take the
sequence out of the EDIT state, it needs to be sent to the COMPLETE state, which
becomes the STOPPED state, using the following command:
PROG:STAT COMPLETE
PROG:SAVE:SEL
PROG:STAT?
Response: Ram[0]=“STOPPED”,Slave[0]=”STOPPED”
Once in the STOPPED state, the sequence is ready to run again. To rerun the sequence,
issue the following two commands:
OUTP:STAT ON
PROG:STATE RUN
The sequence should run, and the output of the power supply for Example 1 should look
like the following:
Figure 6-1. Power Supply Output for Example 1
Leave SEQ1 in the power supply’s sequence memory, and create a second example
sequence to also keep in sequence memory. (There is enough memory for a total of 50
different sequences.)
3 volts for 10 sec
3 volts for 10 sec
5 volts for 10 sec
Ramp up to 5
volts in 10 sec
Ramp down to 3
volts in 10 sec