Changes for page 3.2 Inputs and outputs

Last modified by Admin on 2025/06/18 15:33

From version 12.3
edited by Admin
on 2025/02/11 13:03
Change comment: There is no comment for this version
To version 2.2
edited by Admin
on 2024/12/04 14:21
Change comment: Update document after refactoring.

Summary

Details

Page properties
Parent
... ... @@ -1,1 +1,1 @@
1 -Battery management systems.BMS Main 3.3\. Configuration.WebHome
1 +drafts.bms-main-3.3\. Settings.WebHome
Content
... ... @@ -1,11 +1,5 @@
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 =
1 +== ​​​​​​3.2.1 Discrete inputs ==
3 3  
4 -(% 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;" %)
5 -== Inputs and outputs ==
6 -
7 -=== ​​​​​​Discrete inputs ===
8 -
9 9  The BMS Main 3 device has 6 discrete inputs that detect signal line closing to the virtual ground, and 2 inputs that detect 9-32V input voltage. For each discrete input, its assignment and inversion flag are set.
10 10  
11 11  Also, BMS has two additional configurable inputs named “KEYRUN” and “CHARGE_ON”, each serves 9-32V input voltage. Those inputs serve as power buttons with additional functions that can be set.
... ... @@ -12,13 +12,34 @@
12 12  
13 13  Assignments of discrete inputs are configured in the "Signals → Input discrete signals → Assignments" section:
14 14  
15 -[[image:1735053944168-184.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="236" width="800"]]
9 +[[image:1733320685766-185.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="226" width="800"]]
16 16  
17 -A list of available discrete input assignments is available in [[Battery controllers: signals, states and errors>>doc:Battery management systems.Additional information.1\. Battery controllers\: signals, states and errors.WebHome||anchor="HInputsignals"]].
11 +The device supports the following assignments for discrete inputs:
18 18  
13 +* No input – input is not used;
14 +* Battery cover – a signal from the battery cover;
15 +* Charger connected – a signal indicating that charger is connected;
16 +* Power up/down request – a request to power down the device;
17 +* Inhibit charging – a command to open the charging contactor;
18 +* Inhibit discharging – a command to open the discharging contactor;
19 +* CH contactor feedback – a signal from charging contactor feedback loop;
20 +* DCH contactor feedback – a signal from discharging contactor feedback loop;
21 +* Insulation status – a signal from an insulation monitoring device;
22 +* Charge request – a request to close the charging contactor;
23 +* Precharge request – a request to close the precharging contactor;
24 +* Discharge request – a request to close the discharging contactor;
25 +* PCH contactor feedback – a signal from precharging contactor feedback loop;
26 +* CH/DCH contactor feedback – a signal from charging/discharging contactor feedback loop;
27 +* Main contactor feedback – a signal from main contactor feedback loop;
28 +* Interlock – a signal from interlock loop;
29 +* Fuse 1, Fuse 2, Fuse 3 – signals from fuses;
30 +* Circuit breaker status – status of protection disconnector;
31 +* Balancing request – a request to balance the cells;
32 +* Close Main contactor – a request to close the main contactor.
33 +
19 19  Inversion flags for discrete inputs are configured in the "Signals → Input discrete signals → Inversion" section:
20 20  
21 -[[image:1735054242278-319.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="207" width="800"]]
36 +[[image:1733320685770-300.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="209" width="800"]]
22 22  
23 23  The behavior of “KEYRUN” signal can be configured in the "Signals → Input discrete signals → KEYRUN mode" section:
24 24  
... ... @@ -34,13 +34,13 @@
34 34  * Set “Discharge request” – power on device and set “Discharge request” signal immediately;
35 35  * Set “Charge request” – power on device and set “Charge request” signal immediately.
36 36  
37 -=== Current sensor ===
52 +== 3.2.2 Current sensor ==
38 38  
39 39  The BMS Main 3 device has an ability to measure battery current by 3 external Hall-Effect current sensors.
40 40  
41 41  Current sensor settings are configured in the "Signals → Current sensor" section:
42 42  
43 -[[image:1735054422436-925.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="391" width="800"]]
58 +[[image:1733320685773-566.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="361" width="800"]]
44 44  
45 45  The device supports the following current sensor settings:
46 46  
... ... @@ -65,7 +65,7 @@
65 65  * Calibration time – calibration time of the current sensor, millisecond;
66 66  * Recalibrate current sensor – a command to calibrate the current sensor manually.
67 67  
68 -=== Shunt sensor (CAN bus) ===
83 +== 3.2.3 Shunt sensor (CAN bus) ==
69 69  
70 70  The BMS Main 3 device has an ability to measure battery current via a shunt sensor, connected to the CAN bus.
71 71  
... ... @@ -87,7 +87,7 @@
87 87  * Mean value threshold – T,,M,, level, A (if module of instantaneous current (I,,I,,) which is received from the shunt sensor is between T,,M,, and T,,0,,, the BMS will use mean value of current I,,M,,; if I,,I,, is greater than T,,M,,, the BMS will use instantaneous value of current I,,I,,);
88 88  * Zero threshold – T,,0,, level, A (if module of instantaneous current (I,,I,,) which is received from the shunt sensor is lower than T,,0,,, the BMS will assume that current flowing through the battery is zero);
89 89  
90 -=== Temperature sensors ===
105 +=== 3.2.4 Temperature sensors ===
91 91  
92 92  Temperature sensors settings are configured in the "Signals → Temperature sensors" section:
93 93  
... ... @@ -97,32 +97,54 @@
97 97  
98 98  * Type – a type of temperature sensors.
99 99  
100 -=== Output discrete signals ===
115 +=== 3.2.5 Output discrete signals ===
101 101  
102 102  The BMS Main 3 device has 4 open drain type outputs. For each discrete output, its assignment and inversion flag are set.
103 103  
104 104  Assignments of discrete outputs are configured in the "Signals → Output discrete signals → Assignments" section:
105 105  
106 -[[image:1735054536275-447.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="148" width="800"]]
121 +[[image:1733320685778-896.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="148" width="800"]]
107 107  
108 -A list of available discrete input assignments is available in [[Battery controllers: signals, states and errors>>doc:Battery management systems.Additional information.1\. Battery controllers\: signals, states and errors.WebHome||anchor="HInputsignals"]].
123 +The device supports the following assignments for discrete outputs:
109 109  
125 +* No output – output is not used.
126 +* Low SOC – a signal corresponding the low SOC of the battery;
127 +* High charging current – charging current is high;
128 +* Main contactor – state of the main contactor;
129 +* Charging – state of the charging contactor;
130 +* Allow charging – a signal for a charger to start charging;
131 +* Charging current present – the presence of the charging current;
132 +* Precharging – state of the precharging contactor;
133 +* Discharging – state of the discharging contactor;
134 +* Discharging current present – the presence of the discharging current;
135 +* Discharging (AUX) – state of the auxiliary discharging contactor;
136 +* Power down ACK – an acknowledgement of BMS power down. Acknowledgement is outputted when the charge and discharge contactors have been opened on power down request;
137 +* Charging/discharging - state of the charging/discharging contactor;
138 +* Heater – a command to turn on a heater;
139 +* Cooler – a command to turn on a cooler;
140 +* Balancing 1 – balancing the first series of cells;
141 +* Balancing 2 – balancing the second series of cells;
142 +* Ready to charge – the battery is ready to be charged;
143 +* Ready to discharge – the battery is ready to be discharged;
144 +* Power up – an indication of BMS power status.
145 +* General error – state of the configurable (general) error.
146 +
110 110  Inversion flags for discrete outputs are configured in the "Signals → Output discrete signals → Inversion" section:
111 111  
112 -[[image:1735054654975-772.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="124" width="800"]]
149 +[[image:1733320685780-193.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="127" width="800"]]
113 113  
114 -=== Power switches ===
151 +=== 3.2.6 Power switches ===
115 115  
116 116  The BMS Main 3 device has 6 power switches to drive contactors. For each switch, its assignment and inversion flag are set.
117 117  
118 118  Assignments of power switches are configured in the "Signals → Power switches → Assignments" section:
119 119  
120 -[[image:1735054694689-808.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="167" width="800"]]
157 +[[image:1733320685782-487.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="168" width="800"]]
121 121  
122 -The device supports the same switch assignments as discrete outputs (see [[Output discrete signals>>doc:||anchor="HOutputdiscretesignals"]]).
159 +The device supports the same switch assignments as discrete outputs.
123 123  
124 124  Inversion flags for switches are configured in the “Signals → Power switches → Inversion” section:
125 125  
126 -[[image:1735054793459-953.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="149" width="800"]]
163 +[[image:1733320685783-267.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="150" width="800"]]
127 127  
128 128  
1735053944168-184.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -40.5 KB
Content
1735054242278-319.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -29.5 KB
Content
1735054422436-925.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -83.9 KB
Content
1735054536275-447.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -28.7 KB
Content
1735054654975-772.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -20.3 KB
Content
1735054694689-808.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -33.5 KB
Content
1735054793459-953.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -23.3 KB
Content