beautypg.com

AMETEK ReFlex Programming Manual User Manual

Page 81

background image

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