0% found this document useful (0 votes)
912 views6 pages

Mate3 SunSpec Modbus Map (For SCADA)

This document provides a summary of the Modbus register mapping for the OutBack block of a MATE3 controller. It includes details on network settings, firmware version, MAC address, email configuration, data logging settings and more. The registers are organized into fields specifying the starting and ending address, size, permissions, data type, units and description.

Uploaded by

Lone Ranger
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
912 views6 pages

Mate3 SunSpec Modbus Map (For SCADA)

This document provides a summary of the Modbus register mapping for the OutBack block of a MATE3 controller. It includes details on network settings, firmware version, MAC address, email configuration, data logging settings and more. The registers are organized into fields specifying the starting and ending address, size, permissions, data type, units and description.

Uploaded by

Lone Ranger
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

MATE3 Modbus Over TCP

Modbus Mapping Address

1
Columns
» Start and End: The register addresses for the beginning and end of each field, offset from the beginning of the block.
» Size: The number of registers occupied by each field.
» R/W: Indicates this field’s permissions.
» Field name: The name and function of each field.
» Type: Explains how the field’s data is formatted.
» Units: The units of measure for each field, if applicable.
» Scale Factor: Indicates scaling a measurement value.
» Contents: Classification of field data (or a fixed value, where applicable).
» Description: Describes the field data.

OutBack Block:
This block is for the MATE3 itself, with network settings and other configuration parameters.

Table 1 OutBack Block


