6RL SERIES OPERATION MANUAL
SECTION 7: REMOTE PROGRAMMING
Entire Contents Copyright
2018 by Adaptive Power Systems, Inc. (APS) • All Rights Reserved • No reproduction without written authorization from APS.
6RL Series Regenerative DC Load Operation Manual
Page 167 of 204
7.12.18.2
General Command Sequence for the Arbitrary Generator
Let’s say you want to apply a sine wave with 30 A amplitude and 10 Hz frequency for 60 s to
the DC input cur- rent of an electronic load. This can be achieved by setting up just one
sequence. Let’s use sequence number 12. Because this is about DC current, the amplitude
also requires an offset. The amplitude is usually understood as the difference between the
base line, which is here defined by Start(DC) and End(DC) values, and the top value of the
sine wave. In this example, the offset then has to be at least 30 A, so let’s say 50 A. This will
result in a DC input current varying sinusoidal between 20 A and 80 A.
The sine wave, when applied to DC voltage or current, emulates AC characteristics and thus
requires to set at least indexes 0, 1, 2, 3, 5, 6 and 7, according to the table above. As long as
no specific start angle is required, index 4 can be skipped, because the default value is 0°.
Given that the unit is already in remote control and the DC input resp. DC Input is off,
following command sequence would be necessary:
No. Command
Description
1
FUNC:GEN:SEL CURRENT
Selects arbitrary generator for current. By sending this command the unit
will switch to function generator mode
2
FUNC:GEN:WAVE:LEVEL˽12
Selects the 12th sequence for writing values
3
FUNC:GEN:WAVE:IND˽5
Select index 5: Start value of DC part or AC offset
4
FUNC:GEN:WAVE:DATA˽50
Set wave offset to 50 A
5
FUNC:GEN:WAVE:IND˽6
Select index 6: End value of DC part or AC offset
6
FUNC:GEN:WAVE:DATA˽50
Set wave offset to 50 A. If the offset shall not change during the
function
run, end and start value have to be identical.
7
FUNC:GEN:WAVE:IND˽2
Select index 2: Start frequency of sine wave
8
FUNC:GEN:WAVE:DATA˽10
Set start frequency to 10 Hz
9
FUNC:GEN:WAVE:IND˽3
Select index 3: End frequency of sine wave
10
FUNC:GEN:WAVE:DATA˽10
Set end frequency to 10 Hz. If the frequency shall not change during
the function run, end and start value have to be identical.
11
FUNC:GEN:WAVE:IND˽0
Select index 0: Start value of sine wave amplitude
12
FUNC:GEN:WAVE:DATA˽30
Set amplitude to 30 A
13
FUNC:GEN:WAVE:IND˽1
Select index 1: End value of sine wave amplitude
14
FUNC:GEN:WAVE:DATA˽30
Set amplitude to 30 A. If the amplitude shall not change during the
function run, end and start value have to be identical.
15
FUNC:GEN:WAVE:IND˽7
Select index 7: Sequence time
16
FUNC:GEN:WAVE:DATA˽60
Set sequence point time to 60 s
17
FUNC:GEN:WAVE:END˽12
Set end sequence point to 12
18
FUNC:GEN:WAVE:START˽12
Set start sequence point to 12
19
FUNC:GEN:WAVE:NUM˽1
Set number of sequence point cycles to 1, because that one sequence
point will already run for 60 s. Alternatively, it is possible to define 1 s
for the sequence point time and let it run through 60 cycles.
20
FUNC:GEN:WAVE:SUBMIT
Load the parameters from above into the function generator
Now you also need to set the three global set values "U/I/P Limits", as you would set them
in manual control. This is required, because in function generator mode, the set values of U,
I and P from normal operation are not used. In this example with a current sink (i.e.
electronic load), it is recommended to set the voltage to 0 V, the power to maximum and
the current to 105% or higher of the peak that would result from the sine wave current.
Summary of Contents for 6RL Series
Page 203: ......