Wiki source code of 2. Installation and connection

Version 27.1 by Admin on 2024/12/04 13:05

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