Sequential number of the record. If you selected a rate is 1 sec / point, then this is the relative number of seconds
| Time of the clock of the computer that runs the GUI
| Time since the BMS was powered-up or reset. days:hours: minutes:seconds
| Current seen by current sensor that is active when the BMS is powered by the Vsource supply input [A]. Positive = discharge
| Current seen by current sensor that is active when the BMS is powered by the Vload supply input [A]. Positive = discharge
| Total pack current [A] Positive = discharge
| Total pack voltage [V]
| State of Charge [%]
| Depth of Discharge [Ah]
| Number of cell boards whose balance load is on
| Cell voltage [V] above which its cell board turns on the balance load. 4.55 V = balancing is off
| Code for why balancing is off; 0: Cell board too hot 1: Voltages all within delta bal vtg 2: Voltages below min bal vtg 3: Rest period 4: Not powered by the source
| Input / output state flags: SrcPwr: BMS powered by Vsource LoadPwr: BMS powered by Vload IntLock: Interlock input tripped WireContReq: there's a request to turn on the contactors from the Contactor Request input CanContReq: there's a request to turn on the contactors from the CAN bus HLIM: Cannot charge LLIM: Cannot discharge Fan: The fan is running
| General flags: EEWR: Writing to the non-volatile memory ManOvrd: BMS in manual override RelayFlt: Fault while turning on the contactors CommErr: Bank communication error WaitRst: Waiting for the cell boards to recover FAULT: the BMS issued a fault K1: Contactor K1 is on K2: Contactor K2 is on K3: Contactor K3 is on
| For Bank 0 (Hex value) 00: looking for cells 01~1F: OK, number of cells seen 80: comm error: did got the same message back 81~9F: config error: seeing more cells than set: 82: seeing 2 cells 83: seeing 3 cells etc FE: comm error: scrambled message FF: comm error: there is no communication (or, configured for 0 cells)
| Same, for Bank 1
| Same, for Bank 2
| Same, for Bank 3
| Same, for Bank 4
| Same, for Bank 5
| Same, for Bank 6
| Same, for Bank 7
| Same, for Bank 8
| Same, for Bank 9
| Same, for Bank 10
| Same, for Bank 11
| Same, for Bank 12
| Same, for Bank 13
| Same, for Bank 14
| Same, for Bank 15
| Charge Current Limit [%] 100: no charging limit 50: max charge current = 1/2 of Peak Charge Current configured setting 0: charging not allowed
| Code for why charging current is limited: Pack voltage too low Pack voltage too high Cell voltage too low Cell voltage too high Charg. temp. too high Charg. temp. too low Disch. temp. too high Disch. temp. too low Charg. current peak Disch. current peak Power up delay Fault
| Discharge Current Limit [%] 100: no discharging limit 50: max charge current = 1/2 of Peak Discharge Current configured setting 0: discharging not allowed
| Code for why charging current is limited: Pack voltage too low Pack voltage too high Cell voltage too low Cell voltage too high Charg. temp. too high Charg. temp. too low Disch. temp. too high Disch. temp. too low Charg. current peak Disch. current peak Power up delay Fault
| Warning flags: LowVtg: low cell voltage HiVtg: high cell voltage OvrChgCur: charge over-current OvrDchCur: discharge over-current Cold: low temperature Hot: high temperature Isol: isolation ground fault
| Fault flags: Plug&Drive: Powered by Vload and Vsource at the same time: vehicle driving off while still plugged in I-lock: the Interlock is active BnkComm: Bank communication fault ChgOvrCur: excessive charging current OvrDchCur: excessive discharging current Hot: a cell is too hot LowVtg: a cell voltage is too low HiVtg: a cell voltage is too high
| Number of banks not reporting: 0: OK 1: One of the banks is not reporting
| Number of one of the banks that are not reporting: 2: bank 2 is not reporting, though there may be others as well
| Number of cell not reporting: 0: OK 1: One of the cells is not reporting
| (not used)
| Minimum cell voltage [V]
| Number of one of the cells that has that lowest voltage
| Time average of the minimum cell voltage [V]
| Average of all cell voltages [V]
| Maximum cell voltage [V]
| Number of one of the cells that has that highest voltage
| Time average of the maximum cell voltage [V]
| Minimum cell board temperature [°C]
| Number of one of the cell boards that has that lowest temperature
| Average of all cell cell board temperatures [°C]
| Maximum cell board temperature [°C]
| Number of one of the cell boards that has that highest temperature
| Minimum cell resistance [mΩ]
| Number of one of the cell boards that has that lowest resistance
| Average of all cell cell board resistances [mΩ]
| Maximum cell resistance [mΩ]
| Number of one of the cell boards that has that highest resistance
| Total pack resistance [mΩ]
| Through the GUI, you can select a particular cell to monitor. Number of that cell.
| Voltage of the monitored cell [V]
| Temperature of the monitored cell [V]
| Temperature of the monitored cell taken the last time its balancing load had been off [°C]
| Resistance of the monitored cell [mΩ]
| State of the monitored cell : 00: missing cell 07: all readings OK, resistance value is calculated 0F: all readings OK, resistance value is not calculated, load is on 40: no readings, resistance value is not calculated 46: all readings OK except for voltage, resistance value is not calculated 47: all readings OK, resistance value is not calculated 4F: all readings OK, resistance value is not calculated, load is on
| For the most positive cell (normally cell #0, but can be configured for a different number in the GUI): One of the 3 readings, as selected in the Graph tab of the GUI: - Voltage [V] - Temperature [°C] - Resistance [mΩ]
| Same, for the next cell
| Etc.
|