AMETEK ReFlex Programming Manual User Manual
Page 81
DC Module Remote Programming
ReFlex Power™ Programming Manual
M380056-03 Rev L
77
Table 3-7. Group Pulse Function
The following section provides various List and Trigger examples for
synchronizing multiple modules.
L
IST
M
ODE
E
XAMPLES
1. Generate a 1 Volt saw tooth waveform on a 12 volt output to
simulate AC rectification ripple for 2.5 seconds.
…
LIST2:LABEL3
LIST2:RAMP:VOLT 13.0, 12.0, 8.33333e-3
LIST2:LOOP 299, LABEL3
…
2. Trigger example: synchronize multiple Modules, 1 & 4.
LIST1:START "TRIGTEST"
// start LIST on module 1
TRIG1:INP A
// set backplane line A as trigger input
SOUR1:VOLT 0.0
// set initial voltage to 0
SOUR1:CURR 1.0
// set current
OUTP1:STAT 1
// turn supply on
LIST1:LABEL0
// label allows the segment to be repeatable
LIST1:TRIG A, WAIT
// wait for 1st trigger
SOUR1:VOLT 15.0
// program voltage
LIST1:TRIG A, WAIT
// wait for 2nd trigger
LIST1:TRIG A, WAIT
// wait for 3rd trigger
LIST1:TRIG A, WAIT
// wait for 4th trigger
SOUR1:VOLT 0.0
// program voltage to 0
LIST1:LOOP 1, LABEL0
// loop once to repeat the sequence
OUTP1:STAT 0
// turn off supply
LIST1:END
// end the LIST
LIST1:STORE
// store the list
LIST4:START "TRIGTEST"
// start LIST on module 4
TRIG4:INP A
// set backplane line A as trigger input
SOUR4:VOLT 0.0
// set initial voltage to 0
SOUR4:CURR 5.0
// set current
OUTP4:STAT 1
// turn supply on
Pulse
Module
Function
1
DC1
DCV1 output to 5 V
2
DC1 and DC2
DCV1 to 10V and DCV2 to 5V
3
DC2
IDC2 to 1.2A and 5.5 volts
4
DC1, DC2
All outputs off
5
DC3
DCV3 to 12V and 2.0A
6
DC3
DC3 off