Last modified by Admin on 2025/02/21 14:51

From version 1.72
edited by Admin
on 2025/01/29 17:30
Change comment: There is no comment for this version
To version 2.2
edited by Admin
on 2025/01/29 17:46
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -9,27 +9,27 @@
9 9  Here is the list of available input signals of BMS Main 3.
10 10  
11 11  (% style="width:1227px" %)
12 -|(% colspan="1" rowspan="2" style="width:216px" %)**Name**|(% colspan="1" rowspan="2" style="width:321px" %)**Description**|(% colspan="1" rowspan="2" style="width:258px" %)**Used by**|(% colspan="3" rowspan="1" style="width:160px" %)**Set up by**
12 +|(% colspan="1" rowspan="2" style="width:216px" %)**Name**|(% rowspan="2" style="width:77px" %)Short |(% colspan="1" rowspan="2" style="width:395px" %)**Description**|(% colspan="1" rowspan="2" style="width:258px" %)**Used by**|(% colspan="3" rowspan="1" style="width:160px" %)**Set up by**
13 13  |(% style="width:112px" %)**Discrete input**|(% style="width:159px" %)**CAN**|(% style="width:159px" %)**Modbus**
14 -|(% style="width:216px" %)Battery cover |(% style="width:321px" %) a signal from the battery cover;|(% style="width:258px" %)Battery cover protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
15 -|(% style="width:216px" %)Charger connected |(% style="width:321px" %) a signal indicating that charger is connected;|(% style="width:258px" %)Charge controller, Discharge controller|(% style="width:112px" %)•|(% style="width:159px" %)• (if corresponding External equipment is online)|(% style="width:159px" %)
16 -|(% style="width:216px" %)Power up/down request |(% style="width:321px" %) a request to power down the device;|(% style="width:258px" %)Power down controller|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
17 -|(% style="width:216px" %)Inhibit charging |(% style="width:321px" %) a command to open the charging contactor;|(% style="width:258px" %) |(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
18 -|(% style="width:216px" %)Inhibit discharging |(% style="width:321px" %) a command to open the discharging contactor;|(% style="width:258px" %) |(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
19 -|(% style="width:216px" %)CH contactor feedback |(% style="width:321px" %) a signal from charging contactor feedback loop;|(% style="width:258px" %)Contactor feedback protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
20 -|(% style="width:216px" %)DCH contactor feedback |(% style="width:321px" %) a signal from discharging contactor feedback loop;|(% style="width:258px" %)Contactor feedback protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
21 -|(% style="width:216px" %)Insulation status |(% style="width:321px" %) a signal from an insulation monitoring device;|(% style="width:258px" %)Insulation protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
22 -|(% style="width:216px" %)Charge request |(% style="width:321px" %) a request to close the charging contactor;|(% style="width:258px" %)Charge controller|(% style="width:112px" %)•|(% style="width:159px" %)• (by request)|(% style="width:159px" %)
23 -|(% style="width:216px" %)Discharge request |(% style="width:321px" %) a request to close the discharging contactor;|(% style="width:258px" %)Discharge controller|(% style="width:112px" %)•|(% style="width:159px" %)• (by request)|(% style="width:159px" %)
24 -|(% style="width:216px" %)PCH contactor feedback |(% style="width:321px" %) a signal from precharging contactor feedback loop;|(% style="width:258px" %)Contactor feedback protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
25 -|(% style="width:216px" %)CH/DCH contactor feedback |(% style="width:321px" %) a signal from charging/discharging contactor feedback loop;|(% style="width:258px" %)Contactor feedback protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
26 -|(% style="width:216px" %)Main contactor feedback |(% style="width:321px" %) a signal from main contactor feedback loop;|(% style="width:258px" %)Contactor feedback protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
27 -|(% style="width:216px" %)Interlock |(% style="width:321px" %) a signal from interlock loop;|(% style="width:258px" %)Interlock protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
28 -|(% style="width:216px" %)Fuse 1, Fuse 2, Fuse 3 |(% style="width:321px" %) signals from fuses;|(% style="width:258px" %) |(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
29 -|(% style="width:216px" %)Circuit breaker status |(% style="width:321px" %) status of protection disconnector;|(% style="width:258px" %) |(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
30 -|(% style="width:216px" %)Balancing request |(% style="width:321px" %) a request to balance the cells;|(% style="width:258px" %)Cell balance controller|(% style="width:112px" %)•|(% style="width:159px" %)•|(% style="width:159px" %)
31 -|(% style="width:216px" %)Close Main contactor |(% style="width:321px" %) a request to close the main contactor;|(% style="width:258px" %)Main contactor controller|(% style="width:112px" %)•|(% style="width:159px" %)• (by request)|(% style="width:159px" %)
32 -|(% style="width:216px" %)Close External 1 |(% style="width:321px" %) a request to close the External 1 discrete output (if assigned).|(% style="width:258px" %)External 1 internal state|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
14 +|(% style="width:216px" %)Battery cover |(% style="width:77px" %) |(% style="width:395px" %) a signal from the battery cover;|(% style="width:258px" %)Battery cover protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
15 +|(% style="width:216px" %)Charger connected |(% style="width:77px" %) |(% style="width:395px" %) a signal indicating that charger is connected;|(% style="width:258px" %)Charge controller, Discharge controller|(% style="width:112px" %)•|(% style="width:159px" %)• (if corresponding External equipment is online)|(% style="width:159px" %)
16 +|(% style="width:216px" %)Power up/down request |(% style="width:77px" %) |(% style="width:395px" %) a request to power down the device;|(% style="width:258px" %)Power down controller|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
17 +|(% style="width:216px" %)Inhibit charging |(% style="width:77px" %) |(% style="width:395px" %) a command to open the charging contactor;|(% style="width:258px" %) |(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
18 +|(% style="width:216px" %)Inhibit discharging |(% style="width:77px" %) |(% style="width:395px" %) a command to open the discharging contactor;|(% style="width:258px" %) |(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
19 +|(% style="width:216px" %)CH contactor feedback |(% style="width:77px" %) |(% style="width:395px" %) a signal from charging contactor feedback loop;|(% style="width:258px" %)Contactor feedback protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
20 +|(% style="width:216px" %)DCH contactor feedback |(% style="width:77px" %) |(% style="width:395px" %) a signal from discharging contactor feedback loop;|(% style="width:258px" %)Contactor feedback protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
21 +|(% style="width:216px" %)Insulation status |(% style="width:77px" %) |(% style="width:395px" %) a signal from an insulation monitoring device;|(% style="width:258px" %)Insulation protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
22 +|(% style="width:216px" %)Charge request |(% style="width:77px" %) |(% style="width:395px" %) a request to close the charging contactor;|(% style="width:258px" %)Charge controller|(% style="width:112px" %)•|(% style="width:159px" %)• (by request)|(% style="width:159px" %)
23 +|(% style="width:216px" %)Discharge request |(% style="width:77px" %) |(% style="width:395px" %) a request to close the discharging contactor;|(% style="width:258px" %)Discharge controller|(% style="width:112px" %)•|(% style="width:159px" %)• (by request)|(% style="width:159px" %)
24 +|(% style="width:216px" %)PCH contactor feedback |(% style="width:77px" %) |(% style="width:395px" %) a signal from precharging contactor feedback loop;|(% style="width:258px" %)Contactor feedback protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
25 +|(% style="width:216px" %)CH/DCH contactor feedback |(% style="width:77px" %) |(% style="width:395px" %) a signal from charging/discharging contactor feedback loop;|(% style="width:258px" %)Contactor feedback protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
26 +|(% style="width:216px" %)Main contactor feedback |(% style="width:77px" %) |(% style="width:395px" %) a signal from main contactor feedback loop;|(% style="width:258px" %)Contactor feedback protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
27 +|(% style="width:216px" %)Interlock |(% style="width:77px" %) |(% style="width:395px" %) a signal from interlock loop;|(% style="width:258px" %)Interlock protection|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
28 +|(% style="width:216px" %)Fuse 1, Fuse 2, Fuse 3 |(% style="width:77px" %) |(% style="width:395px" %) signals from fuses;|(% style="width:258px" %) |(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
29 +|(% style="width:216px" %)Circuit breaker status |(% style="width:77px" %) |(% style="width:395px" %) status of protection disconnector;|(% style="width:258px" %) |(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
30 +|(% style="width:216px" %)Balancing request |(% style="width:77px" %) |(% style="width:395px" %) a request to balance the cells;|(% style="width:258px" %)Cell balance controller|(% style="width:112px" %)•|(% style="width:159px" %)•|(% style="width:159px" %)
31 +|(% style="width:216px" %)Close Main contactor |(% style="width:77px" %) |(% style="width:395px" %) a request to close the main contactor;|(% style="width:258px" %)Main contactor controller|(% style="width:112px" %)•|(% style="width:159px" %)• (by request)|(% style="width:159px" %)
32 +|(% style="width:216px" %)Close External 1 |(% style="width:77px" %) |(% style="width:395px" %) a request to close the External 1 discrete output (if assigned).|(% style="width:258px" %)External 1 internal state|(% style="width:112px" %)•|(% style="width:159px" %) |(% style="width:159px" %)
33 33  
34 34  === List of internal states ===
35 35  
... ... @@ -65,75 +65,52 @@
65 65  Here is the list of error of BMS Main 3.
66 66  
67 67  
68 -|Name |Description|Set up by|Used by|
69 -|Overcurrent| | | |
70 -|Undervoltage| | | |
71 -|Overvoltage| | | |
72 -|Low temperature (DCH) | temperature is too low for discharging;| | |
73 -|High temperature (DCH) | temperature is too high for discharging;| | |
74 -|Battery cover error | battery cover is open;| | |
75 -|High humidity | humidity of the battery is increased;| | |
76 -|Water | there is water in the battery enclosure;| | |
77 -|High Logic temperature | at least one of the Logic devices is overheated;| | |
78 -|Logic offline | at least one of the Logic devices is offline;| | |
79 -|Critical error;| | | |
80 -|Crown error | connection with a Crown forklift is lost;| | |
81 -|Cell count error | number of cells does not match the specified value;| | |
82 -|HYG offline | connection with a HYG forklift is lost;| | |
83 -|Need acknowledge | there is an unacknowledged error in Error journal;| | |
84 -|Combilift offline | connection with a Combilift forklift is lost;| | |
85 -|Short circuit| | | |
86 -|High contactor temperature| | | |
87 -|ADC error | current cannot be measured;| | |
88 -|Current sensor error | error in the current sensor circuit;| | |
89 -|CH contactor cycles error | switching frequency of the charging contactor is too high;| | |
90 -|DCH contactor cycles error | switching frequency of the discharging contactor is too high;| | |
91 -|Shunt offline | connection with the shunt current sensor is lost;| | |
92 -|Shunt error | internal error of the shunt current sensor;| | |
93 -|WDT reset | watchdog timer reset the device;| | |
94 -|No temperature sensors | the device has no temperature sensors connected;| | |
95 -|Temperature sensor is shorted | some temperature sensors are shorted;| | |
96 -|Spirit offline | connection with a Spirit forklift is lost;| | |
97 -|Low temperature (CH) | temperature is too low for charging;| | |
98 -|High temperature (CH) | temperature is too high for charging;| | |
99 -|Unallowable charging | charging the battery through the discharging contactor;| | |
100 -|Stuck contactor;| | | |
101 -|CH contactor feedback error | the control signals for the charging contactor and the contactor feedback differ;| | |
102 -|DCH contactor feedback error | the control signals for the discharging contactor and the contactor feedback differ;| | |
103 -|Insulation fault;| | | |
104 -|PCH contactor feedback error | the control signals for the precharging contactor and the contactor feedback differ;| | |
105 -|CH/DCH contactor feedback error | the control signals for the charging/discharging contactor and the contactor feedback differ;| | |
106 -|Main contactor feedback error | the control signals for the main contactor and the contactor feedback differ;| | |
107 -|General error| | | |
108 -|High voltage fault | failure of high voltage measuring circuits;| | |
109 -|Power switch error | short circuit in contactor coil control circuit or power switch overheating;| | |
110 -|HVIL error | breakage of high-voltage interlock current loop;| | |
111 -|Precharge error | capacitive load pre-charge process did not end during the estimated time;| | |
112 -|Power fault | external devices power supply error: current sensors, HVIL, BMS Logic or CAN2 (int) bus powered devices;| | |
113 -|Current limit error | charging or discharging current is more than limit calculated by Charge map or Discharge map.| | |
114 -| | | | |
115 -| | | | |
116 -| | | | |
117 -| | | | |
118 -| | | | |
119 -| | | | |
120 -| | | | |
121 -| | | | |
122 -| | | | |
123 -| | | | |
124 -| | | | |
125 -| | | | |
126 -| | | | |
127 -| | | | |
128 -| | | | |
129 -| | | | |
130 -| | | | |
131 -| | | | |
132 -| | | | |
133 -| | | | |
134 -| | | | |
135 -| | | | |
136 -| | | | |
137 -| | | | |
68 +(% style="width:1177px" %)
69 +|**Name **|(% style="width:432px" %)**Description**|(% style="width:228px" %)**Set up by**|(% style="width:145px" %)**Is a Critical error?**|(% style="width:145px" %)
70 +|Overcurrent|(% style="width:432px" %) |(% style="width:228px" %)Overcurrent protection|(% style="width:145px" %) |(% style="width:145px" %)
71 +|Undervoltage|(% style="width:432px" %) |(% style="width:228px" %)Undervoltage protection|(% style="width:145px" %) |(% style="width:145px" %)
72 +|Overvoltage|(% style="width:432px" %) |(% style="width:228px" %)Overvoltage protection|(% style="width:145px" %) |(% style="width:145px" %)
73 +|Low temperature (DCH) |(% style="width:432px" %) temperature is too low for discharging;|(% style="width:228px" %)Low temperature protection|(% style="width:145px" %) |(% style="width:145px" %)
74 +|High temperature (DCH) |(% style="width:432px" %) temperature is too high for discharging;|(% style="width:228px" %)High temperature protection|(% style="width:145px" %) |(% style="width:145px" %)
75 +|Battery cover error |(% style="width:432px" %) battery cover is open;|(% style="width:228px" %)Battery cover protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
76 +|High humidity |(% style="width:432px" %) humidity of the battery is increased;|(% style="width:228px" %)High humidity protection|(% style="width:145px" %) |(% style="width:145px" %)
77 +|Water |(% style="width:432px" %) there is water in the battery enclosure;|(% style="width:228px" %)Water protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
78 +|High Logic temperature |(% style="width:432px" %) at least one of the Logic devices is overheated;|(% style="width:228px" %)Logic high temperature protection|(% style="width:145px" %) |(% style="width:145px" %)
79 +|Logic offline |(% style="width:432px" %) at least one of the Logic devices is offline;|(% style="width:228px" %)Logic offline protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
80 +|Critical error|(% style="width:432px" %) |(% style="width:228px" %)Critical error|(% style="width:145px" %) |(% style="width:145px" %)
81 +|Crown error |(% style="width:432px" %) connection with a Crown forklift is lost;|(% style="width:228px" %) |(% style="width:145px" %) |(% style="width:145px" %)
82 +|Cell count error |(% style="width:432px" %) number of cells does not match the specified value;|(% style="width:228px" %)Cell count protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
83 +|HYG offline |(% style="width:432px" %) connection with a HYG forklift is lost;|(% style="width:228px" %)HYG Class I-III truck|(% style="width:145px" %) |(% style="width:145px" %)
84 +|Need acknowledge |(% style="width:432px" %) there is an unacknowledged error in Error journal;|(% style="width:228px" %)Error journal|(% style="width:145px" %) |(% style="width:145px" %)
85 +|Combilift offline |(% style="width:432px" %) connection with a Combilift forklift is lost;|(% style="width:228px" %)Combilift truck|(% style="width:145px" %) |(% style="width:145px" %)
86 +|Short circuit|(% style="width:432px" %) |(% style="width:228px" %)Short circuit protection|(% style="width:145px" %) |(% style="width:145px" %)
87 +|High contactor temperature|(% style="width:432px" %) |(% style="width:228px" %)High contactor temperature protection|(% style="width:145px" %) |(% style="width:145px" %)
88 +|ADC error |(% style="width:432px" %) current cannot be measured;|(% style="width:228px" %) |(% style="width:145px" %)Yes|(% style="width:145px" %)
89 +|Current sensor error |(% style="width:432px" %) error in the current sensor circuit;|(% style="width:228px" %)Current sensor protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
90 +|CH contactor cycles error |(% style="width:432px" %) switching frequency of the charging contactor is too high;|(% style="width:228px" %)Charge contactor cycles protection|(% style="width:145px" %) |(% style="width:145px" %)
91 +|DCH contactor cycles error |(% style="width:432px" %) switching frequency of the discharging contactor is too high;|(% style="width:228px" %)Discharge contactor cycles protection|(% style="width:145px" %) |(% style="width:145px" %)
92 +|Shunt offline |(% style="width:432px" %) connection with the shunt current sensor is lost;|(% style="width:228px" %)Shunt sensor (CAN bus)|(% style="width:145px" %)Yes|(% style="width:145px" %)
93 +|Shunt error |(% style="width:432px" %) internal error of the shunt current sensor;|(% style="width:228px" %)Shunt sensor (CAN bus)|(% style="width:145px" %)Yes|(% style="width:145px" %)
94 +|WDT reset |(% style="width:432px" %) watchdog timer reset the device;|(% style="width:228px" %)WDT reset protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
95 +|No temperature sensors |(% style="width:432px" %) the device has no temperature sensors connected;|(% style="width:228px" %)Temperature sensors protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
96 +|Temperature sensor is shorted |(% style="width:432px" %) some temperature sensors are shorted;|(% style="width:228px" %)Temperature sensors protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
97 +|Spirit offline |(% style="width:432px" %) connection with a Spirit forklift is lost;|(% style="width:228px" %)Spirit AGV truck|(% style="width:145px" %) |(% style="width:145px" %)
98 +|Low temperature (CH) |(% style="width:432px" %) temperature is too low for charging;|(% style="width:228px" %)Low temperature protection|(% style="width:145px" %) |(% style="width:145px" %)
99 +|High temperature (CH) |(% style="width:432px" %) temperature is too high for charging;|(% style="width:228px" %)High temperature protection|(% style="width:145px" %) |(% style="width:145px" %)
100 +|Unallowable charging |(% style="width:432px" %) charging the battery through the discharging contactor;|(% style="width:228px" %)Unallowable charging protection|(% style="width:145px" %) |(% style="width:145px" %)
101 +|Stuck contactor|(% style="width:432px" %) |(% style="width:228px" %)Stuck contactor protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
102 +|CH contactor feedback error |(% style="width:432px" %) the control signals for the charging contactor and the contactor feedback differ;|(% style="width:228px" %)Contactor feedback protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
103 +|DCH contactor feedback error |(% style="width:432px" %) the control signals for the discharging contactor and the contactor feedback differ;|(% style="width:228px" %)Contactor feedback protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
104 +|Insulation fault;|(% style="width:432px" %) |(% style="width:228px" %)Insulation protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
105 +|PCH contactor feedback error |(% style="width:432px" %) the control signals for the precharging contactor and the contactor feedback differ;|(% style="width:228px" %)Contactor feedback protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
106 +|CH/DCH contactor feedback error |(% style="width:432px" %) the control signals for the charging/discharging contactor and the contactor feedback differ;|(% style="width:228px" %)Contactor feedback protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
107 +|Main contactor feedback error |(% style="width:432px" %) the control signals for the main contactor and the contactor feedback differ;|(% style="width:228px" %)Contactor feedback protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
108 +|General error|(% style="width:432px" %) |(% style="width:228px" %)General error|(% style="width:145px" %) |(% style="width:145px" %)
109 +|High voltage fault |(% style="width:432px" %) failure of high voltage measuring circuits;|(% style="width:228px" %)High voltage controller|(% style="width:145px" %)Yes|(% style="width:145px" %)
110 +|Power switch error |(% style="width:432px" %) short circuit in contactor coil control circuit or power switch overheating;|(% style="width:228px" %) |(% style="width:145px" %)Yes|(% style="width:145px" %)
111 +|HVIL error |(% style="width:432px" %) breakage of high-voltage interlock current loop;|(% style="width:228px" %)HVIL protection|(% style="width:145px" %)Yes|(% style="width:145px" %)
112 +|Precharge error |(% style="width:432px" %) capacitive load pre-charge process did not end during the estimated time;|(% style="width:228px" %)Precharge controller|(% style="width:145px" %) |(% style="width:145px" %)
113 +|Power fault |(% style="width:432px" %) external devices power supply error: current sensors, HVIL, BMS Logic or CAN2 (int) bus powered devices;|(% style="width:228px" %) |(% style="width:145px" %)Yes|(% style="width:145px" %)
114 +|Current limit error |(% style="width:432px" %) charging or discharging current is more than limit calculated by Charge map or Discharge map.|(% style="width:228px" %)Charge current limit protection, Discharge current limit protection|(% style="width:145px" %) |(% style="width:145px" %)
138 138  
139 139