Start End Size R/W Field Name Type Units Scale Factor Contents Description
Uniquely identifies this as a SunSpec Outback
40069 40069 1 R C_SunSpec_DID uint16 N/A N/A 64110
Interface
40070 40070 1 R C_SunSpec_Length uint16 Registers N/A 282 Length of block in 16-bit registers
40071 40071 1 R Outback_Major_Firmware_Number uint16 N/A N/A Read Only Outback Major firmware revision
40072 40072 1 R Outback_Mid_Firmware_ Number uint16 N/A N/A Read Only Outback Mid firmware revision
40073 40073 1 R Outback_Minor_Firmware_Number uint16 N/A N/A Read Only Outback Minor firmware revision
Encryption key for current session (0 =
40074 40074 1 R Outback_Encryption_Key uint16 N/A N/A Read Only
Encryption not enabled)
40075 40081 7 R OutBack_MAC_Address String (14) N/A N/A Read Only Ethernet MAC address
40082 40089 8 W Outback_Write_Password String (16) N/A N/A Write Only Password required to write to any register
Enumerate 0 = DHCP Disabled, use configured network
40090 40090 1 R/W Outback_Enable_DHCP uint16 N/A Programmable
d parameter; 1 = DHCP Enabled
40091 40092 2 R/W Outback_TCP/IP_Address uint32 Address N/A Programmable TCP/IP Address xxx.xxx.xxx.xxx
40093 40094 2 R/W Outback_TCP/IP_Gateway_MSW uint32 Address N/A Programmable TCP/IP Gateway xxx.xxx.xxx.xxx
40095 40096 2 R/W Outback_TCP/IP_Netmask_MSW uint32 Address N/A Programmable TCP/IP Netmask xxx.xxx.xxx.xxx
40097 40098 2 R/W Outback_TCP/IP_DNS_1_ MSW uint32 Address N/A Programmable TCP/IP DNS 1 xxx.xxx.xxx.xxx
40099 40100 2 R/W Outback_TCP/IP_DNS_2_ MSW uint32 Address N/A Programmable TCP/IP DNS 2 xxx.xxx.xxx.xxx
40101 40101 1 R/W Outback_Modbus_Port uint16 N/A N/A Programmable Outback MODBUS IP port, default 502
40102 40121 20 R/W Outback_SMTP_Server_ Name String (40) N/A N/A Programmable Email server name
40122 40137 16 R/W Outback_SMTP_Account_Name String (32) N/A N/A Programmable Email account name
Enumerate 0 = SSL Disabled; 1 = SSL Enabled (not
40138 40138 1 R/W Outback_SMTP_SSL_ Enable uint16 N/A Programmable
d implemented)
40139 40146 8 W Outback_SMTP_Email_ Password String 16) N/A N/A Write Only Email account password
40147 40166 20 R/W Outback_SMTP_Email_ User_Name String (40) N/A N/A Programmable Email account User Name
0 = Status Email Disabled, 1-23 Status Email
40167 40167 1 R/W Outback_Status_Email_ Interval uint16 N/A N/A Programmable
every n hours
40168 40168 1 R/W Outback_Status_Email_ Status_Time uint16 N/A N/A Programmable Hour of first status email of the day
40169 40193 25 R/W Outback_Status_Email_ Subject_Line String (50) N/A N/A Programmable Status Email Subject Line
40194 40213 20 R/W Outback_Status_Email_To_Address_1 String (40) N/A N/A Programmable Status Email to Address 1
40214 40233 20 R/W Outback_Status_Email_To_Address_2 String (40) N/A N/A Programmable Status Email to Address 2
Enumerate
40234 40234 1 R/W Outback_Alarm_Email_ Enable uint16 N/A Programmable 0 = Disabled; 1 = Enabled
d
40235 40259 25 R/W Outback_Alarm_Email_ Subject_Line String (50) N/A N/A Programmable Status Alarm_Subject Line
40260 40279 20 R/W Outback_Alarm_Email_To_Address_1 String (40) N/A N/A Programmable Status Alarm to Address 1
40280 40299 20 R/W Outback_Alarm_Email_To_Address_2 String (40) N/A N/A Programmable Status Alarm to Address 2
40300 40307 8 W Outback_FTP_Password String (16) N/A N/A Write Only FTP password
40308 40315 8 W Outback_Telnet_Password String (16) N/A N/A Write Only Telnet password (not implemented)
0 = SD-Card Data Logging disabled, 1-60
40316 40316 1 R/W Outback_SD_Card_Data_ Log_Write_Interval uint16 N/A N/A Programmable
seconds
0 = Log until SD-Card is full then erase oldest, 1-
40317 40317 1 R/W Outback_SD_Card_Data_ Log_Retain_Days uint16 N/A N/A Programmable
731 Number of days to retain data logs
Enumerate 0 = Disabled; 1 = Excel Format; 2 = Compact
40318 40318 1 R/W Outback_SD_Card_Data_ Logging_Mode uint16 N/A Programmable
d Format
40319 40338 20 R/W Outback_Time_Server_ Name String (40) N/A N/A Programmable Timeserver domain name
Enumerate 0 = Time Server Disabled, use configured time
40339 40339 1 R/W Outback_Enable_Time_ Server uint16 N/A Programmable
d parameters; 1 = Time Server Enabled
40340 40340 1 R/W Outback_Set_Time_Zone int16 Hours N/A Programmable Time Zone -12-11
40341 40341 1 R/W OutBack_Enable_Float_Coordination uint16 N/A N/A Programmable 0=Disabled, 1=Enabled
40342 40342 1 R/W OutBack_Enable_FNDC_Charge_Termination uint16 N/A N/A Programmable 0=Disabled, 1=Enabled
40343 40343 1 R/W OutBack_Enable_FNDC_Grid_Tie_Control uint16 N/A N/A Programmable 0=Disabled, 1=Enabled
40461 40461 1 R/W Outback_Year uint16 N/A N/A Programmable Clock year (4 digit)
40462 40462 1 R/W Outback_Month uint16 N/A N/A Programmable Clock Month (1 - 12)
40463 40463 1 R/W Outback_Day uint16 N/A N/A Programmable Clock Day (1 - 31)
40464 40464 1 R/W Outback_Hour uint16 N/A N/A Programmable Clock Hour (0 - 23)
40465 40465 1 R/W Outback_Minute uint16 N/A N/A Programmable Clock Minute (0 - 59)
40466 40466 1 R/W Outback_Second uint16 N/A N/A Programmable Clock Second (0 - 59)
40467 40467 1 R Outback_Temp_Batt int16 Degrees C N/A Measured Battery temp in degrees C
Ambient temp from temp sensor connected to
40468 40468 1 R Outback_Temp_Ambient int16 Degrees C N/A Measured
device, in degrees C
40469 40469 1 R Outback_Temp_SF int16 N/A N/A 0 Temperature Scale Factor
40470 40470 1 R Outback_Error uint16 Bitfield N/A Read Only Bit field for errors. See Outback_Error Table
40471 40471 1 R Outback_Status uint16 Bitfield N/A Read Only Bit field for status. (not implemented)
40472 40472 1 N/A Outback_Spare_Register_1 uint16 N/A N/A Read Only For future use

2
Charge Controller Block:
This block is usable for most OutBack charge controllers with the exception of the OutBack MX60. It is a status-only block and does not contain command or control fields.

Table 2 Charge Controller Block


