Version 23.9 by Admin on 2025/02/04 07:39

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 23.9 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| |(% 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.| |(% 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 9.21 26 (% class="wikigeneratedid" %)
Admin 9.28 27 ~* Contactor feedback signals in BMS Mini / BMS Mini S are connected to [[X1 header>>doc:Battery management systems.BMS Mini S.2\. Installation and connection.WebHome||anchor="HHeaders"]] and configured in "Signals → MOSFETs → Contactors feedback" section.
Admin 9.21 28
Admin 16.2 29 == Internal signals ==
Admin 1.27 30
Admin 16.3 31 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 32
Admin 7.8 33 (% style="width:1277px" %)
Admin 17.1 34 |=(% colspan="1" rowspan="2" style="width: 201px;" %)**Name**|=(% colspan="1" rowspan="2" style="width: 531px;" %)**Description**|=(% colspan="3" 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**
Admin 16.6 35 |=(% style="width: 94px;" %)**Mini S / Mini**|=(% style="width: 75px;" %)**Main 2.1**|=(% style="width: 84px;" %)**Main 3**|=(% colspan="1" style="width: 137px;" %)Short name|=(% style="width: 137px;" %)Abbreviation
Admin 18.2 36 |Allow charging|Command for a charger to start charging|Yes|Yes|Yes|(% style="width:140px" %)Allow charging|ACH|(% style="width:140px" %) |(% style="width:142px" %)
37 |Balancing 1|Command to balance the first series of cells| |Yes*|Yes|(% style="width:140px" %)Balancing 1|BA1|(% style="width:140px" %) |(% style="width:142px" %)
38 |Balancing 2|Command to balance the second series of cells| |Yes*|Yes|(% style="width:140px" %)Balancing 2|BA2|(% style="width:140px" %) |(% style="width:142px" %)
39 |Cell analysis|Signal indicating cell analysis process|Yes~*~**|Yes~*~**|Yes~*~**|(% style="width:140px" %)Cell analysis|CEA|(% style="width:140px" %) |(% style="width:142px" %)
40 |Charging current present|Signal showing the presence of the charging current|Yes|Yes~*~*|Yes|(% style="width:140px" %)CH curr. present|CCP|(% style="width:140px" %) |(% style="width:142px" %)
41 |Charging|Command to control the charging contactor|Yes|Yes*|Yes|(% style="width:140px" %)Charging|CH|(% style="width:140px" %) |(% style="width:142px" %)
Admin 18.3 42 |Charging/Discharging|Command to control the charging/discharging contactor|Yes|Yes*|Yes|(% style="width:140px" %)Charg./Discharg.|C/D|(% style="width:140px" %) |(% style="width:142px" %)
Admin 18.4 43 |Cooler|Command to control the cooler|Yes|Yes|Yes|(% style="width:140px" %)Cooler|COO|(% style="width:140px" %) |(% style="width:142px" %)
44 |Crown EWS| |Yes~*~**|Yes~*~**|Yes~*~**|(% style="width:140px" %)Crown EWS|EWS|(% style="width:140px" %) |(% style="width:142px" %)
45 |Discharging (AUX)|Command to control the auxiliary discharging contactor|Yes|Yes|Yes|(% style="width:140px" %)Disch. AUX|AUX|(% style="width:140px" %) |(% style="width:142px" %)
46 |Discharging current present|Signal showing the presence of the discharging current|Yes|Yes~*~*|Yes|(% style="width:140px" %)DCH curr. pres.|DCP|(% style="width:140px" %) |(% style="width:142px" %)
47 |Discharging|Command to control the discharging contactor|Yes|Yes*|Yes|(% style="width:140px" %)Discharging|DCH|(% style="width:140px" %) |(% style="width:142px" %)
48 |External 1|Command to control an external scheme|Yes|Yes|Yes|(% style="width:140px" %)External 1|EX1|(% style="width:140px" %) |(% style="width:142px" %)
Admin 18.5 49 |Heater (AUX)|Command to control the auxiliary heater| |Yes| |(% style="width:140px" %)Heater (AUX)|HAU|(% style="width:140px" %) |(% style="width:142px" %)
Admin 18.6 50 |Heater|Command to control the heater|Yes|Yes|Yes|(% style="width:140px" %)Heater|HEA|(% style="width:140px" %) |(% style="width:142px" %)
51 |High charging current|Signal indicating that the charging current is high|Yes|Yes~*~*|Yes|(% style="width:140px" %)High ch. curr.|HCC|(% style="width:140px" %) |(% style="width:142px" %)
Admin 18.7 52 |Init|Signal showing that the device is in the initialization phase|Yes~*~**|Yes~*~**|Yes~*~**|(% style="width:140px" %)Init|INI|(% style="width:140px" %) |(% style="width:142px" %)
Admin 18.8 53 |Low SOC|Signal indicatiing that the battery has low SOC|Yes|Yes|Yes|(% style="width:140px" %)Low SOC|LOS|(% style="width:140px" %) |(% style="width:142px" %)
54 |Main contactor|Command to control the main contactor|Yes|Yes*|Yes|(% style="width:140px" %)Main contactor|MCO|(% style="width:140px" %) |(% style="width:142px" %)
Admin 18.9 55 |Power down ACK|Command that acknowledges the BMS power down. Acknowledgement is outputted when the charge and discharge contactors have been opened on the power down request|Yes|Yes~*~*|Yes|(% style="width:140px" %)Power down ACK|PDA|(% style="width:140px" %) |(% style="width:142px" %)
56 |Power up|Signal indicating the BMS power status|Yes|Yes|Yes|(% style="width:140px" %)Power up|PUP|(% style="width:140px" %) |(% style="width:142px" %)
57 |Precharging|Command to control the precharging contactor|Yes|Yes|Yes|(% style="width:140px" %)Precharging|PCH|(% style="width:140px" %) |(% style="width:142px" %)
58 |Ready to charge|Signal showing that the battery is ready for charging|Yes|Yes|Yes|(% style="width:140px" %)Ready to charge|RTC|(% style="width:140px" %) |(% style="width:142px" %)
59 |Ready to discharge|Signal showing that the battery is ready for discharging|Yes|Yes|Yes|(% style="width:140px" %)Ready to disch.|RTD|(% style="width:140px" %) |(% style="width:142px" %)
60 |Service reset|Command to restart the device|Yes~*~**| |Yes~*~**|(% style="width:140px" %)Service reset|SR|(% style="width:140px" %) |(% style="width:142px" %)
61 |Shutdown request (Combilift)|Command to open the dischrging contactor from the Combilift truck|Yes~*~**|Yes~*~**|Yes~*~**|(% style="width:140px" %)Combilift shutd.|CSH|(% style="width:140px" %) |(% style="width:142px" %)
Admin 19.1 62 |Shutdown request (HYG/Spirit)|Command to open the dischrging contactor from the HYG truck|Yes~*~**|Yes~*~**|Yes~*~**|(% style="width:140px" %)HYG shutdown|HSH|(% style="width:140px" %) |(% style="width:142px" %)
63 |Voltage too high for charging|Signal indicating that the battery is fully charged|Yes~*~**|Yes~*~**|Yes~*~**|(% style="width:140px" %)Volt. too high|VTH|(% style="width:140px" %) |(% style="width:142px" %)
Admin 9.46 64
Admin 9.63 65 (% class="wikigeneratedid" %)
Admin 17.4 66 ~* Assignable to relay only
Admin 9.62 67
68 (% class="wikigeneratedid" %)
Admin 17.3 69 ~** Assignable to discrete input only
Admin 9.63 70
71 (% class="wikigeneratedid" %)
Admin 17.3 72 ~*~*~* Cannot be assigned to discrete output or relay.
Admin 9.62 73
Admin 20.2 74 == Errors ==
Admin 1.65 75
Admin 8.3 76 (% style="width:1279px" %)
Admin 20.1 77 |(% 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="3" 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 19.2 78 |=(% style="width: 93px;" %)**Mini S / Mini**|=(% style="width: 76px;" %)**Main 2.1**|=(% style="width: 80px;" %)**Main 3**|=(% colspan="1" style="width: 137px;" %)Short name|=(% style="width: 137px;" %)Abbreviation
Admin 21.2 79 |ADC error|Error of the ADC that measures the battery current|•|Yes|Yes|Yes|(% style="width:142px" %)ADC error|ADC|(% style="width:142px" %) |(% style="width:134px" %)
80 |Battery cover error|Battery cover is open|•|Yes|Yes|Yes|(% style="width:142px" %)Battery cover|BCE|(% style="width:142px" %) |(% style="width:134px" %)
Admin 22.1 81 |Cell count error|Number of cells does not match the specified value|•|Yes|Yes|Yes|(% style="width:142px" %)Cell count|CEL|(% style="width:142px" %) |(% style="width:134px" %)
82 |CH contactor cycles error|Switching frequency of the charging contactor is too high| |Yes|Yes|Yes|(% style="width:142px" %)CH cont. cycle|CCC|(% style="width:142px" %) |(% style="width:134px" %)
83 |CH contactor feedback error|The control signal for the charging contactor and the contactor feedback differ|•| |Yes|Yes|(% style="width:142px" %)CH cont. feed.|CCF|(% style="width:142px" %) |(% style="width:134px" %)
84 |CH/DCH contactor feedback error|The control signal for the charging/discharging contactor and the contactor feedback differ|•| |Yes|Yes|(% style="width:142px" %)C/D cont. feed.|CDF|(% style="width:142px" %) |(% style="width:134px" %)
85 |Combilift offline|Connection with the Combilift forklift is lost| |Yes|Yes|Yes|(% style="width:142px" %)Combilift offl.|COM|(% style="width:142px" %) |(% style="width:134px" %)
86 |Contactor feedback error|Failure of one of the contactors feedback signal. Which contactor is failed can be found in "Signals -> MOSFETs -> Contactor feedback" section of the BMS Mini device| |Yes| | |(% style="width:142px" %)Cont. feed. er.|CFE|(% style="width:142px" %) |(% style="width:134px" %)
87 |Critical error|Critical system error, the BMS is damaged| |Yes|Yes|Yes|(% style="width:142px" %)Critical error|CER|(% style="width:142px" %) |(% style="width:134px" %)
88 |Crown error|Connection with the Crown forklift is lost| |Yes|Yes|Yes|(% style="width:142px" %)Crown error|CRO|(% style="width:142px" %) |(% style="width:134px" %)
89 |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" %)
90 |Current sensor error|Error in the current sensor circuit|•|Yes|Yes|Yes|(% style="width:142px" %)Current sensor|CSE|(% style="width:142px" %) |(% style="width:134px" %)
91 |DCH contactor cycles error|Switching frequency of the discharging contactor is too high| |Yes|Yes|Yes|(% style="width:142px" %)DCH cont. cycle|DCC|(% style="width:142px" %) |(% style="width:134px" %)
92 |DCH contactor feedback error|The control signal for the discharging contactor and the contactor feedback differ|•| |Yes|Yes|(% style="width:142px" %)DCH cont. feed.|DCF|(% style="width:142px" %) |(% style="width:134px" %)
93 |FS error|SD card read/write error| |Yes|Yes|Yes|(% style="width:142px" %)FS error|FSE|(% style="width:142px" %) |(% style="width:134px" %)
94 |General error|Special configurable error depending on other errors| |Yes*|Yes*|Yes*|(% style="width:142px" %)General error|GE|(% style="width:142px" %) |(% style="width:134px" %)
95 |High contactor temperature|Temperature of a contactor is too high| |Yes|Yes|Yes|(% style="width:142px" %)Hi. cont. temp.|HCT|(% style="width:142px" %) |(% style="width:134px" %)
96 |High humidity|Increased humidity inside the battery| | |Yes|Yes|(% style="width:142px" %)High humidity|HHU|(% style="width:142px" %) |(% style="width:134px" %)
97 |High Logic temperature|At least one of the Logic devices is overheated| | |Yes|Yes|(% style="width:142px" %)Hi. Logic temp.|HLT|(% style="width:142px" %) |(% style="width:134px" %)
98 |High temperature (CH)|Temperature is too high for charging| |Yes|Yes|Yes|(% style="width:142px" %)High temp. CH|HTC|(% style="width:142px" %) |(% style="width:134px" %)
99 |High temperature (DCH)|Temperature is too high for discharging| |Yes|Yes|Yes|(% style="width:142px" %)High temp. DCH|HTD|(% style="width:142px" %) |(% style="width:134px" %)
100 |High voltage fault|Failure of high voltage measuring circuits|•| | |Yes|(% style="width:142px" %)HV fault|HVF|(% style="width:142px" %) |(% style="width:134px" %)
101 |HVIL error|Breakage of high-voltage interlock current loop|•| | |Yes|(% style="width:142px" %)HVIL error|HE|(% style="width:142px" %) |(% style="width:134px" %)
102 |HYG offline|Connection with the HYG forklift is lost| |Yes|Yes|Yes|(% style="width:142px" %)HYG offline|HYG|(% style="width:142px" %) |(% style="width:134px" %)
103 |Insulation fault|Insulation resistance is too low|•|Yes|Yes|Yes|(% style="width:142px" %)Insulation fault|INF|(% style="width:142px" %) |(% style="width:134px" %)
104 |Logic count error|The number of BMS Logic devices differs from the required value| | |Yes|Yes|(% style="width:142px" %)Logic count|LOG|(% style="width:142px" %) |(% style="width:134px" %)
105 |Logic offline (Cell monitor offline)|BMS Main devices: at least one of the Logic devices is offline.
106 BMS Mini devices: connection with cell monitor is lost.|•|Yes|Yes|Yes|(% style="width:142px" %)Logic offline|LOF|(% style="width:142px" %) |(% style="width:134px" %)
107 |Low temperature (CH)|Temperature is too low for charging;| |Yes|Yes|Yes|(% style="width:142px" %)Low temp. CH|LTC|(% style="width:142px" %) |(% style="width:134px" %)
108 |Low temperature (DCH)|Temperature is too low for discharging;| |Yes|Yes|Yes|(% style="width:142px" %)Low temp. DCH|LTD|(% style="width:142px" %) |(% style="width:134px" %)
109 |Main contactor feedback error|The control signal for the main contactor and the contactor feedback differ|•| |Yes|Yes|(% style="width:142px" %)Main cont. feed.|MCF|(% style="width:142px" %) |(% style="width:134px" %)
110 |Mount error|SD card cannot be mounted| |Yes|Yes|Yes|(% style="width:142px" %)Mount error|MNT|(% style="width:142px" %) |(% style="width:134px" %)
111 |Need acknowledge|There is an unacknowledged error in error journal| |Yes|Yes|Yes|(% style="width:142px" %)Need ACK|ACK|(% style="width:142px" %) |(% style="width:134px" %)
112 |No temperature sensors|The device has no temperature sensors connected|•|Yes|Yes|Yes|(% style="width:142px" %)No temp. sens.|NTS|(% style="width:142px" %) |(% style="width:134px" %)
113 |Overcurrent|The battery current is too high| |Yes|Yes|Yes|(% style="width:142px" %)Overcurrent|OC|(% style="width:142px" %) |(% style="width:134px" %)
114 |Overvoltage|Voltage of any cell is too high| |Yes|Yes|Yes|(% style="width:142px" %)Overvoltage|OV|(% style="width:142px" %) |(% style="width:134px" %)
115 |PCH contactor feedback error|The control signal for the precharging contactor and the contactor feedback differ|•| |Yes|Yes|(% style="width:142px" %)PCH cont. feed.|PCF|(% style="width:142px" %) |(% style="width:134px" %)
116 |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" %)
117 |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" %)
118 |Precharge error|Capacitive load pre-charge process did not end during the estimated time| |Yes|Yes|Yes|(% style="width:142px" %)Precharge error|PE|(% style="width:142px" %) |(% style="width:134px" %)
119 |Settings error|Wrong checksum of the device settings| | |Yes| |(% style="width:142px" %)Settings err.|SET|(% style="width:142px" %) |(% style="width:134px" %)
120 |Short circuit|Flowing high battery currents during a long time| |Yes|Yes|Yes|(% style="width:142px" %)Short circuit|SHC|(% style="width:142px" %) |(% style="width:134px" %)
121 |Shunt error|Internal error of the shunt current sensor|•|Yes|Yes|Yes|(% style="width:142px" %)Shunt error|SHE|(% style="width:142px" %) |(% style="width:134px" %)
122 |Shunt offline|Connection with the shunt current sensor is lost|•|Yes|Yes|Yes|(% style="width:142px" %)Shunt offline|SHO|(% style="width:142px" %) |(% style="width:134px" %)
123 |Spirit offline|Connection with the Spirit forklift is lost| |Yes|Yes|Yes|(% style="width:142px" %)Spirit offline|SPI|(% style="width:142px" %) |(% style="width:134px" %)
124 |Stuck contactor|Some contactor got stuck|•|Yes|Yes|Yes|(% style="width:142px" %)Stuck contactor|STC|(% style="width:142px" %) |(% style="width:134px" %)
125 |Temperature sensor is shorted|Some temperature sensors are shorted|•|Yes|Yes|Yes|(% style="width:142px" %)Shorted temp.|TSS|(% style="width:142px" %) |(% style="width:134px" %)
126 |Unallowable charging|Charging the battery through the discharging contactor| |Yes|Yes|Yes|(% style="width:142px" %)Unallowable CH|UCH|(% style="width:142px" %) |(% style="width:134px" %)
127 |Undervoltage|Voltage of any cell is too low| |Yes|Yes|Yes|(% style="width:142px" %)Undervoltage|UV|(% style="width:142px" %) |(% style="width:134px" %)
128 |Water|There is water in the battery enclosure|•| |Yes|Yes|(% style="width:142px" %)Water|WHU|(% style="width:142px" %) |(% style="width:134px" %)
129 |WDT reset|Watchdog timer reset the device|•|Yes|Yes|Yes|(% style="width:142px" %)WDT reset|WDT|(% style="width:142px" %) |(% style="width:134px" %)
Admin 1.68 130
Admin 21.2 131 ~* The signal can be assigned to discrete outputs and relays.