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 176 of 204
3.
From the slot configuration read the I/Q address for slot 2 to have the value for
parameter "ID", for example
260 (like in the earlier Slot Configuration examples) or DW#16#104
4.
The value "Index" from the register list is submitted to the parameter INDEX like
this:
Profibus: INDEX = Index = 25
Profinet: INDEX = Slot number * 255 + 1 + Index = 510 + 1 + 24 = 535
5.
Use a suitable function block in your automation software, for example SFB53.
6.
Define the control value to use for this command, as described in the columns
“Data” and “Example”:
0x0000...0xCCCC (decimal: 52428) = Current 0...100%.
For a model with, for example, 170 A nominal current and a desired current of 10 A,
this would be 1/17 of nominal, thus 52428/17 = 3084 --> 0x0C0C.
7.
Put the control value 0x0C0C together with ID and INDEX into the function block and
execute the block. The unit should instantly set 10 A as current limit. This can be
verified in the display of the unit where it shows the set value of current
7.13.7.3
Read something
Reading something from the unit is always possible, it means that no remote control is
required. Apart from the cyclically transferred data, any other available information can be
read via acyclic transfer.
How to read the actuals values of voltage and current;
1.
Use the register list and find the proper register. The registers of voltage and current
are next to each other, the one of voltage is the lower number, thus it will be:
Register 507 - Actual voltage
2.
Find the slot and index values for this command in the dedicated columns, here slot
2 and index 28
3.
From the slot configuration read the I/Q address for slot 2 to have the value for
parameter "ID", for example
260 (like in the earlier Slot Configuration examples) or DW#16#104.
4.
The value "Index" from the register list is submitted to the parameter INDEX like
this:
Profibus: INDEX = Index = 28
Profinet: INDEX = Slot number * 255 + 1 + Index = 510 + 1 + 28 = 539
5.
Read the length of bytes from the column “Data length in bytes” to determine how
many bytes to read. In this case, there are two registers with length 2 bytes to read,
so it is 4 bytes.
6.
Use a suitable function block in your automation software, for example SFB52.
7.
Configure the function block with ID, INDEX and data length (4 bytes or 2 word,
depending in the way the software defines the input).
8.
Execute the function block. The data buffer of the block should return the requested
data in form of 20 bytes.
Summary of Contents for 6RL Series
Page 203: ......