Start End Size R/W Name Type Units Scale Factor Contents Description
Uniquely identifies this as a SunSpec Basic
40578 40578 1 R C_SunSpec_DID uint16 N/A N/A 64111
Charge Controller
40579 40579 1 R C_SunSpec_Length uint16 Registers N/A 23 Length of block in 16-bit registers
40580 40580 1 R CC_port_number uint16 N/A N/A 0-10 Port number on Outback network
40581 40581 1 R CC_Voltage_SF int16 N/A N/A -1 DC Voltage Scale Factor
40582 40582 1 R CC_Current_SF int16 N/A N/A 0 DC Current Scale Factor
40583 40583 1 R CC_Power_SF int16 N/A N/A 0 DC Power Scale Factor
40584 40584 1 R CC_AH_SF int16 N/A N/A 0 DC Amp Hours Scale Factor
40585 40585 1 R CC_KWH_SF int16 N/A N/A -1 DC kWH Scale Factor
40586 40586 1 R CC_Batt_Voltage_SF uint16 Volts Voltage_SF Measured Battery Voltage
40587 40587 1 R CC_Array_Voltage_SF uint16 Volts Voltage_SF Measured DC Source Voltage
40588 40588 1 R CC_Batt_Current_SF uint16 Amps Voltage_SF Measured Battery Current
40589 40589 1 R CC_Array_Current_SF uint16 Amps Current_SF Measured DC Source Current
Enumerate
40590 40590 1 R CC_Charger_State uint16 N/A Descriptive 0 = Silent; 1 = Float; 2 = Bulk; 3 = Absorb; 4 = EQ
d
40591 40591 1 R CC_Watts uint16 Watts Power _SF Measured CC Wattage Output
40592 40592 1 R CC_Todays_Min_Battery_ Volts uint16 Volts Voltage_SF Measured Minimum Voltage for battery today
40593 40593 1 R CC_Todays_Max_Battery_ Volts uint16 Volts Voltage_SF Measured Maximum Voltage for battery today
40594 40594 1 R CC_VOC uint16 Volts Voltage_SF Measured Last Open Circuit Voltage (array)
40595 40595 1 R CC_Todays_Peak_VOC uint16 Volts N/A Measured Highest VOC today
40596 40596 1 R CC_Todays_kWH uint16 KWH KWH _SF Measured Daily accumulated Kwatt hours output
40597 40597 1 R CC_Todays_AH unit16 AH AH_SF Measured Daily accumulated amp hours output
40598 40598 1 R CC_Lifetime_kWH_Hours uint16 KWH N/A Measured Lifetime Total Kwatt Hours
40599 40599 1 R CC_Lifetime_kAmp_Hours uint16 Amps KWH_SF Measured Lifetime Total K-Amp Hours
40600 40600 1 R CC_Lifetime_Max_Watts uint16 Watts Power_SF Measured Lifetime Maximum Wattage
40601 40601 1 R CC_Lifetime_Max_Battery_Volts unit16 Volts Voltage_SF Measured Lifetime Maximum Battery Voltage
40602 40602 1 R CC_Lifetime_Max_VOC unit16 Volts Voltage_SF Measured Lifetime Maximum VOC

Charge Controller Configuration Block:


This block always accompanies the Charge Controller Block. It is usable for most OutBack charge controllers with the exception of the OutBack MX60. It contains command and
control fields for the charge controller, as well as vendor-specific status fields.

Table 3 Charge Controller Configuration Block


