2016 | Lithionics Battery LLC | SOCV6 REV0
PRE-RELEASE
20
CANbus 2.0B:
Connection: 2 wires are needed to interface to the CANbus data.
1
CanL (BLACK)
Isolated CanL signal
2
CanH (RED)
Isolated CanH signal
CAN Bus Implementation: Compatible with SAE J1939. The following messages have been defined
for SOC Gauge. Bus speed is 250kbit/s. Messages are sent at 1 sec interval, 29bit addressing and
8 byte data frames are used (CAN 2.0B). CanH and CanL circuits are galvanic isolated from battery
pack.
ID
Description
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
18FF98FA
Bat. State
BAT_ID
STATE
18FF99FA
Bat. Voltage
BAT_ID
V_H
V_L
VF_H
VF_L
VE_H
VE_L
18FF9AFA
Current
BAT_ID
DIR
CUR_H
CUR_L
18FF9BFA
Power
BAT_ID
DIR
PWR_4
PWR_3
PWR_2
PWR_1
18FF9CFA
Capacity
BAT_ID
SOC
FUEL
AH_H
AH_L
AHT_H
AHT_L
18FF9DFA
Temperature
BAT_ID
TMP_INT
TMP_EXT
NOTES: Suffixes _H/_L represent Hi and Low bytes of 2 byte values. Suffixes _1/_4 represent 4
byte values.
BAT_ID – battery address, typically 1, in multi-battery systems this will identify different
batteries on the same CAN bus.
STATE – State of the battery,
represents one of basic conditions of a battery in real time.
Status Byte is
the last byte of parameter “R” in Serial/Ethernet streams. In CANBus stream it is the first byte in the
message ID = 0x18FF98FA (Battery State).
Description of bits in the Status Byte:
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Bit 0 – Charge Allowed/Requested. In a single contactor system this bit indicates Generator
On/Off signal to request the charge when battery is less than full. In dual contactor system this
indicates the state of Charge contactor.
Bit 1 – Charge Detected. Indicates that charge voltage was detected on the far side of the
contactor, allowing contactor to close even when battery is in Low/Deep voltage state. This bit
resets when battery reaches Nominal voltage.
Bit 2 – NeverDie® Reserve State. Indicates that battery is in the Reserve State.
Bit 3 – Cell Loop is open. Indicates that cell loop is open.
Bit 4 – Low Voltage State. Indicates that battery voltage is below LVC.
Bit 5 – Deep Voltage State. Indicates that battery voltage is below DVC.
Bit 6 – Short Circuit Protection State. Indicates that battery is recovering from short circuit
event.
Bit 7 – Power OFF State. Indicates that battery was turned off by a command or a button press.
0 = inactive, 1 = active.