Wiki source code of Signals, states and errors

Version 16.2 by Admin on 2025/01/31 09:05

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 16.2 6 Below is the list of input signals that can be assigned to discrete inputs of the BMS controller.
Admin 9.30 7
Admin 9.11 8 (% style="width:1278px" %)
Admin 14.4 9 |=(% colspan="1" rowspan="2" style="width: 198px;" %)**Name**|=(% colspan="1" rowspan="2" style="width: 500px;" %)**Description**|=(% colspan="3" 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**
Admin 14.2 10 |=(% style="width: 92px;" %)**Mini S / Mini**|=(% style="width: 73px;" %)**Main 2.1**|=(% style="width: 78px;" %)**Main 3**|=(% colspan="1" style="width: 137px;" %)Short name|=(% style="width: 137px;" %)Abbreviation
Admin 15.2 11 |Balancing request|(% style="width:500px" %)Request to balance the cells|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Balancing req.|BR|(% style="width:137px" %) |(% style="width:137px" %)
12 |Battery cover|(% style="width:500px" %)Signal from the battery cover|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Battery cover|CVR|(% style="width:137px" %) |(% style="width:137px" %)
13 |CH contactor feedback|(% style="width:500px" %)Signal from the charging contactor feedback loop|(% style="width:92px" %)Yes*|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)CH cont. feed.|CCF|(% style="width:137px" %) |(% style="width:137px" %)
14 |CH/DCH contactor feedback|(% style="width:500px" %)Signal from the charging/discharging contactor feedback loop|(% style="width:92px" %)Yes*|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)DCH cont. feed.|DCF|(% style="width:137px" %) |(% style="width:137px" %)
15 |Charge request|(% style="width:500px" %)Request to close the charging contactor|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Charge request|CRE|(% style="width:137px" %) |(% style="width:137px" %)
Admin 15.3 16 |Charger connected|(% style="width:500px" %)Signal indicating that the charger is connected|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Charger connect.|CON|(% style="width:137px" %) |(% style="width:137px" %)
17 |Circuit breaker status|(% style="width:500px" %)Status of protective disconnector|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Circuit breaker|CBS|(% style="width:137px" %) |(% style="width:137px" %)
18 |Close External 1|(% style="width:500px" %)Request to set the External 1 signal|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Close Ext.1|CE1|(% style="width:137px" %) |(% style="width:137px" %)
19 |Close Main contactor|(% style="width:500px" %)Request to close the main contactor|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Close Main cont.|CMC|(% style="width:137px" %) |(% style="width:137px" %)
20 |DCH contactor feedback|(% style="width:500px" %)Signal from the discharging contactor feedback loop|(% style="width:92px" %)Yes*|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)DCH cont. feed.|DCF|(% style="width:137px" %) |(% style="width:137px" %)
Admin 15.4 21 |Discharge request|(% style="width:500px" %)Request to close the discharging contactor|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Discharge req.|DRE|(% style="width:137px" %) |(% style="width:137px" %)
22 |Fuse 1|(% style="width:500px" %)Signal from fuse 1|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Fuse 1|F1|(% style="width:137px" %) |(% style="width:137px" %)
23 |Fuse 2|(% style="width:500px" %)Signal from fuse 2|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Fuse 2|F2|(% style="width:137px" %) |(% style="width:137px" %)
24 |Fuse 3|(% style="width:500px" %)Signal from fuse 3|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Fuse 3|F3|(% style="width:137px" %) |(% style="width:137px" %)
25 |Inhibit charging|(% style="width:500px" %)Command to open the charging contactor|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Inhibit charg.|ICH|(% style="width:137px" %) |(% style="width:137px" %)
26 |Inhibit discharging|(% style="width:500px" %)Command to open the discharging contactor|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Inhibit disch.|IDC|(% style="width:137px" %) |(% style="width:137px" %)
27 |Insulation status|(% style="width:500px" %)Signal from an insulation monitoring device|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Insul. status|INS|(% style="width:137px" %) |(% style="width:137px" %)
Admin 16.1 28 |Interlock|(% style="width:500px" %)Signal from the interlock loop|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Interlock|INT|(% style="width:137px" %) |(% style="width:137px" %)
29 |Main contactor feedback|(% style="width:500px" %)Signal from the main contactor feedback loop|(% style="width:92px" %)Yes*|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Main cont. feed.|MCF|(% style="width:137px" %) |(% style="width:137px" %)
30 |PCH contactor feedback|(% style="width:500px" %)Signal from the precharging contactor feedback loop|(% style="width:92px" %)Yes*|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)PCH cont. feed.|PCF|(% style="width:137px" %) |(% style="width:137px" %)
31 |Power up/down request|(% style="width:500px" %)Request to power down the device|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Power down req.|PDN|(% style="width:137px" %) |(% style="width:137px" %)
32 |Precharge request|(% style="width:500px" %)Request to close the precharging contactor|(% style="width:92px" %)Yes|(% style="width:73px" %)Yes|(% style="width:78px" %)Yes|(% style="width:137px" %)Precharge req.|PRE|(% style="width:137px" %) |(% style="width:137px" %)
Admin 4.16 33
Admin 9.21 34 (% class="wikigeneratedid" %)
Admin 9.28 35 ~* 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 36
Admin 16.2 37 == Internal signals ==
Admin 1.27 38
Admin 16.2 39 Below is the list of internal BMS signals. The signals marked with bold text can be assigned to discrete outputs arelays.
Admin 9.31 40
Admin 7.8 41 (% style="width:1277px" %)
Admin 8.3 42 |=(% colspan="1" rowspan="2" style="width: 201px;" %)**Name**|=(% rowspan="2" style="width: 55px;" %)**Abbr.**|=(% colspan="1" rowspan="2" style="width: 531px;" %)**Description**|=(% colspan="3" rowspan="1" style="width: 255px;" %)**Compability**|=(% colspan="1" rowspan="2" style="width: 140px;" %)**CANopen SDO**|=(% colspan="1" rowspan="2" style="width: 142px;" %)**Modbus**
43 |=(% style="width: 94px;" %)**Mini S / Mini**|=(% style="width: 75px;" %)**Main 2.1**|=(% style="width: 84px;" %)**Main 3**
Admin 11.1 44 |Allow charging|ACH|a signal for a charger to start charging;|Yes|Yes|Yes|(% style="width:140px" %) |(% style="width:142px" %)
45 |Balancing 1|BA1|balancing the first series of cells;| |Yes*|Yes|(% style="width:140px" %) |(% style="width:142px" %)
46 |Balancing 2|BA2|balancing the second series of cells;| |Yes*|Yes|(% style="width:140px" %) |(% style="width:142px" %)
Admin 9.61 47 |Cell analysis|CEA| |Yes~*~**|Yes~*~**|Yes~*~**|(% style="width:140px" %) |(% style="width:142px" %)
Admin 11.1 48 |Charging current present|CCP|the presence of the charging current;|Yes|Yes~*~*|Yes|(% style="width:140px" %) |(% style="width:142px" %)
49 |Charging|CH|state of the charging contactor;|Yes|Yes*|Yes|(% style="width:140px" %) |(% style="width:142px" %)
Admin 9.66 50 |Charging/discharging|C/D|state of the charging/discharging contactor;|Yes|Yes*|Yes|(% style="width:140px" %) |(% style="width:142px" %)
Admin 11.1 51 |Cooler|COO|a command to turn on a cooler;|Yes|Yes|Yes|(% style="width:140px" %) |(% style="width:142px" %)
Admin 9.61 52 |Crown EWS|EWS| |Yes~*~**|Yes~*~**|Yes~*~**|(% style="width:140px" %) |(% style="width:142px" %)
Admin 11.1 53 |Discharging (AUX)|AUX|state of the auxiliary discharging contactor;|Yes|Yes|Yes|(% style="width:140px" %) |(% style="width:142px" %)
54 |Discharging current present|DCP|the presence of the discharging current;|Yes|Yes~*~*|Yes|(% style="width:140px" %) |(% style="width:142px" %)
55 |Discharging|DCH|state of the discharging contactor;|Yes|Yes*|Yes|(% style="width:140px" %) |(% style="width:142px" %)
56 |External 1|EX1|a signal that activates by the remote request.|Yes|Yes|Yes|(% style="width:140px" %) |(% style="width:142px" %)
Admin 11.3 57 |Heater (AUX)|HA| | |Yes| |(% style="width:140px" %) |(% style="width:142px" %)
Admin 11.1 58 |Heater|HEA|a command to turn on a heater;|Yes|Yes|Yes|(% style="width:140px" %) |(% style="width:142px" %)
59 |High charging current|HCC|charging current is high;|Yes|Yes~*~*|Yes|(% style="width:140px" %) |(% style="width:142px" %)
Admin 9.61 60 |Init|INI| |Yes~*~**|Yes~*~**|Yes~*~**|(% style="width:140px" %) |(% style="width:142px" %)
Admin 11.1 61 |Low SOC|LOS|a signal corresponding the low SOC of the battery;|Yes|Yes|Yes|(% style="width:140px" %) |(% style="width:142px" %)
62 |Main contactor|MCO|state of the main contactor;|Yes|Yes*|Yes|(% style="width:140px" %) |(% style="width:142px" %)
63 |Power down ACK|PDA|an acknowledgement of BMS power down. Acknowledgement is outputted when the charge and discharge contactors have been opened on power down request;|Yes|Yes~*~*|Yes|(% style="width:140px" %) |(% style="width:142px" %)
64 |Power up|PUP|an indication of BMS power status;|Yes|Yes|Yes|(% style="width:140px" %) |(% style="width:142px" %)
65 |Precharging|PRE|state of the precharging contactor;|Yes|Yes|Yes|(% style="width:140px" %) |(% style="width:142px" %)
66 |Ready to charge|RTC|the battery is ready to be charged;|Yes|Yes|Yes|(% style="width:140px" %) |(% style="width:142px" %)
67 |Ready to discharge|RTD|the battery is ready to be discharged;|Yes|Yes|Yes|(% style="width:140px" %) |(% style="width:142px" %)
Admin 9.61 68 |Service reset|SR| |Yes~*~**| |Yes~*~**|(% style="width:140px" %) |(% style="width:142px" %)
69 |Shutdown request (Combilift)|CSH| |Yes~*~**|Yes~*~**|Yes~*~**|(% style="width:140px" %) |(% style="width:142px" %)
70 |Shutdown request (HYG/Spirit)|HSH| |Yes~*~**|Yes~*~**|Yes~*~**|(% style="width:140px" %) |(% style="width:142px" %)
71 |Voltage too high for charging|ENV| |Yes~*~**|Yes~*~**|Yes~*~**|(% style="width:140px" %) |(% style="width:142px" %)
Admin 9.46 72
Admin 9.63 73 (% class="wikigeneratedid" %)
74 ~* assignable to relay only
Admin 9.62 75
76 (% class="wikigeneratedid" %)
Admin 9.64 77 ~** assignable to discrete input only
Admin 9.63 78
79 (% class="wikigeneratedid" %)
Admin 14.1 80 ~*~*~* cannot be assigned to discrete output or relay.
Admin 9.62 81
Admin 13.1 82 == List of errors ==
Admin 1.65 83
Admin 8.3 84 (% style="width:1279px" %)
Admin 8.13 85 |(% colspan="1" rowspan="2" style="width:196px" %)**Name **|(% colspan="1" rowspan="2" style="width:58px" %)**Abbr.**|(% 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="1" rowspan="2" style="width:142px" %)**CANopen SDO**|(% colspan="1" rowspan="2" style="width:134px" %)**Modbus**
86 |=(% style="width: 93px;" %)**Mini S / Mini**|=(% style="width: 76px;" %)**Main 2.1**|=(% style="width: 80px;" %)**Main 3**
Admin 11.21 87 |ADC error|ADC|current cannot be measured;|•|Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
Admin 10.9 88 |Battery cover error|BC|battery cover is open;|•|Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
Admin 11.21 89 |Cell count error|CEL|number of cells does not match the specified value;|•|Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
90 |CH contactor cycles error|CCC|switching frequency of the charging contactor is too high;| |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
91 |CH contactor feedback error|CCF|the control signals for the charging contactor and the contactor feedback differ;|•| |Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
92 |CH/DCH contactor feedback error|CDF|the control signals for the charging/discharging contactor and the contactor feedback differ;|•| |Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
93 |Combilift offline|COM|connection with a Combilift forklift is lost;| |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
Admin 11.22 94 |Contactor feedback error|CFE|Failure of one of the contactors feedback signal. Which contactor is failed can be found in "Signals -> MOSFETs -> Contactor feedback" section of BMS Mini device| |Yes| | |(% style="width:142px" %) |(% style="width:134px" %)
Admin 11.21 95 |Critical error|CER| | |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
Admin 10.9 96 |Crown error|CRO|connection with a Crown forklift is lost;| |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
Admin 11.21 97 |Current limit error|CLE|charging or discharging current is more than limit calculated by Charge map or Discharge map.| |Yes| |Yes|(% style="width:142px" %) |(% style="width:134px" %)
98 |Current sensor error|CSE|error in the current sensor circuit;|•|Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
99 |DCH contactor cycles error|DCC|switching frequency of the discharging contactor is too high;| |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
100 |DCH contactor feedback error|DCF|the control signals for the discharging contactor and the contactor feedback differ;|•| |Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
101 |FS error|FSE| | |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
102 |General error|GE| | |Yes*|Yes*|Yes*|(% style="width:142px" %) |(% style="width:134px" %)
103 |High contactor temperature|CHT| | |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
104 |High humidity|HH|humidity of the battery is increased;| | |Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
105 |High Logic temperature|LHT|at least one of the Logic devices is overheated;| | |Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
106 |High temperature (CH)|HCT|temperature is too high for charging;| |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
107 |High temperature (DCH)|HDT|temperature is too high for discharging;| |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
108 |High voltage fault|HVF|failure of high voltage measuring circuits;|•| | |Yes|(% style="width:142px" %) |(% style="width:134px" %)
109 |HVIL error|HE|breakage of high-voltage interlock current loop;|•| | |Yes|(% style="width:142px" %) |(% style="width:134px" %)
110 |HYG offline|HYG|connection with a HYG forklift is lost;| |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
111 |Insulation fault|INF| |•|Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
112 |Logic count error|LOG| | | |Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
Admin 11.9 113 |Logic offline
114 Cell monitor offline|LOF|BMS Main devices: at least one of the Logic devices is offline;
Admin 11.21 115 BMS Mini devices: connection with cell monitor lost.|•|Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
116 |Low temperature (CH)|LCT|temperature is too low for charging;| |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
117 |Low temperature (DCH)|LDT|temperature is too low for discharging;| |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
118 |Main contactor feedback error|MCF|the control signals for the main contactor and the contactor feedback differ;|•| |Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
119 |Mount error|MNT| | |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
120 |Need acknowledge|ACK|there is an unacknowledged error in Error journal;| |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
121 |No temperature sensors|NTS|the device has no temperature sensors connected;|•|Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
122 |Overcurrent|OC| | |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
123 |Overvoltage|OV| | |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
124 |PCH contactor feedback error|PCF|the control signals for the precharging contactor and the contactor feedback differ;|•| |Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
125 |Power fault|PF|external devices power supply error: current sensors, HVIL, BMS Logic or CAN2 (int) bus powered devices;|•| | |Yes|(% style="width:142px" %) |(% style="width:134px" %)
126 |Power switch error|PSE|short circuit in contactor coil control circuit or power switch overheating;|•| | |Yes|(% style="width:142px" %) |(% style="width:134px" %)
127 |Precharge error|PE|capacitive load pre-charge process did not end during the estimated time;| |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
Admin 9.10 128 |Settings error|SET| | | | | |(% style="width:142px" %) |(% style="width:134px" %)
Admin 11.21 129 |Short circuit|SHC| | |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
130 |Shunt error|SHE|internal error of the shunt current sensor;|•|Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
131 |Shunt offline|SHO|connection with the shunt current sensor is lost;|•|Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
132 |Spirit offline|SPI|connection with a Spirit forklift is lost;| |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
133 |Stuck contactor|STC| |•|Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
134 |Temperature sensor is shorted|TSS|some temperature sensors are shorted;|•|Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
135 |Unallowable charging|UCH|charging the battery through the discharging contactor;| |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
136 |Undervoltage|UV| | |Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
137 |Water|WA|there is water in the battery enclosure;|•| |Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
138 |WDT reset|WDT|watchdog timer reset the device;|•|Yes|Yes|Yes|(% style="width:142px" %) |(% style="width:134px" %)
Admin 1.68 139
Admin 10.1 140 ~* signal can be assigned to a discrete output and relay.