Start End Size R/W Name Type Units Scale Factor Contents Description
Vendor Extension for OutBack FM Series Charge
40606 40606 1 R C_SunSpec_DID uint16 N/A N/A 64112
Controllers
40607 40607 1 R C_SunSpec_Length uint16 Registers N/A 64 Length of block in 16-bit registers
40608 40608 1 R CCconfig_port_number uint16 N/A N/A 0-10 Port number on Outback network
40609 40609 1 R CCconfig_Voltage_SF int16 N/A N/A -1 DC Voltage Scale Factor
40610 40610 1 R CCconfig_Current_SF int16 N/A N/A 0 DC Current Scale Factor
40611 40611 1 R CCconfig_Hours_SF int16 N/A N/A -1 Time in Hours Scale Factor
40612 40612 1 R CCconfig_Power_SF int16 N/A N/A 0 Power Scale Factor
40613 40613 1 R CCconfig_AH_SF int16 N/A N/A 0 Amp Hours Scale Factor
40614 40614 1 R CCconfig_KWH_SF int16 N/A N/A -1 DC kWH Scale Factor
CC Error Flags: 0x0080=High VOC,
40615 40615 1 R CCconfig_Faults uint16 Bitfield N/A Descriptive 0x0040=Over Temp, 0x0020=Shorted Battery
Temp Sensor, 0x0010=Fault Input Active
40616 40616 1 R/W CCconfig_Absorb_Volts uint16 Volts Voltage_SF Programmable Absorb Voltage Target
40617 40617 1 R/W CCconfig_Absorb_Time_ Hours uint16 Hours Hours _SF Programmable Absorb Time Hours
40618 40618 1 R/W CCconfig_Absorb_End_ Amps uint16 Amps Voltage_SF Programmable Amperage to end Absorbing
40619 40619 1 R/W CCconfig_Rebulk_Volts uint16 Volts Voltage_SF Programmable Voltage to re-initiate Bulk charge
40620 40620 1 R/W CCconfig_Float_Volts uint16 Volts Voltage_SF Programmable Float Voltage Target
40621 40621 1 R/W CCconfig_Bulk_Current uint16 Amps Voltage_SF Programmable Max Output Current Limit
40622 40622 1 R/W CCconfig_EQ_Volts uint16 Volts Voltage_SF Programmable Target Voltage for Equalize
40623 40623 1 R/W CCconfig_EQ_Time_Hours uint16 Hours N/A Programmable EQ Time Hours
40624 40624 1 R/W CCconfig_Auto_EQ_Days uint16 Days N/A Programmable Auto EQ Interval Days
Enumerate
40625 40625 1 R/W CCconfig_MPPT_Mode uint16 Descriptive Programmable 0 = Auto; 1 = U-Pick
d
Enumerate
40626 40626 1 R/W CCconfig_Sweep_Width uint16 Descriptive Programmable 0 = Full; 1 = Half
d
Enumerate
40627 40627 1 R/W CCconfig_Sweep_Max_ Percentage uint16 Descriptive Programmable 0 = 80; 1 = 85; 2 = 90; 3 = 99
d
40628 40628 1 R/W CCconfig_U_Pick_PWM_ Duty_Cycle uint16 Percentag Voltage_SF Programmable Park Duty Cycle (%) (40% - 90%)
Enumerate 0 = Grid Tie Mode disabled; 1 = Grid Tie Mode
40629 40629 1 R/W CCconfig_Grid_Tie_Mode uint16 Descriptive Programmable
d enabled
Enumerate
40630 40630 1 R/W CCconfig_Temp_Comp_ Mode uint16 Descriptive Programmable 0 = Wide; 1 = User Limited
d
40631 40631 1 R/W CCconfig_Temp_Comp_ Lower_Limit_Volts uint16 Volts Voltage_SF Programmable RTS compensation lower voltage limit
40632 40632 1 R/W CCconfig_Temp_Comp_ Upper_Limit_Volts uint16 Volts Voltage_SF Programmable RTS compensation upper voltage limit
0 = Off; 1 = Restart every 90 minutes; 2 = Restart
Enumerate
40633 40633 1 R/W CCconfig_Auto_Restart_ Mode uint16 Descriptive Programmable every 90 minutes if absorb charging or float
d
charging
40634 40634 1 R/W CCconfig_Wakeup_VOC uint16 Volts Voltage_SF Programmable VOC change which causes Wakeup occurs
40635 40635 1 R/W CCconfig_Snooze_Mode_ Amps uint16 Amps Voltage_SF Programmable Snooze Mode Amps
40636 40636 1 R/W CCconfig_Wakeup_Interval uint16 Mins N/A Programmable How often to check for Wakeup condition
0 = Float; 1 = Diversion: Relay; 2 = Diversion:
Enumerate Solid St; 3 = Low Batt Disconnect; 4 = Remote; 5
40637 40637 1 R/W CCconfig_AUX_Mode uint16 Descriptive Programmable
d = Vent Fan; 6 = PV Trigger; 7 = Error Output; 8 =
Night Light
Enumerate
40638 40638 1 R/W CCconfig_AUX_Control uint16 Descriptive Programmable 0 = Off; 1 = Auto; 2 = On
d
Enumerate
40639 40639 1 R CCconfig_AUX_State uint16 Descriptive Read Only 0 = Disabled; 1 = Enabled
d

