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 182 of 204
Nr. of regs to write: refer to the register list. Every object has a starting register and a
certain number of total registers, which form the object. An object defined with 40 bytes
occupies 20 registers, so when writing to such an object the value here would have to be 20.
Marker: is used to distinguish single messages from split messages and to detect the correct
sequence of data. For example, a string like the user text can be up to 40 characters long
and when writing it has to be split across multiple messages. Every message can transport 4
bytes of register data. The marker always starts with 0xFF and is counted downwards (0xFF,
0xFE...) with every next split message belonging to a transmission. The marker is required,
because on CAN bus it is not guaranteed that messages are received in the same order they
were sent.
Data bytes: the number of bytes in this type of message is always 4, no matter if all bytes
are filled with information from the actual data to transmit or are 0. An example: an user
text with a length of 15 characters would require to send at least 4 messages. The object for
the user text is defined to have 20 registers, means 10 messages. You can choose to either
write the full 40 bytes while the rest of bytes in the transmission would be zero or to reduce
the number of message to the minimum of 4, i. e. a value of 8 for Nr. of regs to write.
7.15.3.2
Cyclic sending (writing)
Cyclic sending or cyclic writing is very similar to normal sending, but it's more time effective
and intended for often used objects like set values. It offers the possibility to send all four
set values to the unit at once. It requires two extra CAN IDs to be reserved. The user defines
the interval of send actions with the CAN software, no matter if normal or cyclic sending.
But there are also limits. The timing as described in section 3.3.3 also applies here.
In order to use this feature, the user only has to define the separately adjustable "Base ID
Cyclic Send" and can then send two different messages with following format:
Access: Base ID (Control)
Bytes 0-1
Control word
Control word definition:
Bit Name
Related
register
Meaning
0
Remote control
402
Activates remote control of the unit with 1 or deactivates it with 0
1
Input/Output
405
Switches the DC input/output of the unit on with 1 or off with 0
2
UIP / UIR
409
Activates resistance control mode (UIR) with 1, while with 0 mode
UIP will be active
3
Alarm
411
A 1 acknowledges all currently acknowledgeable alarms
Note: This control word requires special attention, as the 5 bits can trigger several actions
at once, which don't have a certain priority of processing. It means, if you would try
to activate remote control together with switching on the DC input/output (bits 0
and 1 both TRUE), you may receive a settings conflict error, because the unit would
possibly process bit 1 before bit 0.
Содержание 6RL Series
Страница 203: ......