Advertisement

Quick Links

FAU
AR
RES
CLE
Freedom SW-RVC Inverter/Charger
FAU
LT
R
AC
IN
G
INVE
BLED
RTE
WA
RNIN
ER
ENA
RGIN
G
INV
LE
ERT
CHA
LT
EN
AB
GEN
T
ET
SUP
POR
CL
EA
R FAU
RES
LT
ET
INV
AB
EN
ERT
ER
LE
INV
ENA
ER
BLE
ERT
D
AC
IN
GEN
SUP
POR
T CHA
FAU
LT
RGI
NG
WA
RNIN
G
RV-C DGN Guide
Product Model Number
815-3012-02

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the xantrex Freedom SW 3012 and is the answer not in the manual?

Questions and answers

Summary of Contents for Mission Critical xantrex Freedom SW 3012

  • Page 1 INVE BLED RNIN RGIN R FAU T CHA RNIN RV-C DGN Guide Product Model Number Freedom SW-RVC Inverter/Charger 815-3012-02...
  • Page 2 Copyright © 2022 Xantrex LLC. All Rights Reserved. All trademarks are owned by Xantrex LLC and its affiliates. Document Number: 976-0452-01-01 Rev B Date: September 2022 Product Name and Part Number Freedom SW-RVC (815-3012-02) Contact Information Telephone: (Toll Free USA/Canada) +1 800 670 0707 / (Outside USA/Canada) +1 408 987 6030 Email: customerservice@xantrex.com, http://www.xantrex.com/power-products-support/...
  • Page 3 ABOUT THIS GUIDE Purpose The purpose of this RV-C DGN RV-C DGN Guide is to provide a list of supported Data Group Numbers (DGN) for the Freedom SW-RVC. The list also includes events (for example, faults and warnings), and proprietary messages. Scope The reference provides the DGN list including events (for example, faults and warnings), and proprietary messages...
  • Page 4: Table Of Contents

    CONTENTS Supported DGNs Introduction DC Source DGNs Inverter DGNs Charger DGNs Diagnostic DGNs Faults and Warnings Diagnostics Message (DM_RV) in RV-C Specs Proprietary messages Introduction Proprietary DGN General Framework DGN Messages Examples of Proprietary_Message_Request 976-0452-01-01...
  • Page 5: Supported Dgns

    Introduction Introduction 1 SUPPORTED DGNS This section provides some general information on supported RV- C Data Group Numbers (DGNs) by the Freedom SW-RVC. Introduction Bus Speed: 250kbps DC Source DGNs Source Address: Default to 0x42, support for dynamic address Inverter DGNs claiming according to "Section 3.3.2 Source Address Claiming"...
  • Page 6: Dc Source Dgns

    DC Source DGNs DC Source DGNs Abbreviations: HEX = hexadecimal; ms = millisecond; RV-C = Recreational Vehicle Controller Area Network (CAN) Parameter Freedom SW RV-C Range RV-C DGN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.5.2 DC Source Status 1 1FFFD Instance...
  • Page 7 DC Source DGNs Parameter Freedom SW RV-C Range RV-C DGN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.5.5 DC Source Status 4 5000 1FEC9 Instance See RV-C specs DC_SOURCE_STATUS_4 Device Priority x Desired charge state x Desired DC voltage x Desired DC current Battery Type...
  • Page 8: Inverter Dgns

    Inverter DGNs Inverter DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.19.3 AC Output Page1 1FFD7 Instance Instance (See Note 1 See RV-C specs INVERTER_AC_STATUS_1 above) RMS Voltage RMS Current Frequency x Fault - open ground...
  • Page 9 Inverter DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.19.5 AC Output Page 3 1FFD5 Instance Instance (See Note 1 above) See RV-C specs INVERTER_AC_STATUS_3 Waveform Phase Status Real Power Reactive Power x Harmonic Distortion...
  • Page 10 Inverter DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.19.8 Inverter Status 1FFD4 Status See RV-C specs INVERTER_STATUS Battery Temp. Sensor Present x Load Sense Enabled x Inverter Enable x Pass-Through Enable x Generator Support Enable 6.19.9 Inverter Command...
  • Page 11 Inverter DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.19.10 Inverter Configuration Status 1 On Change 1FFD2 Instance See RV-C specs INVERTER_CONFIGURATION_ Load Sense Power Threshold STATUS_1 Load Sense Interval DC Source Shutdown Voltage - Min Inverter Enable on Startup x Load Sense Enable on Startup...
  • Page 12 Inverter DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.19.12 Inverter Configuration Status 2 On Change 1FECE Instance See RV-C INVERTER_CONFIGURATION_ specs DC Source shutdown delay STATUS_3 Stack Mode DC Source Shutdown Recovery Level x Generator Support Engage Current...
  • Page 13 Inverter DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.19.16 Inverter Configuration 1FECD Instance See RV-C specs Command 3 DC Source shutdown delay 0sec to 600sec INVERTER_CONFIGURATION_ COMMAND_3 1- Master Stack Mode 2-Slave...
  • Page 14 Inverter DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.19.22 Inverter DC Status 5000 1FEE8 Instance See RV-C specs INVERTER_DC_STATUS DC Voltage DC Amperage DC Source Shutdown Recovery Level 6.19.23 Inverter Temperature Status 1FEBD...
  • Page 15: Charger Dgns

    Charger DGNs Charger DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.20.3 AC Input Page 1 5000 1FFCA Instance Instance (See Note 1 See RV-C specs CHARGER_AC_STATUS_1 above) RMS Voltage RMS Current x Fault - open ground...
  • Page 16 Charger DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.20.5 AC Input Page 3 5000 1FFC8 Instance Instance (See Note 1 See RV-C specs CHARGER_AC_STATUS_3 above) x Waveform x Phase Status Real Power Reactive Power...
  • Page 17 Charger DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.20.8 Charger Status 5000 1FFC7 Instance See RV-C specs CHARGER_STATUS Charge Voltage Charge Current Charge Current Percent of Max Operating State Default State on Power-Up Auto Recharge Enabled...
  • Page 18 Charger DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.20.11 Charger Command 1FFC5 Instance See RV-C specs CHARGER_COMMAND Status x Default State on Power-Up Auto Recharge Enabled 0- Cancel forcing 1 - Force charge to bulk Force Charge 2 - Force charge to float...
  • Page 19 Charger DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.20.12 Charger Configuration 1FFC5 Instance See RV-C specs Command Charging Algorithm 2-3-Stage CHARGER_CONFIGURATION_ 3-2-Stage COMMAND Charger Mode See RV-C specs x Battery Sensor Present See RV-C specs x Charger Installation line...
  • Page 20 Charger DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.20.13 Charger Configuration Status 2 On change 1FF96 Instance See RV-C specs Max Charge Current as a Percentage CHARGER_CONFIGURATION_ STATUS_2 x Charge Rate Limit as Percent of Bank Size...
  • Page 21 Charger DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.20.15 Charger Configuration Status 3 On Change 1FECC Instance See RV-C specs Bulk Voltage CHARGER_CONFIGURATION_ STATUS_3 Absorption Voltage Float Voltage Temperature Compensation Constant 6.20.16 Charger Configuration...
  • Page 22 Charger DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.20.18 Charger Configuration 1FEBE Instance See RV-C specs Command 4 x Bulk Time See RV-C specs CHARGER_CONFIGURATION_ COMMAND_4 Absorption Time 1 min to 480 min Float Time 1 hr to 1440 hr...
  • Page 23 Charger DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.20.7 AC Fault Configuration Status On Change 1FF89 Instance (See Note 1 above) See RV-C specs and Command x Extreme Low Voltage level CHARGER_ACFAULT_ CONFIGURATION_STATUS_1 Low voltage level...
  • Page 24 Charger DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.20.7 AC Fault Configuration Status 1FF86 Instance (See Note 1 above) See RV-C specs and Command High frequency limit 61 Hz to 70 Hz CHARGER_ACFAULT_ CONFIGURATION_COMMAND_2...
  • Page 25: Diagnostic Dgns

    Diagnostic DGNs Diagnostic DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 3.2.5 Diagnostics message Diagnostics 5000 1FECA Operating Status - Product On See RV-C message (DM_RV) specs Operating Status - Product Active Operating Status - Yellow Operating Status - Red Product Identifier - Default Source...
  • Page 26 Diagnostic DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.2.1 General Purpose Reset 17F00 Reboot See RV-C specs GENERAL_RESET Clear Faults Reset to Default Settings x Reset Statistics x Test Mode Reset to OEM Specific Settings Reboot/Enter Bootloader Mode...
  • Page 27 Diagnostic DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 6.2.4 Instance Assignment 17B00 Device Type See RV-C specs INSTANCE_STATUS Base Instance Max Instance x Base Internal Address x Max Internal Address x Reserved 976-0452-01-01...
  • Page 28 Diagnostic DGNs Parameter Freedom SW RV-C Range RV-C DN Name Broadcast List and Interval (ms) DGN Hex x = not implemented 3.3.2 Address Claimed 1000 1EE00 Serial Unit's Serial Number ADDRESS_CLAIM Number Manufacturer Xantrex - 119 Code Node See RV-C specs Instance Function Function Instance...
  • Page 29: Faults And Warnings

    2 FAULTS AND WARNINGS Diagnostics Message (DM_RV) in RV-C Specs 976-0452-01-01...
  • Page 30: Diagnostics Message (Dm_Rv) In Rv-C Specs

    Diagnostics Message (DM_RV) in RV-C Specs Diagnostics Message (DM_RV) in RV-C Specs For a detailed description of Event numbers and troubleshooting information, refer to the Freedom SW-RVC Owner's Guide. Abbreviations: FMI = Failure Mode Identifier; ISB = Intermediate Significant Byte; LED = light emitting diode; LSB = Least Significant Byte;...
  • Page 31 Diagnostics Message (DM_RV) in RV-C Specs Event # Description EEPROM Strings/Logs EEPROM Strings/Logs FET1 Over Temperature INV_CHG_INST 0 FET2 Over Temperature INV_CHG_INST 1 Internal error Internal error Internal error Powerboard temp unreadable INV_CHG_INST 2 AC Overload 0x81 0x41 System Cfg shutdown Watchdog Error Transformer over termperature INV_CHG_INST 1...
  • Page 32 Diagnostics Message (DM_RV) in RV-C Specs Event # Description Stacking mode configuration fault INV_CHG_INST 7 Battery Sensor short INV_CHG_INST 2 Powerboard Over Temperature INV_CHG_INST 2 Stacking System Inconsistent Frequencies INV_CHG_INST 7 Unable to Equalize warning INV_CHG_INST 4 YELLOW Unable to Equalize warning INV_CHG_INST 4 YELLOW Transformer Temp unreadable...
  • Page 33: Proprietary Messages

    Introduction Introduction 3 PROPRIETARY Freedom SW-RVC has additional features which are currently not supported by standard RV-C DGNs. This section describes these MESSAGES proprietary messages. Implementation of the Proprietary Messages uses the first 5 bytes Introduction of the ADDRESS_CLAIM field (described in section 3.3.3 of the RV-C Specification) of both source and destination devices to Proprietary DGN General Framework calculate the CRC (Cyclic Redundancy Check ) used in the...
  • Page 34: Proprietary Dgn General Framework

    Proprietary DGN General Framework Proprietary DGN General Framework This message is used to request a Proprietary Message. Abbreviation: DGN = Data Group Number; HEX = hexadecimal Name Fields Type Notes PROPRIETARY_ EF00 Message ID uint8 Message Variable size; up to 5 Using this DGN the Freedom SW-RVC device multiplexes 14 different types of information in 3.2.6 Proprietary Data...
  • Page 35: Dgn Messages

    DGN Messages DGN Messages NOTE: This message is used to request a Proprietary Message. DECIMAL Message Name Fields Units Value Description PROPRIETARY_ teReqId uint8 RVC_ePROP_MSG_ID_ASSOC_STS=3, MESSAGE_ RVC_ePROP_MSG_ID_DEV_MODE_STS=6, REQUEST RVC_ePROP_MSG_ID_SW_VER_STS=8, RVC_ePROP_MSG_ID_GEN_SUPPORT_STS=17, ucParam1 uint8 ucParam2 uint8 DEVICE_MODE_ teDesiredMode uint8 XB_eCTRL_MODE_SAFE=2, CONFIGURATION XB_eCTRL_MODE_OPERATING=3 DEVICE_MODE_ teCurrentMode uint8 XB_eCTRL_MODE_HIBERNATE=0,...
  • Page 36 DGN Messages DECIMAL Message Name Fields Units Value Description SW_VERSION_ Controller or bit2 00b - CPU0 STATUS Processor Instance Software bit2 Module - Application Version Identifier 01b - XanBus Library Version 10b - RVC Version Software bit4 Version is represented as: A.BB.CC.The first digit (A) is the major number (up to 9), Version Msb BB is the minor number and CC the design number resulting in a 5 decimal digit Software...
  • Page 37 DGN Messages DECIMAL Message Name Fields Units Value Description ASSOCIATION_ 0x01 1 teAssocType uint8 XB_eASSN_TYPE_INVALID   =   0 CONFIG XB_eASSN_TYPE_DC_INPUT     =   1 XB_eASSN_TYPE_DC_OUT   =   2 XB_eASSN_TYPE_DC_INPUT_OUT =   3 XB_eASSN_TYPE_RESERVED     =   4 XB_eASSN_TYPE_AC_INPUT     =   5 XB_eASSN_TYPE_AC_OUT       =   6 XB_eASSN_TYPE_AC_INPUT_OUT =   7 ucAssocInst uint8 0 or 1 976-0452-01-01...
  • Page 38 DGN Messages DECIMAL Message Name Fields Units Value Description ucAssocId uint8 XB_eAC_SRC_ID for AC_INPUT, AC_OUTPUT or AC_INPUT_OUTPUT: XB_eAC_SRC_ID_INVALID XB_eAC_SRC_ID_NONE XB_eAC_SRC_ID_ANONYMOUS XB_eAC_SRC_ID_SHORE1 . . . XB_eAC_SRC_ID_SHORE16 XB_eAC_SRC_ID_GEN1 . . . XB_eAC_SRC_ID_GEN16 XB_eAC_SRC_ID_AC1 . . . XB_eAC_SRC_ID_AC16 XB_eAC_SRC_ID_AC_LOAD1 . . . XB_eAC_SRC_ID_AC_LOAD16 XB_eAC_SRC_ID_GRID1 .
  • Page 39 DGN Messages DECIMAL Message Name Fields Units Value Description XB_eDC_SRC_ID for DC_INPUT, DC_OUTPUT or DC_INPUT_OUTPUT: XB_eDC_SRC_ID_INVALID XB_eDC_SRC_ID_NONE XB_eDC_SRC_ID_ANONYMOUS XB_eDC_SRC_ID_HOUSE_BAT_BANK1 . . . XB_eDC_SRC_ID_HOUSE_BAT_BANK6 XB_eDC_SRC_ID_START_BAT_BANK1 . . . XB_eDC_SRC_ID_START_BAT_BANK6 XB_eDC_SRC_ID_SOLAR_ARRAY1 . . . XB_eDC_SRC_ID_SOLAR_ARRAY16 XB_eDC_SRC_ID_ALL = 252, XB_eDC_SRC_ID_RESERVED = 253, XB_eDC_SRC_ID_OUTOF_RANGE = 254, 976-0452-01-01...
  • Page 40 DGN Messages DECIMAL Message Name Fields Units Value Description ASSOCIATION_ 0x03 3 teAssocType uint8 XB_eASSN_TYPE_INVALID   =   0 STATUS XB_eASSN_TYPE_DC_INPUT     =   1 XB_eASSN_TYPE_DC_OUT   =   2 XB_eASSN_TYPE_DC_INPUT_OUT =   3 XB_eASSN_TYPE_RESERVED     =   4 XB_eASSN_TYPE_AC_INPUT     =   5 XB_eASSN_TYPE_AC_OUT       =   6 XB_eASSN_TYPE_AC_INPUT_OUT =   7 ucAssocInst uint8 0 or 1 Freedom SW-RVC DGN Reference Guide...
  • Page 41 DGN Messages DECIMAL Message Name Fields Units Value Description ucAssocId uint8 XB_eAC_SRC_ID for AC_INPUT, AC_OUTPUT or AC_INPUT_OUTPUT: XB_eAC_SRC_ID_INVALID XB_eAC_SRC_ID_NONE XB_eAC_SRC_ID_ANONYMOUS XB_eAC_SRC_ID_SHORE1 . . . XB_eAC_SRC_ID_SHORE16 XB_eAC_SRC_ID_GEN1 . . . XB_eAC_SRC_ID_GEN16 XB_eAC_SRC_ID_AC1 . . . XB_eAC_SRC_ID_AC16 XB_eAC_SRC_ID_AC_LOAD1 . . . XB_eAC_SRC_ID_AC_LOAD16 XB_eAC_SRC_ID_GRID1 .
  • Page 42 DGN Messages DECIMAL Message Name Fields Units Value Description XB_eDC_SRC_ID for DC_INPUT, DC_OUTPUT or DC_INPUT_OUTPUT: XB_eDC_SRC_ID_INVALID XB_eDC_SRC_ID_NONE XB_eDC_SRC_ID_ANONYMOUS XB_eDC_SRC_ID_HOUSE_BAT_BANK1 . . . XB_eDC_SRC_ID_HOUSE_BAT_BANK6 XB_eDC_SRC_ID_START_BAT_BANK1 . . . XB_eDC_SRC_ID_START_BAT_BANK6 XB_eDC_SRC_ID_SOLAR_ARRAY1 . . . XB_eDC_SRC_ID_SOLAR_ARRAY16 XB_eDC_SRC_ID_ALL = 252, XB_eDC_SRC_ID_RESERVED = 253, XB_eDC_SRC_ID_OUTOF_RANGE = 254, * Not yet available at this time.
  • Page 43 Examples of Proprietary_Message_Request Examples of Proprietary_Message_Request Message Name HEX ID DECIMAL ID Fields Value Value Description PROPRIETARY_MESSAGE_REQUEST teReqId teReqId = ASSOC_STS = 3 ASSOCIATION_STATUS ucParam1 3 teAssocType = DC_INPUT_OUT ucParam2 0 ucAssocInst = 0 PROPRIETARY_MESSAGE_REQUEST teReqId teReqId = DEV_MODE_STS = 6 DEVICE_MODE_STATUS ucParam1 0 ucParam2 0...
  • Page 44 Examples of Proprietary_Message_Request The following text box shows several examples of calculating the Cyclic Redundancy Check (CRC) for proprietary messaging using CRC16. Unit #1 Address 143, Network Name: 84 12 F7 64 18 (first 5 bytes of the ISO Address Claim Message sent by the unit with address 143=0x8F) Unit #2 Address 67, Network Name: BB 32 E7 64 08 (first 5 bytes of the ISO Address Claim Message sent by...
  • Page 45 Examples of Proprietary_Message_Request ASSOCIATION_REQUEST AC_OUT: 02 06 00 from address 143 crc16.crc_hex( 0xBB, 0x32, 0xE7, 0x64, 0x08, 0x02, 0x06, 0x00, 0x84, 0x12, 0xF7, 0x64, 0x18 ) CRC16 = 0xFD7F DEVICE_MODE_CONFIGURATION: 04 02 - Safe Mode to 14 crc16.crc_hex( 0xBB, 0x32, 0xE7, 0x64, 0x08, 0x04, 0x02, 0x84, 0x12, 0xF7, 0x64, 0x18 ) CRC16 = 0xDA28 ASSOCIATION_CONFIG AC_IN: 01 05 00 03 (XB_eAC_SRC_ID_SHORE1) crc16.crc_hex( 0xBB, 0x32, 0xE7, 0x64, 0x08, 0x01, 0x05, 0x00, 0x03, 0x84, 0x12, 0xF7, 0x64, 0x18 )
  • Page 46 Examples of Proprietary_Message_Request DEVICE_MODE_CONFIGURATION: 04 03 - Operational Mode crc16.crc_hex( 0x84, 0x12, 0xF7, 0x64, 0x10, 0x04, 0x03, 0xBB, 0x32, 0xE7, 0x64, 0x08 ) CRC16 = 0xC712 ASSOCIATION_CONFIG: 01 03 00 03 (XB_eDC_SRC_ID_HOUSE_BAT_BANK1) crc16.crc_hex( 0x84, 0x12, 0xF7, 0x64, 0x10, 0x01, 0x03, 0x00, 0x03, 0xBB, 0x32, 0xE7, 0x64, 0x08 ) CRC16 = 0x1F56 ASSOCIATION_CONFIG: 01 03 00 04 (XB_eDC_SRC_ID_HOUSE_BAT_BANK2) crc16.crc_hex( 0x84, 0x12, 0xF7, 0x64, 0x08, 0x01, 0x03, 0x00, 0x04, 0xBB, 0x32, 0xE7, 0x64, 0x08 )
  • Page 47 This page is intentionally left blank. [1]...
  • Page 48 http://www.xantrex.com/ (Toll Free USA/Canada) +1 800 670 0707 (Outside USA/Canada) +1 408 987 6030 Printed in: 976-0452-01-01 Rev B...

Table of Contents