3
Enumerate
40640 40640 1 R/W CCconfig_AUX_Polarity uint16 Descriptive Programmable 0 = Low; 1 = High
d
40641 40641 1 R/W CCconfig_AUX_Low_Batt_Disconnect uint16 Volts Voltage_SF Programmable Low Battery Disconnect Voltage
40642 40642 1 R/W CCconfig_AUX_Low_Batt_Reconnect uint16 Volts Voltage_SF Programmable Low Battery Reconnect Volts
40643 40643 1 R/W CCconfig_AUX_Low_Batt_Disconnect_Delay uint16 Secs N/A Programmable Low Battery Disconnect Delay (secs)
40644 40644 1 R/W CCconfig_AUX_Vent_Fan_Volts uint16 Volts Voltage_SF Programmable Vent Fan Voltage
40645 40645 1 R/W CCconfig_AUX_PV_Limit_ Volts uint16 Volts Voltage_SF Programmable Voltage at which PV disconnect occurs
40646 40646 1 R/W CCconfig_AUX_PV_Limit_ Hold_Time uint16 Secs N/A Programmable AUX PV Trigger Hold Time
40647 40647 1 R/W CCconfig_AUX_Night_ Light_Thres_Volts uint16 Volts Voltage_SF Programmable Voltage Threshold for AUX Night Light
40648 40648 1 R/W CCconfig_Night_Light_ ON_Hours uint16 Hours N/A Programmable Night Light ON Time
40649 40649 1 R/W CCconfig_Night_Light_ ON_Hyst_Time uint16 Mins N/A Programmable Night Light ON Hyst Time
40650 40650 1 R/W CCconfig_Night_Light_ OFF_Hyst_Time uint16 Mins N/A Programmable Night Light OFF Hyst Time
40651 40651 1 R/W CCconfig_AUX_Error_ Battery_Volts uint16 Volts Voltage_SF Programmable Battery voltage at which Aux Error occurs
40652 40652 1 R/W CCconfig_AUX_Divert_ Hold_Time uint16 Hours Voltage _SF Programmable AUX Diver Hold Time
40653 40653 1 R/W CCconfig_AUX_Divert_ Delay_Time uint16 Secs N/A Programmable AUX Divert Delay
40654 40654 1 R/W CCconfig_AUX_Divert_ Relative_Volts int16 Volts Voltage_SF Programmable AUX Divert Relative Volts
40655 40655 1 R/W CCconfig_AUX_Divert_ Hyst_Volts uint16 Volts Voltage_SF Programmable AUX Divert Hyst Volts
40656 40656 1 R CCconfig_Major_Firmware_Number uint16 N/A N/A Read Only Charge Controller Major firmware revision
40657 40657 1 R CCconfig_Mid_Firmware_ Number uint16 N/A N/A Read Only Charge Controller Mid firmware revision
40658 40658 1 R CCconfig_Minor_Firmware_Number uint16 N/A N/A Read Only Charge Controller Minor firmware revision
40659 40659 1 R/W CCconfig_Set_Data_Log_ Day_Offset uint16 Days N/A Programmable Day offset 0-128, 0 =Today, 1 = -1 day …
40660 40660 1 R CCconfig_Get_Current_ Data_Log_Day_Offset uint16 Days N/A Read Only Current Data Log Day Offset
40661 40661 1 R CCconfig_Data_Log_Daily_AH uint16 AH AH_SF Read Only Data Log AH
40662 40662 1 R CCconfig_Data_Log_Daily_kWH uint16 KWH KWH _SF Read Only Data Log kWH
40663 40663 1 R CCconfig_Data_Log_Daily_Max_Output_Amps uint16 Amps Voltage_SF Read Only Data Log maximum Output Amps
40664 40664 1 R CCconfig_Data_Log_Daily_Max_Output_Watts uint16 Watts Power_SF Read Only Data Log maximum Output Wattage
40665 40665 1 R CCconfig_Data_Log_Daily_Absorb_Time uint16 Mins N/A Read Only Data Log Absorb Time Minutes
40666 40666 1 R CCconfig_Data_Log_Daily_Float_Time uint16 Mins N/A Read Only Data Log Float Time Minutes
40667 40667 1 R CCconfig_Data_Log_Daily_Min_Batt_Volts uint16 Volts Voltage_SF Read Only Data Log minimum daily battery voltage
40668 40668 1 R CCconfig_Data_Log_Daily_Max_Batt_Volts uint16 Volts Voltage _SF Read Only Data Log maximum daily battery voltage
40669 40669 1 R CCconfig_Data_Log_Daily_Max_Input_Volts uint16 Volts N/A Read Only Data Log maximum daily input voltage
40670 40670 1 R CCconfig_Clear_Data_Log_Read uint16 N/A N/A Read Only Read value needed to clear data log
Write value's complement to clear data log (not
40671 40671 1 W CCconfig_Clear_Data_Log_Write_Complement uint16 N/A N/A Write Only
Implemented)

4
☞ If there are two MPPT chargers connected to MATE3, the following modbus address is added:

Charge Controller Block:


This block is usable for most OutBack charge controllers with the exception of the OutBack MX60. It is a status-only block and does not contain command or control fields.

Table 2 Charge Controller Block


