Wiki source code of 3.6 Connectivity

Last modified by Admin on 2025/04/15 16:13

Show last authors
1 (% data-numbered-headings-start="3" style="--numbered-headings-start: 2;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %)
2 = Configuration =
3
4 (% data-numbered-headings-start="6" style="--numbered-headings-start: 5;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %)
5 == Connectivity ==
6
7 === CAN1 (ext) ===
8
9 The CAN1 (ext) bus is used to configure the device and communicate with external devices (vehicle controller, inverter, display panel, etc.).
10
11 Also CAN1 can be used as entry point to update child BMS Main 3 controllers in battery modules.
12
13 To change the parameters of the CAN1 (ext) bus, select the "Connectivity → CAN1 (ext)" section:
14
15 [[image:Battery management systems.BMS Main 3.3\. Configuration.3\.6 Connectivity.WebHome@1733331899781-750.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="87" width="800"]]
16
17 In this section:
18
19 * Enable – a flag to enable the CAN bus transceiver;
20 * Bus speed, kbit/s – CAN bus baud rate;
21 ** 125;
22 ** 250;
23 ** 500;
24 ** 1000.
25
26 (% class="box infomessage" %)
27 (((
28 To apply new settings restart the BMS Main 3X device.
29 )))
30
31 === CAN2 (int) ===
32
33 The CAN2 (int) bus is used to configure the device and communicate with the BMS Indication, BMS Display indication devices, as well as when connecting to the BMS Main 3X parallel battery controller.
34
35 To change the parameters of the CAN2 (int) bus, select the "Connectivity → CAN2 (int)" section:
36
37 [[image:Battery management systems.BMS Main 3.3\. Configuration.3\.6 Connectivity.WebHome@1733331899783-588.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="169" width="800"]]
38
39 In this section:
40
41 * Enable – a flag to enable the CAN bus transceiver;
42 * Node ID – an identifier of the device in the CANopen network;
43 * Bus speed, kbit/s – CAN bus baud rate;
44 ** 125;
45 ** 250;
46 ** 500;
47 ** 1000;
48 * Send TPDO messages – a flag to enable sending TPDO messages on each Sync message;
49 * Send Sync messages – a flag to enabled sending Sync messages (CANID = 0x80, no data);
50 * Sync period – a period of sending Sync messages, millisecond;
51 * Send Heartbeat messages – a flag to enable sending Heartbeat messages;
52 * Heartbeat period – a period of sending Heartbeat messages, millisecond;
53 * Ignore NMT messages – a flag to ignore NMT messages;
54 * Ignore SDO messages – a flag to forbid communication using the CANopen SDO protocol;
55 * CLI: Master ID – message ID for transmitting CLI-commands to the device;
56 * CLI: Slave ID - message ID for receiving CLI-answers from the device.
57
58 (% class="box infomessage" %)
59 (((
60 To apply new settings restart the BMS Main 3X device.
61 )))
62
63 === CAN3 (BMS) ===
64
65 To change the parameters of the CAN3 (BMS) bus, intended to communicate with battery modules with BMS Main 3 onboard, select the "Connectivity → CAN3 (BMS)" section:
66
67 [[image:1740125426971-176.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="95" width="600"]]
68
69 In this section:
70
71 * Enable – a flag to enable the CAN bus transceiver;
72 * Bus speed, kbit/s – CAN bus baud rate;
73 ** 125;
74 ** 250;
75 ** 500;
76 ** 1000.
77
78 === Modbus (RS-485-1) ===
79
80 The BMS Main 3X device supports the Modbus RTU protocol over the RS-485 bus. Modbus TCP is also supported when BMS Lanmodule installed on the board.
81
82 To change the parameters for connecting to the RS-485 bus, select the “Connectivity → Modbus (RS-485-1)” section:
83
84 [[image:Battery management systems.BMS Main 3.3\. Configuration.3\.6 Connectivity.WebHome@1733331899785-888.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="87" width="800"]]
85
86 In this section:
87
88 * Enable – a flag to enable the RS-485 transceiver;
89 * Address – a network address of the device;
90 * Baud rate – RS-485 bus baud rate.
91
92 (% class="box infomessage" %)
93 (((
94 To apply new settings please restart the BMS Main 3X device.
95 )))
96
97 === Wi-Fi ===
98
99 The BMS Main 3X device can connect to a Wi-Fi network if the BMS Wi-Fi communication module is installed on the device.
100
101 To change the settings for connecting to a Wi-Fi network, select the "Connectivity →
102 Wi-Fi" section:
103
104 [[image:Battery management systems.BMS Main 3.3\. Configuration.3\.6 Connectivity.WebHome@1733331899785-399.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="103" width="800"]]
105
106 In this section:
107
108 * Enable – a flag to enable connection to a Wi-Fi network;
109 * Module – version of BMS Wi-Fi module:
110 ** V1 (CC3100MOD);
111 ** V2 (ESP32-C3);
112 * SSID – a name of the Wi-Fi network;
113 * Password – a password to connect to the Wi-Fi network;
114 * Security type – a secure connection type.
115
116 (% class="box infomessage" %)
117 (((
118 To apply new settings please restart the BMS Main 3X device.
119 )))
120
121 === Cellular ===
122
123 The BMS Main 3X device can connect to a cellular network if the BMS GSM communication module is installed on the device.
124
125 To change the settings for connecting to a cellular network, select the "Connectivity → Cellular" section:
126
127 [[image:1744733095808-810.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="213" width="800"]]
128
129 In this section:
130
131 * Enable – a flag to enable connection to a cellular network;
132 * Module – version of BMS GSM module:
133 ** V1 (SIM7070G);
134 * Network type:
135 ** GSM;
136 ** LTE CAT-M1;
137 ** LTE NB-IoT;
138 * Use APN – a flag to enable APN;
139 * APN: Name;
140 * APN: User;
141 * APN: Password;
142 * Use PIN – a flag to enable the PIN code;
143 * PIN number;
144
145 (% class="box infomessage" %)
146 (((
147 To apply new settings please restart the BMS Main 3X device.
148 )))
149
150 === LAN ===
151
152 The BMS Main 3X device can connect to a local area network if the BMS LANmodule communication module is installed on the device.
153
154 To change the settings for connecting to LAN, select the "Connectivity → LAN" section:
155
156 [[image:Battery management systems.BMS Main 3.3\. Configuration.3\.6 Connectivity.WebHome@1733331899788-489.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="117" width="800"]]
157
158 In this section:
159
160 * Enable – a flag to enable connection to a local network;
161 * Module – version of BMS LANmodule:
162 ** V1 (W5500);
163 * MAC – a MAC address of LANmodule;
164 * IP mode – a type of IP address:
165 ** Static – IP address is configured manually;
166 ** Dynamic – IP address is received from DHCP server;
167 * IP address – IP address (in static IP mode);
168 * Netmask – subnet mask (in static IP mode);
169 * Gateway address – address of a gateway (in static IP mode).
170
171 (% class="box infomessage" %)
172 (((
173 To apply new settings please restart the BMS Main 3X device.
174 )))