25
For example, in the sun[e], registers 46001 to 46008 contain valid addresses. The holding register
46000 contains the number of registers “8”, all 8 registers must be read out in the block with the
function code 0x04. Too many registers or too few lead to an error message.
Table 7.1.3 Mapping-Register for auto-configuration
Register
address
Register
value
Unit
Factor
Description
46001
31401
Register address
1
Global radiation instantaneous values
INT
46002
31402
Register address
1
Global radiation - average value since
last retrieval
INT
46003
31403
Register address
1
Global radiation - maximum value
since last retrieval
INT
46004
31404
Register address
1
Global radiation - minimum value
since last retrieval
INT
46005
31501
Register address
1
Global radiation instantaneous values
(High-WORD)
(temperature compensated)
INT
46006
31502
Register address
1
Global radiation instantaneous values
(Low-WORD)
(temperature compensated)
INT
46007
31591
Register address
1
Global radiation instantaneous values
(High-WORD)
(uncompensated)
INT
46008
31592
Register address
1
Global radiation instantaneous values
(Low-WORD)
(uncompensated)
INT
Note 1: Usually maximal up to five 16 bit registers can be requested from sun[e] in one request. Just
the 8 mapping registers for the auto-configuration can be requested in one request. For all other
registers applies “if requesting six or more registers, use multiple requests”.