Start End Size R/W Name Type Units Scale Factor Contents Description
Uniquely identifies this as a SunSpec Basic
40696 40696 1 R C_SunSpec_DID uint16 N/A N/A 64111
Charge Controller
40697 40697 1 R C_SunSpec_Length uint16 Registers N/A 23 Length of block in 16-bit registers
40698 40698 1 R CC_port_number uint16 N/A N/A 0-10 Port number on Outback network
40699 40699 1 R CC_Voltage_SF int16 N/A N/A -1 DC Voltage Scale Factor
40700 40700 1 R CC_Current_SF int16 N/A N/A 0 DC Current Scale Factor
40701 40701 1 R CC_Power_SF int16 N/A N/A 0 DC Power Scale Factor
40702 40702 1 R CC_AH_SF int16 N/A N/A 0 DC Amp Hours Scale Factor
40703 40703 1 R CC_KWH_SF int16 N/A N/A -1 DC kWH Scale Factor
40704 40704 1 R CC_Batt_Voltage_SF uint16 Volts Voltage_SF Measured Battery Voltage
40705 40705 1 R CC_Array_Voltage_SF uint16 Volts Voltage_SF Measured DC Source Voltage
40706 40706 1 R CC_Batt_Current_SF uint16 Amps Voltage_SF Measured Battery Current
40707 40707 1 R CC_Array_Current_SF uint16 Amps Current_SF Measured DC Source Current
Enumerate
40708 40708 1 R CC_Charger_State uint16 N/A Descriptive 0 = Silent; 1 = Float; 2 = Bulk; 3 = Absorb; 4 = EQ
d
40709 40709 1 R CC_Watts uint16 Watts Power _SF Measured CC Wattage Output
40710 40710 1 R CC_Todays_Min_Battery_ Volts uint16 Volts Voltage_SF Measured Minimum Voltage for battery today
40711 40711 1 R CC_Todays_Max_Battery_ Volts uint16 Volts Voltage_SF Measured Maximum Voltage for battery today
40712 40712 1 R CC_VOC uint16 Volts Voltage_SF Measured Last Open Circuit Voltage (array)
40713 40713 1 R CC_Todays_Peak_VOC uint16 Volts N/A Measured Highest VOC today
40714 40714 1 R CC_Todays_kWH uint16 KWH KWH _SF Measured Daily accumulated Kwatt hours output
40715 40715 1 R CC_Todays_AH unit16 AH AH_SF Measured Daily accumulated amp hours output
40716 40716 1 R CC_Lifetime_kWH_Hours uint16 KWH N/A Measured Lifetime Total Kwatt Hours
40717 40717 1 R CC_Lifetime_kAmp_Hours uint16 Amps KWH_SF Measured Lifetime Total K-Amp Hours
40718 40718 1 R CC_Lifetime_Max_Watts uint16 Watts Power_SF Measured Lifetime Maximum Wattage
40719 40719 1 R CC_Lifetime_Max_Battery_Volts unit16 Volts Voltage_SF Measured Lifetime Maximum Battery Voltage
40720 40720 1 R CC_Lifetime_Max_VOC unit16 Volts Voltage_SF Measured Lifetime Maximum VOC

Charge Controller Configuration Block:


This block always accompanies the Charge Controller Block. It is usable for most OutBack charge controllers with the exception of the OutBack MX60. It contains command and
control fields for the charge controller, as well as vendor-specific status fields.

Table 3 Charge Controller Configuration Block


