![APS 6RL Series Operation Manual Download Page 179](http://html1.mh-extra.com/html/aps/6rl-series/6rl-series_operation-manual_2956801179.webp)
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 179 of 204
7.14.4
Specific examples
7.14.4.1
Switching to remote control
As described in “Switch to remote control or back to manual control“, it is required to switch the unit
to remote control before you can control it. In order to do this, you first need to find the proper
command, i.e. register in the register list resp. the dedicated index in the EDS. In this case, it is
register 402 resp. index 0x2193. The register list defines that the value 0xFF00 has to be sent to
switch to remote or value 0x0000 to leave remote control.
7.14.4.2
Setting a set value
After remote control has been accepted by the unit, you are allowed to send set values. Those values
usually represent a per cent value. From the definition in the register list, the hexadecimal value
0xCCCC translates to 100% and 0x0000 to 0%. It means, there are 52428 possible values between 0%
and 100%. It has to be pointed out here, that this is not the resolution a unit value like voltage or
current can have at the DC input/output. The effective resolution of output/input values is 26214
steps. An example for set value translation is in “Writing a set value“.
7.14.5
Using the arbitrary generator
Due to CANopen only being able to transport a maximum of 4 user data bytes per message,
the 8 values of sequence point data for the sequence points of the arbitrary generator
cannot be transferred at once, but in 8 separate messages. The unit checks every single
value for plausibility when sent, but once all sequence points are set without error it
requires to send an additional submit command (index 235F). This will transfer the sequence
point data and load the function for start/stop action. Without sending that command the
function generator would either run with all data being zero or using former data.
The steps to perform, as described in section 4.10.7.1, are the same for CANopen, except for
the addition of step 3.1:
Step 1: Select, whether to apply the function to the voltage U (index 2354) or the current I
(index 2355). Before you have not made this selection, the unit cannot accept
sequence point data, because the data is run through a plausibility check against
the unit’s nominal values.
Step 2: Define start sequence point (index 235C), end sequence point (index 235D) and
number of cycles of that sequence point block to repeat (index 861).
Step 3: Load data for all required sequence points (x out of 99, indexes 2385 - 29A5, 8
values per sequence point in sub-indexes).
Step 3.1:
Submit the data by writing 0xFF00 to index 235F (register 862,
undocumented for ModBus, because not required there)
Step 4: Set global voltage limit (index 21F5), if the function is applied to the current. Else
set global current limit (index
21F6), if the function is applied to voltage. Set global power limit (index 21F7) for both
modes.
Summary of Contents for 6RL Series
Page 203: ......