Version 26.12 by Admin on 2025/02/04 08:14

Hide last authors
Admin 1.1 1 (% data-numbered-headings-start="1" style="--numbered-headings-start: 0;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %)
Admin 13.1 2 = Signals, states and errors =
Admin 1.1 3
Admin 16.2 4 == Input signals ==
Admin 1.1 5
Admin 23.8 6 Below is the list of input signals that can be assigned to discrete inputs of the battery strings controller.
Admin 9.30 7
Admin 9.11 8 (% style="width:1278px" %)
Admin 23.3 9 |=(% colspan="1" rowspan="2" style="width: 198px;" %)**Name**|=(% colspan="1" rowspan="2" style="width: 500px;" %)**Description**|=(% colspan="2" rowspan="1" style="width: 243px;" %)**Compability**|=(% colspan="2" rowspan="1" style="width: 137px;" %)BMS DIsplay|=(% colspan="1" rowspan="2" style="width: 137px;" %)**CANopen SDO**|=(% colspan="1" rowspan="2" style="width: 137px;" %)**Modbus**
10 |=(% style="width: 92px;" %)**Main X**|=(% style="width: 78px;" %)**Main 3X**|=(% colspan="1" style="width: 137px;" %)Short name|=(% style="width: 137px;" %)Abbreviation
11 |Battery cover|(% style="width:500px" %)Signal from the battery cover|(% style="width:92px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Battery cover|CVR|(% style="width:137px" %) |(% style="width:137px" %)
Admin 23.6 12 |CH contactor feedback|(% style="width:500px" %)Signal from the charging contactor feedback loop|(% style="width:92px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)CH cont. feed.|CCF|(% style="width:137px" %) |(% style="width:137px" %)
13 |CH/DCH contactor feedback|(% style="width:500px" %)Signal from the charging/discharging contactor feedback loop|(% style="width:92px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)C/D cont. feed.|CDF|(% style="width:137px" %) |(% style="width:137px" %)
Admin 23.3 14 |Charge request|(% style="width:500px" %)Request to close the charging contactor|(% style="width:92px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Charge request|CRE|(% style="width:137px" %) |(% style="width:137px" %)
Admin 23.6 15 |DCH contactor feedback|(% style="width:500px" %)Signal from the discharging contactor feedback loop|(% style="width:92px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)DCH cont. feed.|DCF|(% style="width:137px" %) |(% style="width:137px" %)
Admin 23.3 16 |Discharge request|(% style="width:500px" %)Request to close the discharging contactor|(% style="width:92px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Discharge req.|DRE|(% style="width:137px" %) |(% style="width:137px" %)
17 |Insulation status|(% style="width:500px" %)Signal from an insulation monitoring device|(% style="width:92px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Insul. status|INS|(% style="width:137px" %) |(% style="width:137px" %)
Admin 23.6 18 |Interlock|(% style="width:500px" %)Signal from the interlock loop|(% style="width:92px" %) |(% style="width:78px" %)Yes|(% style="width:137px" %)Interlock|INT|(% style="width:137px" %) |(% style="width:137px" %)
Admin 24.1 19 |Join to charge|(% style="width:500px" %)Request to join the battery modules for charging|(% style="width:92px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Join to charge|JTC|(% style="width:137px" %) |(% style="width:137px" %)
20 |Join to discharge|(% style="width:500px" %)Request to join the battery modules for discharging|(% style="width:92px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Join to dischar.|JTD|(% style="width:137px" %) |(% style="width:137px" %)
Admin 23.6 21 |Main contactor feedback|(% style="width:500px" %)Signal from the main contactor feedback loop|(% style="width:92px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Main cont. feed.|MCF|(% style="width:137px" %) |(% style="width:137px" %)
22 |PCH contactor feedback|(% style="width:500px" %)Signal from the precharging contactor feedback loop|(% style="width:92px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)PCH cont. feed.|PCF|(% style="width:137px" %) |(% style="width:137px" %)
23 |Power down request|(% style="width:500px" %)Request to power down the device|(% style="width:92px" %) |(% style="width:78px" %)Yes|(% style="width:137px" %)Power down req.|PDN|(% style="width:137px" %) |(% style="width:137px" %)
Admin 23.3 24 |Precharge request|(% style="width:500px" %)Request to close the precharging contactor|(% style="width:92px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Precharge req.|PRE|(% style="width:137px" %) |(% style="width:137px" %)
Admin 4.16 25
Admin 16.2 26 == Internal signals ==
Admin 1.27 27
Admin 16.3 28 Below is the list of internal BMS signals. The signals marked with bold text can be assigned to discrete outputs and relays.
Admin 9.31 29
Admin 7.8 30 (% style="width:1277px" %)
Admin 25.5 31 |=(% colspan="1" rowspan="2" style="width: 201px;" %)**Name**|=(% colspan="1" rowspan="2" style="width: 531px;" %)**Description**|=(% colspan="2" rowspan="1" style="width: 255px;" %)**Compability**|=(% colspan="2" rowspan="1" style="width: 140px;" %)BMS Display|=(% colspan="1" rowspan="2" style="width: 140px;" %)**CANopen SDO**|=(% colspan="1" rowspan="2" style="width: 142px;" %)**Modbus**
32 |=(% style="width: 94px;" %)**Main X**|=(% style="width: 84px;" %)**Main 3X**|=(% colspan="1" style="width: 137px;" %)Short name|=(% style="width: 137px;" %)Abbreviation
33 |Charging current present|Signal showing the presence of the charging current|Yes|Yes|(% style="width:140px" %)CH curr. present|CCP|(% style="width:140px" %) |(% style="width:142px" %)
34 |Charging|Command to control the charging contactor|Yes|Yes|(% style="width:140px" %)Charging|CH|(% style="width:140px" %) |(% style="width:142px" %)
35 |Charging/Discharging|Command to control the charging/discharging contactor|Yes|Yes|(% style="width:140px" %)Charg./Discharg.|C/D|(% style="width:140px" %) |(% style="width:142px" %)
Admin 26.1 36 |Coolant pump|Command to control the coolant pump|Yes|Yes|(% style="width:140px" %)Coolant pump|CP|(% style="width:140px" %) |(% style="width:142px" %)
Admin 25.5 37 |Cooler|Command to control the cooler|Yes|Yes|(% style="width:140px" %)Cooler|COO|(% style="width:140px" %) |(% style="width:142px" %)
38 |Discharging current present|Signal showing the presence of the discharging current|Yes|Yes|(% style="width:140px" %)DCH cur. present|DCP|(% style="width:140px" %) |(% style="width:142px" %)
39 |Discharging|Command to control the discharging contactor|Yes|Yes|(% style="width:140px" %)Discharging|DCH|(% style="width:140px" %) |(% style="width:142px" %)
Admin 25.11 40 |Fuse 1 (modules)|ORed internal signals "Fuse 1" from all battery modules|Yes|Yes|(% style="width:140px" %)Fuse 1 (mod.)|F1M|(% style="width:140px" %) |(% style="width:142px" %)
Admin 25.12 41 |Fuse 2 (modules)|ORed internal signals "Fuse 2" from all battery modules|Yes|Yes|(% style="width:140px" %)Fuse 2 (mod.)|F2M|(% style="width:140px" %) |(% style="width:142px" %)
Admin 25.13 42 |Fuse 3 (modules)|ORed internal signals "Fuse 3" from all battery modules|Yes|Yes|(% style="width:140px" %)Fuse 3 (mod.)|F3M|(% style="width:140px" %) |(% style="width:142px" %)
Admin 26.1 43 |General error (modules)|ORed internal signals "General error" from all battery modules|Yes|Yes|(% style="width:140px" %)Gen.error (mod.)|GEM|(% style="width:140px" %) |(% style="width:142px" %)
Admin 25.5 44 |Heater|Command to control the heater|Yes|Yes|(% style="width:140px" %)Heater|HEA|(% style="width:140px" %) |(% style="width:142px" %)
45 |Init|Signal showing that the device is in the initialization phase|Yes|Yes|(% style="width:140px" %)Init|INI|(% style="width:140px" %) |(% style="width:142px" %)
Admin 25.11 46 |Interlock (modules)|ORed internal signals "Interlock" from all battery modules|Yes|Yes|(% style="width:140px" %)Interlock (mod.)|INM|(% style="width:140px" %) |(% style="width:142px" %)
Admin 25.5 47 |Main contactor|Command to control the main contactor|Yes|Yes|(% style="width:140px" %)Main contactor|MCO|(% style="width:140px" %) |(% style="width:142px" %)
48 |Precharging|Command to control the precharging contactor|Yes|Yes|(% style="width:140px" %)Precharging|PCH|(% style="width:140px" %) |(% style="width:142px" %)
49 |Service reset|Command to restart the device|Yes|Yes|(% style="width:140px" %)Service reset|SR|(% style="width:140px" %) |(% style="width:142px" %)
Admin 9.46 50
Admin 9.63 51 (% class="wikigeneratedid" %)
Admin 17.4 52 ~* Assignable to relay only
Admin 9.62 53
54 (% class="wikigeneratedid" %)
Admin 17.3 55 ~** Assignable to discrete input only
Admin 9.63 56
57 (% class="wikigeneratedid" %)
Admin 17.3 58 ~*~*~* Cannot be assigned to discrete output or relay.
Admin 9.62 59
Admin 20.2 60 == Errors ==
Admin 1.65 61
Admin 8.3 62 (% style="width:1279px" %)
Admin 26.11 63 |(% colspan="1" rowspan="2" style="width:196px" %)**Name **|(% colspan="1" rowspan="2" style="width:443px" %)**Description**|(% colspan="1" rowspan="2" style="width:67px" %)**Is a Critical error?**|(% colspan="2" rowspan="1" style="width:248px" %)**Compability**|(% colspan="2" rowspan="1" style="width:142px" %)**BMS Display**|(% colspan="1" rowspan="2" style="width:142px" %)**CANopen SDO**|(% colspan="1" rowspan="2" style="width:134px" %)**Modbus**
Admin 26.12 64 |=(% style="width: 93px;" %)**Main X**|=(% style="width: 80px;" %)**Main 3X**|=(% colspan="1" style="width: 137px;" %)Short name|=(% style="width: 137px;" %)Abbreviation
Admin 26.11 65 |ADC error|Error of the ADC that measures the battery current|•|Yes|Yes|(% style="width:142px" %)ADC error|ADC|(% style="width:142px" %) |(% style="width:134px" %)
66 |Battery cover error|Battery cover is open|•|Yes|Yes|(% style="width:142px" %)Battery cover|BCE|(% style="width:142px" %) |(% style="width:134px" %)
67 |CH contactor feedback error|The control signal for the charging contactor and the contactor feedback differ|•| |Yes|(% style="width:142px" %)CH cont. feed.|CCF|(% style="width:142px" %) |(% style="width:134px" %)
68 |CH/DCH contactor feedback error|The control signal for the charging/discharging contactor and the contactor feedback differ|•| |Yes|(% style="width:142px" %)C/D cont. feed.|CDF|(% style="width:142px" %) |(% style="width:134px" %)
69 |Charging current unbalance| | | | |(% style="width:142px" %) | |(% style="width:142px" %) |(% style="width:134px" %)
70 |Critical error|Critical system error, the BMS is damaged| |Yes|Yes|(% style="width:142px" %)Critical error|CER|(% style="width:142px" %) |(% style="width:134px" %)
71 |Current limit error|Charging or discharging current is more than the limit calculated by Charge map or Discharge map| |Yes|Yes|(% style="width:142px" %)Cur. limit error|CLE|(% style="width:142px" %) |(% style="width:134px" %)
72 |Current sensor error|Error in the current sensor circuit|•|Yes|Yes|(% style="width:142px" %)Current sensor|CSE|(% style="width:142px" %) |(% style="width:134px" %)
73 |Current unbalance (CH)| | | | |(% style="width:142px" %) | |(% style="width:142px" %) |(% style="width:134px" %)
74 |Current unbalance (DCH)| | | | |(% style="width:142px" %) | |(% style="width:142px" %) |(% style="width:134px" %)
75 |DCH contactor feedback error|The control signal for the discharging contactor and the contactor feedback differ|•| |Yes|(% style="width:142px" %)DCH cont. feed.|DCF|(% style="width:142px" %) |(% style="width:134px" %)
76 |Discharging current unbalance| | | | |(% style="width:142px" %) | |(% style="width:142px" %) |(% style="width:134px" %)
77 |FS error|SD card read/write error| |Yes|Yes|(% style="width:142px" %)FS error|FSE|(% style="width:142px" %) |(% style="width:134px" %)
78 |High contactor temperature|Temperature of a contactor is too high| |Yes|Yes|(% style="width:142px" %)Hi. cont. temp.|HCT|(% style="width:142px" %) |(% style="width:134px" %)
79 |High humidity|Increased humidity inside the battery| | |Yes|(% style="width:142px" %)High humidity|HHU|(% style="width:142px" %) |(% style="width:134px" %)
80 |High voltage fault|Failure of high voltage measuring circuits|•| |Yes|(% style="width:142px" %)HV fault|HVF|(% style="width:142px" %) |(% style="width:134px" %)
81 |HVIL error|Breakage of high-voltage interlock current loop|•| |Yes|(% style="width:142px" %)HVIL error|HE|(% style="width:142px" %) |(% style="width:134px" %)
82 |Insulation fault|Insulation resistance is too low|•|Yes|Yes|(% style="width:142px" %)Insulation fault|INF|(% style="width:142px" %) |(% style="width:134px" %)
83 |Module offline|Some of battery modules is offline|•|Yes|Yes|(% style="width:142px" %)Logic offline|LOF|(% style="width:142px" %) |(% style="width:134px" %)
84 |Main contactor feedback error|The control signal for the main contactor and the contactor feedback differ|•| |Yes|(% style="width:142px" %)Main cont. feed.|MCF|(% style="width:142px" %) |(% style="width:134px" %)
85 |Mount error|SD card cannot be mounted| |Yes|Yes|(% style="width:142px" %)Mount error|MNT|(% style="width:142px" %) |(% style="width:134px" %)
86 |Need acknowledge|There is an unacknowledged error in error journal| |Yes|Yes|(% style="width:142px" %)Need ACK|ACK|(% style="width:142px" %) |(% style="width:134px" %)
87 |Overcurrent|The battery current is too high| |Yes|Yes|(% style="width:142px" %)Overcurrent|OC|(% style="width:142px" %) |(% style="width:134px" %)
88 |PCH contactor feedback error|The control signal for the precharging contactor and the contactor feedback differ|•| |Yes|(% style="width:142px" %)PCH cont. feed.|PCF|(% style="width:142px" %) |(% style="width:134px" %)
89 |Power fault|External devices power supply error: current sensors, HVIL, BMS Logic or CAN2 (int) bus powered devices|•| |Yes|(% style="width:142px" %)Power fault|PF|(% style="width:142px" %) |(% style="width:134px" %)
90 |Power switch error|Short circuit in contactor coil control circuit or power switch overheating|•| |Yes|(% style="width:142px" %)PSW error|PSE|(% style="width:142px" %) |(% style="width:134px" %)
91 |Precharge error|Capacitive load pre-charge process did not end during the estimated time| |Yes|Yes|(% style="width:142px" %)Precharge error|PE|(% style="width:142px" %) |(% style="width:134px" %)
92 |Short circuit|Flowing high battery currents during a long time| |Yes|Yes|(% style="width:142px" %)Short circuit|SHC|(% style="width:142px" %) |(% style="width:134px" %)
93 |Stuck contactor|Some contactor got stuck|•|Yes|Yes|(% style="width:142px" %)Stuck contactor|STC|(% style="width:142px" %) |(% style="width:134px" %)
94 |Voltage unbalance (CH)| | | | |(% style="width:142px" %) | |(% style="width:142px" %) |(% style="width:134px" %)
95 |Voltage unbalance (DCH)| | | | |(% style="width:142px" %) | |(% style="width:142px" %) |(% style="width:134px" %)
96 |Water|There is water in the battery enclosure|•| |Yes|(% style="width:142px" %)Water|WHU|(% style="width:142px" %) |(% style="width:134px" %)
97 |WDT reset|Watchdog timer reset the device|•|Yes|Yes|(% style="width:142px" %)WDT reset|WDT|(% style="width:142px" %) |(% style="width:134px" %)
Admin 1.68 98
Admin 21.2 99 ~* The signal can be assigned to discrete outputs and relays.