Start End Size R/W Name Type Units Scale Factor Contents Description
Vendor Extension for OutBack FM Series Charge
40724 40724 1 R C_SunSpec_DID uint16 N/A N/A 64112
Controllers
40725 40725 1 R C_SunSpec_Length uint16 Registers N/A 64 Length of block in 16-bit registers
40726 40726 1 R CCconfig_port_number uint16 N/A N/A 0-10 Port number on Outback network
40727 40727 1 R CCconfig_Voltage_SF int16 N/A N/A -1 DC Voltage Scale Factor
40728 40728 1 R CCconfig_Current_SF int16 N/A N/A 0 DC Current Scale Factor
40729 40729 1 R CCconfig_Hours_SF int16 N/A N/A -1 Time in Hours Scale Factor
40730 40730 1 R CCconfig_Power_SF int16 N/A N/A 0 Power Scale Factor
40731 40731 1 R CCconfig_AH_SF int16 N/A N/A 0 Amp Hours Scale Factor
40732 40732 1 R CCconfig_KWH_SF int16 N/A N/A -1 DC kWH Scale Factor
CC Error Flags: 0x0080=High VOC,
40733 40733 1 R CCconfig_Faults uint16 Bitfield N/A Descriptive 0x0040=Over Temp, 0x0020=Shorted Battery
Temp Sensor, 0x0010=Fault Input Active
40734 40734 1 R/W CCconfig_Absorb_Volts uint16 Volts Voltage_SF Programmable Absorb Voltage Target
40735 40735 1 R/W CCconfig_Absorb_Time_ Hours uint16 Hours Hours _SF Programmable Absorb Time Hours
40736 40736 1 R/W CCconfig_Absorb_End_ Amps uint16 Amps Voltage_SF Programmable Amperage to end Absorbing
40737 40737 1 R/W CCconfig_Rebulk_Volts uint16 Volts Voltage_SF Programmable Voltage to re-initiate Bulk charge
40738 40738 1 R/W CCconfig_Float_Volts uint16 Volts Voltage_SF Programmable Float Voltage Target
40739 40739 1 R/W CCconfig_Bulk_Current uint16 Amps Voltage_SF Programmable Max Output Current Limit
40740 40740 1 R/W CCconfig_EQ_Volts uint16 Volts Voltage_SF Programmable Target Voltage for Equalize
40741 40741 1 R/W CCconfig_EQ_Time_Hours uint16 Hours N/A Programmable EQ Time Hours
40742 40742 1 R/W CCconfig_Auto_EQ_Days uint16 Days N/A Programmable Auto EQ Interval Days
Enumerate
40743 40743 1 R/W CCconfig_MPPT_Mode uint16 Descriptive Programmable 0 = Auto; 1 = U-Pick
d
Enumerate
40744 40744 1 R/W CCconfig_Sweep_Width uint16 Descriptive Programmable 0 = Full; 1 = Half
d
Enumerate
40745 40745 1 R/W CCconfig_Sweep_Max_ Percentage uint16 Descriptive Programmable 0 = 80; 1 = 85; 2 = 90; 3 = 99
d
40746 40746 1 R/W CCconfig_U_Pick_PWM_ Duty_Cycle uint16 Percentag Voltage_SF Programmable Park Duty Cycle (%) (40% - 90%)
Enumerate 0 = Grid Tie Mode disabled; 1 = Grid Tie Mode
40747 40747 1 R/W CCconfig_Grid_Tie_Mode uint16 Descriptive Programmable
d enabled
Enumerate
40748 40748 1 R/W CCconfig_Temp_Comp_ Mode uint16 Descriptive Programmable 0 = Wide; 1 = User Limited
d
40749 40749 1 R/W CCconfig_Temp_Comp_ Lower_Limit_Volts uint16 Volts Voltage_SF Programmable RTS compensation lower voltage limit
40750 40750 1 R/W CCconfig_Temp_Comp_ Upper_Limit_Volts uint16 Volts Voltage_SF Programmable RTS compensation upper voltage limit
0 = Off; 1 = Restart every 90 minutes; 2 = Restart
Enumerate
40751 40751 1 R/W CCconfig_Auto_Restart_ Mode uint16 Descriptive Programmable every 90 minutes if absorb charging or float
d
charging
40752 40752 1 R/W CCconfig_Wakeup_VOC uint16 Volts Voltage_SF Programmable VOC change which causes Wakeup occurs
40753 40753 1 R/W CCconfig_Snooze_Mode_ Amps uint16 Amps Voltage_SF Programmable Snooze Mode Amps
40754 40754 1 R/W CCconfig_Wakeup_Interval uint16 Mins N/A Programmable How often to check for Wakeup condition
0 = Float; 1 = Diversion: Relay; 2 = Diversion:
Enumerate Solid St; 3 = Low Batt Disconnect; 4 = Remote; 5
40755 40755 1 R/W CCconfig_AUX_Mode uint16 Descriptive Programmable
d = Vent Fan; 6 = PV Trigger; 7 = Error Output; 8 =
Night Light
Enumerate
40756 40756 1 R/W CCconfig_AUX_Control uint16 Descriptive Programmable 0 = Off; 1 = Auto; 2 = On
d
Enumerate
40757 40757 1 R CCconfig_AUX_State uint16 Descriptive Read Only 0 = Disabled; 1 = Enabled
d
Enumerate
40758 40758 1 R/W CCconfig_AUX_Polarity uint16 Descriptive Programmable 0 = Low; 1 = High
d

