SunSaver MPPT MODBUS Document

TriStar MPPT MODBUS Document v10
http://www.morningstarcorp.com 3/26 05 Dec 2011
Supported MODBUS Functions
Read Holding Registers (0x03) and Read Input Registers (0x04)
RAM
PDU
Addr
Logical
Addr
Variable name
Variable description
Units
Signed
Scaling Values
0x0000
1
V_PU hi
Voltage scaling, whole term
V
0x0001
2
V_PU lo
Voltage scaling, fractional term
-
0x0002
3
I_PU hi
Current scaling, whole term
A
0x0003
4
I_PU lo
Current scaling, fractional term
-
0x0004
5
ver_sw
Software Version
-
0x0005
0x0017
6-9
RESERVED
Filtered ADC
0x0018
25
adc_vb_f_med
Battery voltage, filtered (τ ≈ ?s)
V
0x0019
26
adc_vbterm_f
Batt. Terminal voltage, filtered (τ ≈
?s)
V
0x001A
27
adc_vbs_f
Battery Sense voltage, filtered (τ ≈
?s)
V
0x001B
28
adc_va_f
Array voltage, filtered (τ ≈ ?s)
V
0x001C
29
adc_ib_f_shadow
Battery current, filtered (τ ≈ ?s)
A
0x001D
30
adc_ia_f_shadow
Array current, filtered (τ ≈ ?s)
A
0x001E
31
adc_p12_f
12 volt supply, filtered (τ ≈ ?s)
V
0x001F
32
adc_p3_f
3 volt supply, filtered (τ ≈ ?s)
V
0x0020
33
adc_pmeter_f
MeterBus voltage, filtered (τ ≈ ?s)
V
0x0021
34
adc_p18_f
1.8 volt supply, filtered (τ ≈ ?s)
V
0x0022
35
adc_v_ref
reference voltage
V
Temperatures
0x0023
36
T_hs
Heatsink temperature
C
0x0024
37
T_rts
RTS temperature (0x80 =
disconnect)
C
0x0025
38
T_batt
Battery regulation temperature
C
Status
0x0026
39
adc_vb_f_1m
Battery voltage, filtered (τ ≈ 1min)
V
0x0027
40
adc_ib_f_1m
Charging current, filtered (τ ≈
1min)
A
0x0028
41
vb_min
Minimum battery voltage
V
0x0029
42
vb_max
Maximum battery voltage
V
0x002A
43
hourmeter_HI
hourmeter, HI word
h
0x002B
44
hourmeter_LO
hourmeter, LO word
h
0x002C
45
fault.all
Controller faults bitfield
-
0x002D
46
reserved
0x002E
47
alarm_HI
alarm bitfield HI word
-
0x002F
48
alarm_LO
alarm bitfield LO word
-
0x0030
49
dip.all
DIP switch positions bitfield
-
0x0031
50
led.state
State of LED indications
-
Charger
0x0032
51
charge_state
Charging stage
-
0x0033
52
vb_ref
Target regulation voltage
V