Wiki source code of 2. Installation and connection
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | (% data-numbered-headings-start="2" style="--numbered-headings-start: 1;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %) | ||
2 | = Installation and connection = | ||
3 | |||
4 | == Installation procedure == | ||
5 | |||
6 | The mounting location of the BMS Main 3 / BMS Main 3X device must be protected from mechanical particles (dust, dirt, large objects) and water. The installation location must provide easy access for subsequent connection to the device connectors. | ||
7 | |||
8 | Overall and mounting dimensions are shown in figure below. | ||
9 | |||
10 | (% data-widget="image" contenteditable="false" tabindex="-1" %)[[image:1733311711953-224.png||data-xwiki-image-style-alignment="center" height="566" width="775"]](% title="Click and drag to resize" %) | ||
11 | |||
12 | |**Parameter**|**Value** | ||
13 | |Overall dimensions (length × width × height), mm|200 × 123 × 12 | ||
14 | |Mounting dimensions (length × width), mm|194 × 114 | ||
15 | |Mounting holes|M3 | ||
16 | |||
17 | == Headers == | ||
18 | |||
19 | The location and designation of connectors on the BMS Main 3 / BMS Main 3X device are shown below. | ||
20 | |||
21 | (% contenteditable="false" tabindex="-1" %) | ||
22 | ((( | ||
23 | [[image:1732119505664-787.png||data-xwiki-image-style-alignment="center" height="417" width="684"]] | ||
24 | ))) | ||
25 | |||
26 | (% class="box warningmessage" %) | ||
27 | ((( | ||
28 | **Attention!** | ||
29 | All headers are shown from the device side! | ||
30 | ))) | ||
31 | |||
32 | === X1 – header to power the device === | ||
33 | |||
34 | (% class="wikigeneratedid" id="H" %) | ||
35 | (% data-widget="image" contenteditable="false" tabindex="-1" %)[[image:1732121673277-246.png||data-xwiki-image-style-alignment="center" height="85" width="200"]] | ||
36 | |||
37 | |**Pin**|**Name**|**Description** | ||
38 | |**1–2, 5–6**|**GND**|Ground | ||
39 | |**3**|**KEYRUN**|Power-on signal | ||
40 | |**4**|**CHARGE_ON**|Power-on signal (battery charge requirement) | ||
41 | |**7–8**|**VIN**|Power line (9-32V) | ||
42 | |||
43 | Power supply connection diagram: | ||
44 | |||
45 | (% aria-label="1732120054870-496.png image widget" data-widget="image" contenteditable="false" role="region" tabindex="-1" %)[[image:1732120054870-496.png||data-xwiki-image-style-alignment="center" height="169" width="327"]] | ||
46 | |||
47 | === X2 – header for contactors === | ||
48 | |||
49 | (% aria-label="1732121695049-411.png image widget" data-widget="image" contenteditable="false" role="region" tabindex="-1" %)[[image:1732121695049-411.png||data-xwiki-image-style-alignment="center" height="87" width="267"]](% title="Click and drag to resize" %) | ||
50 | |||
51 | |**Pin**|**Name**|**Description** | ||
52 | |**1–4, 8–9**|**GND**|Ground | ||
53 | |**5**|**CONT1_OUT**|Contactor control 1 (plus) | ||
54 | |**6**|**CONT2_OUT**|Contactor control 2 (plus) | ||
55 | |**7**|**CONT3_OUT**|Contactor control 3 (plus) | ||
56 | |**10**|**CONT4_OUT**|Contactor control 4 (plus) | ||
57 | |**11**|**CONT5_OUT**|Contactor control 5 (plus) | ||
58 | |**12**|**CONT6_OUT**|Contactor control 6 (plus) | ||
59 | |||
60 | Contactor connection diagram: | ||
61 | |||
62 | (% aria-label="1732121755886-234.png image widget" data-widget="image" contenteditable="false" role="region" tabindex="-1" %)[[image:1732121755886-234.png||data-xwiki-image-style-alignment="center" height="82" width="260"]] | ||
63 | |||
64 | === (% title="Click and drag to resize" %)(%%)X3 – header for discrete inputs and outputs === | ||
65 | |||
66 | (% aria-label="1732121811285-182.png image widget" data-widget="image" contenteditable="false" role="region" tabindex="-1" %)[[image:1732121811285-182.png||data-xwiki-image-style-alignment="center" height="94" width="531"]] | ||
67 | |||
68 | |**Pin**|**Name**|**Description** | ||
69 | |**1–8, 12, 16–17, 21**|**DIO_GND**|Ground of input and output signals | ||
70 | |**9**|**DIN1_SIGNAL**|Discrete input 1 “dry contact” | ||
71 | |**10**|**DIN2_SIGNAL**|Discrete input 2 “dry contact” | ||
72 | |**11**|**DIN3_SIGNAL**|Discrete input 3 “dry contact” | ||
73 | |**13**|**DIN4_SIGNAL**|Discrete input 4 “dry contact” | ||
74 | |**14**|**DIN5_SIGNAL**|Discrete input 5 “dry contact” | ||
75 | |**15**|**DIN6_SIGNAL**|Discrete input 6 “dry contact” | ||
76 | |**18**|**DIN7_VIN**|Discrete input 7 (signal detection with voltage 9-32V) | ||
77 | |**19**|**DIN8_VIN**|Discrete input 8 (signal detection with voltage 9-32V) | ||
78 | |**20**|**DOUT1_OD**|Discrete output 1 “open drain” (60 V, 1A) | ||
79 | |**22**|**DOUT2_OD**|Discrete output 2 “open drain” (60 V, 1A) | ||
80 | |**23**|**DOUT3_OD**|Discrete output 3 “open drain” (60 V, 1A) | ||
81 | |**24**|**DOUT4_OD**|Discrete output 4 “open drain” (60 V, 1A) | ||
82 | |||
83 | Connection diagram of a discrete input to a dry contact output: | ||
84 | |||
85 | (% aria-label="1732121887401-555.png image widget" data-widget="image" contenteditable="false" role="region" tabindex="-1" %)[[image:1732121887401-555.png||data-xwiki-image-style-alignment="center" height="63" width="196"]](% title="Click and drag to resize" %)(%%)Connection diagram of a discrete input to an open collector output: | ||
86 | |||
87 | (% aria-label="1732122137116-973.png image widget" data-widget="image" contenteditable="false" role="region" tabindex="-1" %)[[image:1732122137116-973.png||data-xwiki-image-style-alignment="center" height="100" width="274"]](% title="Click and drag to resize" %)(%%)Connection diagram for a discrete input for detecting a 9-32V signal: | ||
88 | |||
89 | (% aria-label="1732121926812-202.png image widget" data-widget="image" contenteditable="false" role="region" tabindex="-1" %)[[image:1732121926812-202.png||data-xwiki-image-style-alignment="center" height="76" width="242"]](% title="Click and drag to resize" %)(%%)Connection diagram for discrete output: | ||
90 | |||
91 | === X4 – header for HVIL === | ||
92 | |||
93 | [[image:1732122015188-642.png||data-xwiki-image-style-alignment="center" height="64" width="150"]] | ||
94 | |||
95 | |**Pin**|**Name**|**Description** | ||
96 | |**1**|**-**|Not used | ||
97 | |**2**|**HVIL_OUT**|Output of the current measurement circuit in the current loop (lower potential, measuring shunt output) | ||
98 | |**3**|**HVIL_IN**|Input of the current measurement circuit in the current loop (higher potential, measuring shunt input) | ||
99 | |**4**|**HVIL_PWR**|Current loop power supply (max 5V, 25mA) | ||
100 | |||
101 | If the BMS Main 3 / BMS Main 3X device generates current in a current loop, the current loop must be connected to the **HVIL_PWR** and **HVIL_IN** pins. If BMS Main 3 / BMS Main 3X is a passive current loop meter, then the current loop must be connected to the **HVIL_IN** and **HVIL_OUT** pins. | ||
102 | |||
103 | Connection diagram to the current loop: | ||
104 | |||
105 | === X5 – header for current and temperature sensors === | ||
106 | |||
107 | [[image:1733311958053-469.png||data-xwiki-image-style-alignment="center" height="83" width="349"]] | ||
108 | |||
109 | (% style="width:539px" %) | ||
110 | |**Pin**|**Name**|(% style="width:402px" %)**Description** | ||
111 | |**1**|**CS1_5V**|(% style="width:402px" %)Current sensor 1 power line (5 V, max 50 mA) | ||
112 | |**2–6**|**GND**|(% style="width:402px" %)Ground | ||
113 | |**7**|**CS1_IN1**|(% style="width:402px" %)Current sensor 1 signal line (for a dual-range current sensor, High range output) | ||
114 | |**8**|**CS1_REF_IN2**|(% style="width:402px" %)Current sensor 1 reference voltage signal line (for a dual-range current sensor, Low range output) | ||
115 | |**9**|**CS2_5V**|(% style="width:402px" %)Current sensor 2 power line (5 V, max 50 mA) | ||
116 | |**10**|**CS2_IN1**|(% style="width:402px" %)Current sensor 2 signal line (for a dual-range current sensor, High range output) | ||
117 | |**11**|**CS2_REF_IN2**|(% style="width:402px" %)Current sensor 2 reference voltage signal line (for a dual-range current sensor, Low range output) | ||
118 | |**12**|**CS3_5V**|(% style="width:402px" %)Current sensor 3 power line (5 V, max 50 mA) | ||
119 | |**13**|**CS3_IN1**|(% style="width:402px" %)Current sensor 3 signal line (for a dual-range current sensor, High range output) | ||
120 | |**14**|**CS3_REF_IN2**|(% style="width:402px" %)Current sensor 3 reference voltage signal line (for a dual-range current sensor, Low range output) | ||
121 | |**15**|**TEMP1**|(% style="width:402px" %)Temperature sensor 1 signal line (NTC-thermistor 100 kOhm) | ||
122 | |**16**|**TEMP2**|(% style="width:402px" %)Temperature sensor 2 signal line (NTC-thermistor 100 kOhm) | ||
123 | |||
124 | Current sensor connection diagram (using the example of LEM HASS 100-S): | ||
125 | |||
126 | [[image:1733316158040-285.png||data-xwiki-image-style-alignment="center" height="170" width="412"]] | ||
127 | |||
128 | Current sensor connection diagram (using the example of LEM DHAB S/118): | ||
129 | |||
130 | [[image:1733316170709-142.png||data-xwiki-image-style-alignment="center" height="171" width="413"]] | ||
131 | |||
132 | NTC-thermistor connection diagram: | ||
133 | |||
134 | [[image:1733316189878-329.png||data-xwiki-image-style-alignment="center" height="130" width="260"]] | ||
135 | |||
136 | === X6 – header for CAN1 and RS-485-1 (external buses) === | ||
137 | |||
138 | [[image:1733316218666-814.png||data-xwiki-image-style-alignment="center" height="55" width="162"]] | ||
139 | |||
140 | |**Pin**|**Name**|**Description** | ||
141 | |**1**|**CAN1_H**|CAN1 line H for communication with external equipment | ||
142 | |**2**|**CAN1_L**|CAN1 line L for communication with external equipment | ||
143 | |**3**|**CAN1_RS485_1_GND**|Ground of CAN1 and RS-485-1 | ||
144 | |**4**|**RS485_1_A**|RS-485-1 line A for communication with external equipment | ||
145 | |**5**|**RS485_1_B**|RS-485-1 line B for communication with external equipment | ||
146 | |||
147 | Connection diagram to the CAN1 bus: | ||
148 | |||
149 | [[image:1733316241362-843.png||data-xwiki-image-style-alignment="center" height="153" width="410"]] | ||
150 | |||
151 | Connection diagram to the RS-485-1 bus: | ||
152 | |||
153 | [[image:1733316483336-290.png||data-xwiki-image-style-alignment="center" height="152" width="417"]] | ||
154 | |||
155 | === X7 – header for CAN2 (internal bus) === | ||
156 | |||
157 | [[image:1733316517741-698.png||data-xwiki-image-style-alignment="center" height="59" width="144"]] | ||
158 | |||
159 | |**Pin**|**Name**|**Description** | ||
160 | |**1**|**CAN2_H**|CAN2 line H for communication with other BMS devices | ||
161 | |**2**|**CAN2_L**|CAN2 line L for communication with other BMS devices | ||
162 | |**3**|**GND**|Ground | ||
163 | |**4**|**CAN2_5V**|CAN2 power line (5 V, max 400 mA) | ||
164 | |||
165 | Connection diagram to the CAN2 bus (using the example of connecting BMS Display 1.2): | ||
166 | |||
167 | [[image:1733316563149-458.png||data-xwiki-image-style-alignment="center" height="158" width="392"]] | ||
168 | |||
169 | === X8 – header for CAN3 === | ||
170 | |||
171 | [[image:1733316517741-698.png||data-xwiki-image-style-alignment="center" height="59" width="144"]] | ||
172 | |||
173 | |**Pin**|**Name**|**Description** | ||
174 | |**1**|**CAN3_H**|CAN3 line H | ||
175 | |**2**|**CAN3_L**|CAN3 line L | ||
176 | |**3**|**GND**|Ground | ||
177 | |**4**|**CAN3_5V**|CAN3 power line (5 V, max 400 mA) | ||
178 | |||
179 | (% class="box infomessage" %) | ||
180 | ((( | ||
181 | **Note:** | ||
182 | CAN3 operates differently depending on used firmware: | ||
183 | |||
184 | * **BMS Main 3:** CAN3 bus is reserved; | ||
185 | * **BMS Main 3X:** CAN3 bus is used to connect with BMS Main 3 inside parallel strings. Diagram for connecting battery modules to the CAN3 bus: | ||
186 | |||
187 | [[image:1733316622613-181.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="153" width="417"]] | ||
188 | ))) | ||
189 | |||
190 | === X9 – header for BMS Logic (RS-485-2) === | ||
191 | |||
192 | [[image:1733316517741-698.png||data-xwiki-image-style-alignment="center" height="59" width="144"]] | ||
193 | |||
194 | |**Pin**|**Name**|**Description** | ||
195 | |**1**|**LOGIC_B**|RS-485 line B for communication with BMS Logic | ||
196 | |**2**|**LOGIC_A**|RS-485 line A for communication with BMS Logic | ||
197 | |**3**|**GND**|Ground | ||
198 | |**4**|**LOGIC_5V**|BMS Logic power line (+5V, max 400mA) | ||
199 | |||
200 | (% class="box infomessage" %) | ||
201 | ((( | ||
202 | **Note:** | ||
203 | RS-485-2 operates differently depending on used firmware: | ||
204 | |||
205 | * **BMS Main 3X:** RS-485-2 bus is reserved; | ||
206 | * **BMS Main 3:** RS-485-2 bus is used to connect with BMS Logics in a battery pack. Connection diagram for BMS Logic devices: | ||
207 | |||
208 | [[image:1733316674363-604.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="163" width="400"]] | ||
209 | ))) | ||
210 | |||
211 | === X10 – miniUSB connector === | ||
212 | |||
213 | The miniUSB connector is used to configure the parameters of the BMS Main 3 / BMS Main 3X device. | ||
214 | |||
215 | === X11 – header for high-voltage bus before contactors (plus) === | ||
216 | |||
217 | [[image:1733316780753-798.png||data-xwiki-image-style-alignment="center" height="60" width="91"]] | ||
218 | |||
219 | |**Pin**|**Name**|**Description** | ||
220 | |**1**|**IN1+**|Plus of the high-voltage bus (before contactors) | ||
221 | |**2**|**IN1+**|Plus of the high-voltage bus (before contactors) | ||
222 | |||
223 | (% class="box warningmessage" %) | ||
224 | ((( | ||
225 | The connected voltage must not exceed 1000V. | ||
226 | ))) | ||
227 | |||
228 | === X12 – header for high-voltage bus before contactors (minus) === | ||
229 | |||
230 | [[image:1733316843397-336.png||data-xwiki-image-style-alignment="center" height="53" width="79"]] | ||
231 | |||
232 | |**Pin**|**Name**|**Description** | ||
233 | |**1**|**IN1-**|Minus of the high-voltage bus (before contactors) | ||
234 | |**2**|**IN1-**|Minus of the high-voltage bus (before contactors) | ||
235 | |||
236 | (% class="box warningmessage" %) | ||
237 | ((( | ||
238 | The connected voltage must not exceed 1000V. | ||
239 | ))) | ||
240 | |||
241 | === X13 – header for high-voltage bus after contactors (plus) === | ||
242 | |||
243 | [[image:1733316780753-798.png||data-xwiki-image-style-alignment="center" height="60" width="91"]] | ||
244 | |||
245 | |**Pin**|**Name**|**Description** | ||
246 | |**1**|**IN2+**|Plus of the high-voltage bus (after contactors) | ||
247 | |**2**|**IN2+**|Plus of the high-voltage bus (after contactors) | ||
248 | |||
249 | (% class="box warningmessage" %) | ||
250 | ((( | ||
251 | The connected voltage must not exceed 1000V. | ||
252 | ))) | ||
253 | |||
254 | === X14 – header for high-voltage bus after contactors (minus) === | ||
255 | |||
256 | [[image:1733316843397-336.png||data-xwiki-image-style-alignment="center" height="53" width="79"]] | ||
257 | |||
258 | |**Pin**|**Name**|**Description** | ||
259 | |**1**|**IN2-**|Minus of the high-voltage bus (after contactors) | ||
260 | |**2**|**IN2-**|Minus of the high-voltage bus (after contactors) | ||
261 | |||
262 | (% class="box warningmessage" %) | ||
263 | ((( | ||
264 | The connected voltage must not exceed 1000V. | ||
265 | ))) | ||
266 | |||
267 | === J1 – jumper for switching RS-485-1 bus terminal resistor === | ||
268 | |||
269 | [[image:1733316982359-759.png||data-xwiki-image-style-alignment="center" height="77" width="148"]] | ||
270 | |||
271 | To connect a terminal resistor between the **RS485_1_A** and **RS485_1_B** lines, install a jumper. The jumper is installed according to the table: | ||
272 | |||
273 | |**Pin**|**Name**|**Description** | ||
274 | |**1-2**|**120 Ohm**|The 120 Ohm terminal resistor of the RS-485-1 bus is connected | ||
275 | |**2-3**|**-**|The 120 Ohm terminal resistor of the RS-485-1 bus is disconnected | ||
276 | |||
277 | === J2 – jumper for switching CAN1 bus terminal resistor === | ||
278 | |||
279 | |||
280 | [[image:1733316982359-759.png||data-xwiki-image-style-alignment="center" height="77" width="148"]]To connect a terminal resistor between the **CAN1_H** and **CAN1_L** lines, install a jumper. The jumper is installed according to the table: | ||
281 | |||
282 | |**Pin**|**Name**|**Description** | ||
283 | |**1-2**|**120 Ohm**|The 120 Ohm terminal resistor of the CAN1 bus is connected | ||
284 | |**2-3**|**-**|The 120 Ohm terminal resistor of the CAN1 bus is disconnected | ||
285 | |||
286 | === J3 – jumper for switching CAN2 bus terminal resistor === | ||
287 | |||
288 | |||
289 | [[image:1733316982359-759.png||data-xwiki-image-style-alignment="center" height="77" width="148"]]To connect a terminal resistor between the **CAN2_H** and **CAN2_L** lines, install a jumper. The jumper is installed according to the table: | ||
290 | |||
291 | |**Pin**|**Name**|**Description** | ||
292 | |**1-2**|**120 Ohm**|The 120 Ohm terminal resistor of the CAN2 bus is connected | ||
293 | |**2-3**|**-**|The 120 Ohm terminal resistor of the CAN2 bus is disconnected | ||
294 | |||
295 | === J5, J6 – jumpers for emergency opening of contactors when removing discrete input signals DIN7, DIN8 === | ||
296 | |||
297 | The BMS Main 3 / BMS Main 3X device implements a circuit for hardware opening of power contactors when the discrete input signal DIN7 and/or DIN8 (voltage level 9-32V) is removed. To enable this function, jumper J5 and/or J6 must be installed. | ||
298 | |||
299 | == Indicators == | ||
300 | |||
301 | === DS1 – LED indicating device power === | ||
302 | |||
303 | |**State**|**Description** | ||
304 | |**Lights up green**|Device power (+5V) is present | ||
305 | |**Doesn’t light up**|No device power | ||
306 | |||
307 | === DS2 – LED indicating device work === | ||
308 | |||
309 | |**State**|**Description** | ||
310 | |**Blinking green**|Executing the battery management program | ||
311 | |**No blinking**|Program execution error | ||
312 | |||
313 | === DS3 – LED indicating interaction with BMS Logic === | ||
314 | |||
315 | |**State**|**Description** | ||
316 | |**Blinking yellow**|The device interacts with BMS Logic devices | ||
317 | |**No blinking**|- | ||
318 | |||
319 | === DS4 – LED indicating loss of connection with BMS Logic === | ||
320 | |||
321 | |**State**|**Description** | ||
322 | |**Blinking/lights up red**|Communication with one or more BMS Logic devices is lost | ||
323 | |**No blinking**|Communication with BMS Logic is stable | ||
324 | |||
325 | === DS5-DS10 – LEDs indicating contactor switches 1-6 === | ||
326 | |||
327 | |**State**|**Description** | ||
328 | |**Lights up green**|The switch supplies voltage to the contactor winding | ||
329 | |**Doesn’t light up**|The switch doesn’t supply voltage to the contactor winding | ||
330 | |||
331 | === DS11 – LED indicating the presence of power supply for contactors === | ||
332 | |||
333 | |**State**|**Description** | ||
334 | |**Lights up green**|Power supply for contactor switches (9-32V) is present | ||
335 | |**Doesn’t light up**|Power supply for contactor switches (9-32V) is not present | ||
336 | |||
337 | == Connection procedure == | ||
338 | |||
339 | (% class="box warningmessage" %) | ||
340 | ((( | ||
341 | Before connection, configure the device (see [[Settings>>doc:Battery management systems.BMS Main 3.3\. Settings.WebHome]]). Correct operation of the BMS system is only possible with correct configuration. | ||
342 | ))) | ||
343 | |||
344 | All operations to connect the device must be carried out with the supply voltage removed. | ||
345 | |||
346 | * Connect the power contactors to header X2. | ||
347 | * Connect one or more current sensors, as well as external temperature sensors (if necessary) to header X5. | ||
348 | * Connect BMS Logic devices to header X9. | ||
349 | * Connect digital inputs and outputs (if necessary) to header X3. | ||
350 | * Connect the high voltage bus (if necessary) to headers X11-X14. | ||
351 | * Connect the high-voltage network integrity circuit (if necessary) to header X4. | ||
352 | * Connect external devices (if necessary) to header X6. | ||
353 | * Connect other devices (BMS Indication, BMS Display, if necessary) to header X7. | ||
354 | * If the BMS Main 3 / BMS Main 3X is the last device on the RS-485-1, CAN1, or CAN2 bus, install jumpers J1-J3. | ||
355 | * Connect an external power supply to header X1. The device will start when there is a 9-32V power supply and one of the KEYRUN or CHARGE_ON signals with a voltage of more than 8.5V is supplied. |