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 183 of 204
Access: Base ID Cyclic Send + 1 (Set values.
Bytes 0-1
Bytes 2-3
Bytes 4-5
Bytes 6-7
Register 500
Register 501
Register 502
Register 503
Set value of voltage
Set value of current
Set value of power
Set value of resistance
7.15.3.3
Querying
Querying an object is the first part of a read action. It is always done via base ID + 1. The unit
should then respond via base ID + 2 (Read_Object) and with the expected data. Only after
reading the response, the read action is finished. In order to query an object via the query ID
(base ID +1) it is sufficient to just sent the start register number.
Access: Base ID + 1
ModBus functions: Read Coils (RC), Read Holding Registers (RHR).
Bytes 0+1
Start reg.
0…65534
7.15.3.4
Normal reading
Data coming from the unit can be one message (expected or error) or split messages,
forming a response. The information is either in a buffer or, when using Vector software,
automatically sorted into signals. The data of split messages has to be combined again
according to the marker. Even the Vector database cannot do this automatically. But there
are only a few objects like the user text which require this treatment and these are usually
not accessed very often.
Depending on the length of expected data, a response can be split into multiple messages.
Those split messages use an extra marker.
Access: Base ID + 2
Response with one message (number of queried registers 1-3):
Bytes 0+1
Bytes 2-7
Register
Data
0...65534
1-3 registers
Response with multiple messages (number of queried registers >3):
Bytes 0+1
Byte 2
Bytes 3-7
Register
Marker
Data
0...65534
0xFF, 0xFE...
5 bytes
Response as error message:
Bytes 0+1
Byte 2
65535
Error code
Содержание 6RL Series
Страница 203: ......