5
40759 40759 1 R/W CCconfig_AUX_Low_Batt_Disconnect uint16 Volts Voltage_SF Programmable Low Battery Disconnect Voltage
40760 40760 1 R/W CCconfig_AUX_Low_Batt_Reconnect uint16 Volts Voltage_SF Programmable Low Battery Reconnect Volts
40761 40761 1 R/W CCconfig_AUX_Low_Batt_Disconnect_Delay uint16 Secs N/A Programmable Low Battery Disconnect Delay (secs)
40762 40762 1 R/W CCconfig_AUX_Vent_Fan_Volts uint16 Volts Voltage_SF Programmable Vent Fan Voltage
40763 40763 1 R/W CCconfig_AUX_PV_Limit_ Volts uint16 Volts Voltage_SF Programmable Voltage at which PV disconnect occurs
40764 40764 1 R/W CCconfig_AUX_PV_Limit_ Hold_Time uint16 Secs N/A Programmable AUX PV Trigger Hold Time
40765 40765 1 R/W CCconfig_AUX_Night_ Light_Thres_Volts uint16 Volts Voltage_SF Programmable Voltage Threshold for AUX Night Light
40766 40766 1 R/W CCconfig_Night_Light_ ON_Hours uint16 Hours N/A Programmable Night Light ON Time
40767 40767 1 R/W CCconfig_Night_Light_ ON_Hyst_Time uint16 Mins N/A Programmable Night Light ON Hyst Time
40768 40768 1 R/W CCconfig_Night_Light_ OFF_Hyst_Time uint16 Mins N/A Programmable Night Light OFF Hyst Time
40769 40769 1 R/W CCconfig_AUX_Error_ Battery_Volts uint16 Volts Voltage_SF Programmable Battery voltage at which Aux Error occurs
40770 40770 1 R/W CCconfig_AUX_Divert_ Hold_Time uint16 Hours Voltage _SF Programmable AUX Diver Hold Time
40771 40771 1 R/W CCconfig_AUX_Divert_ Delay_Time uint16 Secs N/A Programmable AUX Divert Delay
40772 40772 1 R/W CCconfig_AUX_Divert_ Relative_Volts int16 Volts Voltage_SF Programmable AUX Divert Relative Volts
40773 40773 1 R/W CCconfig_AUX_Divert_ Hyst_Volts uint16 Volts Voltage_SF Programmable AUX Divert Hyst Volts
40774 40774 1 R CCconfig_Major_Firmware_Number uint16 N/A N/A Read Only Charge Controller Major firmware revision
40775 40775 1 R CCconfig_Mid_Firmware_ Number uint16 N/A N/A Read Only Charge Controller Mid firmware revision
40776 40776 1 R CCconfig_Minor_Firmware_Number uint16 N/A N/A Read Only Charge Controller Minor firmware revision
40777 40777 1 R/W CCconfig_Set_Data_Log_ Day_Offset uint16 Days N/A Programmable Day offset 0-128, 0 =Today, 1 = -1 day …
40778 40778 1 R CCconfig_Get_Current_ Data_Log_Day_Offset uint16 Days N/A Read Only Current Data Log Day Offset
40779 40779 1 R CCconfig_Data_Log_Daily_AH uint16 AH AH_SF Read Only Data Log AH
40780 40780 1 R CCconfig_Data_Log_Daily_kWH uint16 KWH KWH _SF Read Only Data Log kWH
40781 40781 1 R CCconfig_Data_Log_Daily_Max_Output_Amps uint16 Amps Voltage_SF Read Only Data Log maximum Output Amps
40782 40782 1 R CCconfig_Data_Log_Daily_Max_Output_Watts uint16 Watts Power_SF Read Only Data Log maximum Output Wattage
40783 40783 1 R CCconfig_Data_Log_Daily_Absorb_Time uint16 Mins N/A Read Only Data Log Absorb Time Minutes
40784 40784 1 R CCconfig_Data_Log_Daily_Float_Time uint16 Mins N/A Read Only Data Log Float Time Minutes
40785 40785 1 R CCconfig_Data_Log_Daily_Min_Batt_Volts uint16 Volts Voltage_SF Read Only Data Log minimum daily battery voltage
40786 40786 1 R CCconfig_Data_Log_Daily_Max_Batt_Volts uint16 Volts Voltage _SF Read Only Data Log maximum daily battery voltage
40787 40787 1 R CCconfig_Data_Log_Daily_Max_Input_Volts uint16 Volts N/A Read Only Data Log maximum daily input voltage
40788 40788 1 R CCconfig_Clear_Data_Log_Read uint16 N/A N/A Read Only Read value needed to clear data log
Write value's complement to clear data log (not
40789 40789 1 W CCconfig_Clear_Data_Log_Write_Complement uint16 N/A N/A Write Only
Implemented)

You might also like