688 lines
21 KiB
JSON
688 lines
21 KiB
JSON
{
|
|
"group": {
|
|
"label": "OutBack FM Charge Controller",
|
|
"name": "model_64112",
|
|
"points": [
|
|
{
|
|
"desc": "Model identifier",
|
|
"label": "Model ID",
|
|
"mandatory": "M",
|
|
"name": "ID",
|
|
"size": 1,
|
|
"static": "S",
|
|
"type": "uint16",
|
|
"value": 64112
|
|
},
|
|
{
|
|
"desc": "Model length",
|
|
"label": "Model Length",
|
|
"mandatory": "M",
|
|
"name": "L",
|
|
"size": 1,
|
|
"static": "S",
|
|
"type": "uint16"
|
|
},
|
|
{
|
|
"label": "Port Number",
|
|
"mandatory": "M",
|
|
"name": "Port",
|
|
"size": 1,
|
|
"type": "uint16"
|
|
},
|
|
{
|
|
"mandatory": "M",
|
|
"name": "V_SF",
|
|
"size": 1,
|
|
"type": "sunssf"
|
|
},
|
|
{
|
|
"mandatory": "M",
|
|
"name": "C_SF",
|
|
"size": 1,
|
|
"type": "sunssf"
|
|
},
|
|
{
|
|
"mandatory": "M",
|
|
"name": "H_SF",
|
|
"size": 1,
|
|
"type": "sunssf"
|
|
},
|
|
{
|
|
"mandatory": "M",
|
|
"name": "P_SF",
|
|
"size": 1,
|
|
"type": "sunssf"
|
|
},
|
|
{
|
|
"mandatory": "M",
|
|
"name": "AH_SF",
|
|
"size": 1,
|
|
"type": "sunssf"
|
|
},
|
|
{
|
|
"mandatory": "M",
|
|
"name": "KWH_SF",
|
|
"size": 1,
|
|
"type": "sunssf"
|
|
},
|
|
{
|
|
"label": "Faults",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_fault",
|
|
"size": 1,
|
|
"type": "bitfield16"
|
|
},
|
|
{
|
|
"label": "Absorb",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_absorb_V",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "Absorb Time",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_absorb_Hr",
|
|
"sf": "H_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Tmh"
|
|
},
|
|
{
|
|
"label": "Absorb End",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_absorb_End_A",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "A"
|
|
},
|
|
{
|
|
"label": "Rebulk",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_rebulk_V",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "Float",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_float_V",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "Maximum Charge",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_max_Chg_A",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "A"
|
|
},
|
|
{
|
|
"label": "Equalize",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_equalize_V",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "Equalize Time",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_equalize_Hr",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Tmh"
|
|
},
|
|
{
|
|
"label": "Auto Equalize Interval",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_auto_equalize",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Tmd"
|
|
},
|
|
{
|
|
"label": "MPPT mode",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_MPPT_mode",
|
|
"size": 1,
|
|
"symbols": [
|
|
{
|
|
"name": "Auto",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "U_Pick",
|
|
"value": 1
|
|
},
|
|
{
|
|
"name": "Wind",
|
|
"value": 2
|
|
}
|
|
],
|
|
"type": "enum16"
|
|
},
|
|
{
|
|
"label": "Sweep Width",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_sweep_width",
|
|
"size": 1,
|
|
"symbols": [
|
|
{
|
|
"name": "Half",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "Full",
|
|
"value": 1
|
|
}
|
|
],
|
|
"type": "enum16"
|
|
},
|
|
{
|
|
"label": "Sweep Maximum",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_sweep_max",
|
|
"size": 1,
|
|
"symbols": [
|
|
{
|
|
"name": "Eighty_Percent",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "Eighty_Five_Percent",
|
|
"value": 1
|
|
},
|
|
{
|
|
"name": "Ninty_Percent",
|
|
"value": 2
|
|
},
|
|
{
|
|
"name": "Ninty_Nine_Percent",
|
|
"value": 3
|
|
}
|
|
],
|
|
"type": "enum16"
|
|
},
|
|
{
|
|
"label": "U-Pick PWM Duty Cycle",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_U_Pick_Duty_cyc",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Pct"
|
|
},
|
|
{
|
|
"label": "Grid Tie Mode",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_grid_tie",
|
|
"size": 1,
|
|
"symbols": [
|
|
{
|
|
"name": "Disabled",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "Enabled",
|
|
"value": 1
|
|
}
|
|
],
|
|
"type": "enum16"
|
|
},
|
|
{
|
|
"label": "Temp Comp Mode",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_temp_comp",
|
|
"size": 1,
|
|
"symbols": [
|
|
{
|
|
"name": "Wide",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "Limited",
|
|
"value": 1
|
|
}
|
|
],
|
|
"type": "enum16"
|
|
},
|
|
{
|
|
"label": "Temp Comp Lower Limit",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_temp_comp_llimt",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "Temp Comp Upper Limit",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_temp_comp_hlimt",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "Auto Restart Mode",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_auto_restart",
|
|
"size": 1,
|
|
"symbols": [
|
|
{
|
|
"name": "Off",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "Every_90_Minutes",
|
|
"value": 1
|
|
},
|
|
{
|
|
"name": "Every_90_Minutes_if_Absorb_or_Float",
|
|
"value": 2
|
|
}
|
|
],
|
|
"type": "enum16"
|
|
},
|
|
{
|
|
"label": "Wakeup VOC Change",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_wakeup_VOC",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "Snooze Mode",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_snooze_mode_A",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "A"
|
|
},
|
|
{
|
|
"label": "Wakeup Interval",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_wakeup_interval",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Tms"
|
|
},
|
|
{
|
|
"label": "AUX Output Mode",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_mode",
|
|
"size": 1,
|
|
"symbols": [
|
|
{
|
|
"name": "Float",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "Diversion_Relay",
|
|
"value": 1
|
|
},
|
|
{
|
|
"name": "Diversion_Solid_St",
|
|
"value": 2
|
|
},
|
|
{
|
|
"name": "Low_Batt_Disconnect",
|
|
"value": 3
|
|
},
|
|
{
|
|
"name": "Remote",
|
|
"value": 4
|
|
},
|
|
{
|
|
"name": "Vent_Fan",
|
|
"value": 5
|
|
},
|
|
{
|
|
"name": "PV_Trigger",
|
|
"value": 6
|
|
},
|
|
{
|
|
"name": "Error_Output",
|
|
"value": 7
|
|
},
|
|
{
|
|
"name": "Night_Light",
|
|
"value": 8
|
|
}
|
|
],
|
|
"type": "enum16"
|
|
},
|
|
{
|
|
"label": "AUX Output Control",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_control",
|
|
"size": 1,
|
|
"symbols": [
|
|
{
|
|
"name": "Off",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "Auto",
|
|
"value": 1
|
|
},
|
|
{
|
|
"name": "On",
|
|
"value": 2
|
|
}
|
|
],
|
|
"type": "enum16"
|
|
},
|
|
{
|
|
"label": "AUX Output State",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_state",
|
|
"size": 1,
|
|
"symbols": [
|
|
{
|
|
"name": "Disabled",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "Enabled",
|
|
"value": 1
|
|
}
|
|
],
|
|
"type": "enum16"
|
|
},
|
|
{
|
|
"label": "AUX Output Polarity",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_polarity",
|
|
"size": 1,
|
|
"symbols": [
|
|
{
|
|
"name": "Low",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "High",
|
|
"value": 1
|
|
}
|
|
],
|
|
"type": "enum16"
|
|
},
|
|
{
|
|
"label": "AUX Low Battery Disconnect",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_L_Batt_disc",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "AUX Low Battery Reconnect",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_L_Batt_rcon",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "AUX Low Battery Disconnect Delay",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_L_Batt_dly",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Tms"
|
|
},
|
|
{
|
|
"label": "AUX Vent Fan",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_Vent_fan_V",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "AUX PV Trigger",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_PV_triggerV",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "AUX PV Trigger Hold Time",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_PV_trg_h_tm",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Tms"
|
|
},
|
|
{
|
|
"label": "AUX Night Light Threshold",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_Nlite_ThrsV",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "AUX Night Light On Time",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_Nlite_On_tm",
|
|
"sf": "H_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Tmh"
|
|
},
|
|
{
|
|
"label": "AUX Night Light On Hysteresis",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_Nlite_On_hist",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Tms"
|
|
},
|
|
{
|
|
"label": "AUX Night Light Off Hysteresis",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_Nlite_Off_hist",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Tms"
|
|
},
|
|
{
|
|
"label": "AUX Error Output Low Battery",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_Error_batt_V",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "AUX Divert Hold Time",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_Divert_h_time",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Tms"
|
|
},
|
|
{
|
|
"label": "AUX Divert Delay Time",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_Divert_dly_time",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Tms"
|
|
},
|
|
{
|
|
"label": "AUX Divert Relative",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_Divert_Rel_V",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "AUX Divert Hysteresis",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_AUX_Divert_Hyst_V",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "FM CC Major Firmware Number",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_MajorFWRev",
|
|
"size": 1,
|
|
"type": "uint16"
|
|
},
|
|
{
|
|
"label": "FM CC Mid Firmware Number",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_MidFWRev",
|
|
"size": 1,
|
|
"type": "uint16"
|
|
},
|
|
{
|
|
"label": "FM CC Minor Firmware Number",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_MinorFWRev",
|
|
"size": 1,
|
|
"type": "uint16"
|
|
},
|
|
{
|
|
"label": "Set Data Log Day Offset",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_DataLog_Day_offset",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Tmd"
|
|
},
|
|
{
|
|
"label": "Current Data Log Day Offset",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_DataLog_Cur_Day_off",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Tmd"
|
|
},
|
|
{
|
|
"label": "Data Log Daily (Ah)",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_DataLog_Daily_AH",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Ah"
|
|
},
|
|
{
|
|
"label": "Data Log Daily (kWh)",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_DataLog_Daily_KWH",
|
|
"sf": "KWH_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "kWh"
|
|
},
|
|
{
|
|
"label": "Data Log Daily Maximum Output (A)",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_DataLog_Max_Out_A",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "A"
|
|
},
|
|
{
|
|
"label": "Data Log Daily Maximum Output (W)",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_DataLog_Max_Out_W",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "W"
|
|
},
|
|
{
|
|
"label": "Data Log Daily Absorb Time",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_DataLog_Absorb_T",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Tms"
|
|
},
|
|
{
|
|
"label": "Data Log Daily Float Time",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_DataLog_Float_T",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "Tms"
|
|
},
|
|
{
|
|
"label": "Data Log Daily Minimum Battery",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_DataLog_Min_Batt_V",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "Data Log Daily Maximum Battery",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_DataLog_Max_Batt_V",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "Data Log Daily Maximum Input",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_DataLog_Max_Input_V",
|
|
"sf": "V_SF",
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"units": "V"
|
|
},
|
|
{
|
|
"label": "Data Log Clear",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_DataLog_Clear",
|
|
"size": 1,
|
|
"type": "uint16"
|
|
},
|
|
{
|
|
"label": "Data Log Clear Complement",
|
|
"mandatory": "M",
|
|
"name": "CC_Config_DataLog_Clr_Comp",
|
|
"size": 1,
|
|
"type": "uint16"
|
|
}
|
|
],
|
|
"type": "group"
|
|
},
|
|
"id": 64112
|
|
} |