Changes for page 3.2 Inputs and outputs

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

From version 1.1
edited by Admin
on 2024/12/04 14:11
Change comment: There is no comment for this version
To version 20.1
edited by Admin
on 2025/06/18 15:33
Change comment: There is no comment for this version

Summary

Details

Page properties
Parent
... ... @@ -1,1 +1,1 @@
1 -drafts.bms-main-3.3\. Configuration.WebHome
1 +Battery management systems.BMS Main 3.3\. Configuration.WebHome
Content
... ... @@ -1,5 +1,11 @@
1 -== ​​​​​​3.2.1 Discrete inputs ==
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 =
2 2  
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 +
3 3  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.
4 4  
5 5  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.
... ... @@ -6,35 +6,16 @@
6 6  
7 7  Assignments of discrete inputs are configured in the "Signals → Input discrete signals → Assignments" section:
8 8  
9 -[[image:1733320685766-185.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="226" width="800"]]
15 +[[image:1735053944168-184.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="236" width="800"]]
10 10  
11 -The device supports the following assignments for discrete inputs:
17 +(% class="box infomessage" %)
18 +(((
19 +A list of available **discrete input** assignments is available in [[Input signals>>doc:Battery management systems.Additional information.1\. Battery controllers\: signals and errors.WebHome||anchor="HInputsignals"]].
20 +)))
12 12  
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 -
34 -
35 35  Inversion flags for discrete inputs are configured in the "Signals → Input discrete signals → Inversion" section:
36 36  
37 -[[image:1733320685770-300.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="209" width="800"]]
24 +[[image:1735054242278-319.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="207" width="800"]]
38 38  
39 39  The behavior of “KEYRUN” signal can be configured in the "Signals → Input discrete signals → KEYRUN mode" section:
40 40  
... ... @@ -50,13 +50,13 @@
50 50  * Set “Discharge request” – power on device and set “Discharge request” signal immediately;
51 51  * Set “Charge request” – power on device and set “Charge request” signal immediately.
52 52  
53 -== 3.2.2 Current sensor ==
40 +=== Current sensor ===
54 54  
55 55  The BMS Main 3 device has an ability to measure battery current by 3 external Hall-Effect current sensors.
56 56  
57 57  Current sensor settings are configured in the "Signals → Current sensor" section:
58 58  
59 -[[image:1733320685773-566.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="361" width="800"]]
46 +[[image:1735054422436-925.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="391" width="800"]]
60 60  
61 61  The device supports the following current sensor settings:
62 62  
... ... @@ -81,7 +81,7 @@
81 81  * Calibration time – calibration time of the current sensor, millisecond;
82 82  * Recalibrate current sensor – a command to calibrate the current sensor manually.
83 83  
84 -== 3.2.3 Shunt sensor (CAN bus) ==
71 +=== Shunt sensor (CAN bus) ===
85 85  
86 86  The BMS Main 3 device has an ability to measure battery current via a shunt sensor, connected to the CAN bus.
87 87  
... ... @@ -103,62 +103,50 @@
103 103  * 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,,);
104 104  * 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);
105 105  
106 -=== 3.2.4 Temperature sensors ===
93 +=== Temperature sensors ===
107 107  
108 108  Temperature sensors settings are configured in the "Signals → Temperature sensors" section:
109 109  
110 -[[image:1733320685777-354.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="97" width="800"]]
97 +[[image:1750260739668-708.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="85" width="800"]]
111 111  
112 112  In this section:
113 113  
114 -* Type – a type of temperature sensors.
101 +* Type of cell temperature sensors – a type of temperature sensors connected to BMS Logic devices and used to measure cells temperature;
102 +* Unused cell temperature sensors – a bitfield to select unused temperature sensors on each BMS Logic;
103 +* Type of temperature sensors 1 and 2 – a type of temperature sensors connected to BMS Main 3.
115 115  
116 -=== 3.2.5 Output discrete signals ===
105 +=== Output discrete signals ===
117 117  
118 118  The BMS Main 3 device has 4 open drain type outputs. For each discrete output, its assignment and inversion flag are set.
119 119  
120 120  Assignments of discrete outputs are configured in the "Signals → Output discrete signals → Assignments" section:
121 121  
122 -[[image:1733320685778-896.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="148" width="800"]]
111 +[[image:1735054536275-447.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="148" width="800"]]
123 123  
124 -The device supports the following assignments for discrete outputs:
113 +(% class="box infomessage" %)
114 +(((
115 +A list of available **discrete output** assignments is available in [[Internal signals>>doc:Battery management systems.Additional information.1\. Battery controllers\: signals and errors.WebHome||anchor="HInternalsignals"]].
116 +)))
125 125  
126 -* No output – output is not used.
127 -* Low SOC – a signal corresponding the low SOC of the battery;
128 -* High charging current – charging current is high;
129 -* Main contactor – state of the main contactor;
130 -* Charging – state of the charging contactor;
131 -* Allow charging – a signal for a charger to start charging;
132 -* Charging current present – the presence of the charging current;
133 -* Precharging – state of the precharging contactor;
134 -* Discharging – state of the discharging contactor;
135 -* Discharging current present – the presence of the discharging current;
136 -* Discharging (AUX) – state of the auxiliary discharging contactor;
137 -* 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;
138 -* Charging/discharging - state of the charging/discharging contactor;
139 -* Heater – a command to turn on a heater;
140 -* Cooler – a command to turn on a cooler;
141 -* Balancing 1 – balancing the first series of cells;
142 -* Balancing 2 – balancing the second series of cells;
143 -* Ready to charge – the battery is ready to be charged;
144 -* Ready to discharge – the battery is ready to be discharged;
145 -* Power up – an indication of BMS power status.
146 -* General error – state of the configurable (general) error.
147 -
148 148  Inversion flags for discrete outputs are configured in the "Signals → Output discrete signals → Inversion" section:
149 149  
150 -[[image:1733320685780-193.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="127" width="800"]]
120 +[[image:1735054654975-772.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="124" width="800"]]
151 151  
152 -=== 3.2.6 Power switches ===
122 +=== Power switches ===
153 153  
154 154  The BMS Main 3 device has 6 power switches to drive contactors. For each switch, its assignment and inversion flag are set.
155 155  
156 156  Assignments of power switches are configured in the "Signals → Power switches → Assignments" section:
157 157  
158 -[[image:1733320685782-487.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="168" width="800"]]
128 +[[image:1735054694689-808.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="167" width="800"]]
159 159  
160 -The device supports the same switch assignments as discrete outputs.
130 +(% class="box infomessage" %)
131 +(((
132 +A list of available **switch **assignments is available in [[Internal signals>>doc:Battery management systems.Additional information.1\. Battery controllers\: signals and errors.WebHome||anchor="HInternalsignals"]].
133 +)))
161 161  
162 162  Inversion flags for switches are configured in the “Signals → Power switches → Inversion” section:
163 163  
164 -[[image:1733320685783-267.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="150" width="800"]]
137 +[[image:1735054793459-953.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="149" width="800"]]
138 +
139 +
1735053944168-184.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +40.5 KB
Content
1735054242278-319.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +29.5 KB
Content
1735054422436-925.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +83.9 KB
Content
1735054536275-447.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +28.7 KB
Content
1735054654975-772.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +20.3 KB
Content
1735054694689-808.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +33.5 KB
Content
1735054793459-953.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +23.3 KB
Content
1750259757728-314.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +23.5 KB
Content
1750260739668-708.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +23.5 KB
Content