You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/safety_protocol.rst
+95-31Lines changed: 95 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ ChargeControl1
7
7
8
8
**Description**: This message shall be sent from the host processor to the safety controller to control the peripherals connected to the safety controller.
9
9
10
-
**Senders**: Default_HostController
10
+
**Senders**: chargeSOM_HostController
11
11
12
12
.. list-table:: Signals in ChargeControl1
13
13
:widths: 30 6 6 10 7 7 7 6 30
@@ -58,6 +58,15 @@ ChargeControl1
58
58
- 0
59
59
-
60
60
- Request to close the contactor state. A value of 0 means open contactor, a value of 1 means closed contactor. The contactors are only closed if the system has no errors and is in state C.
61
+
* - CC_Contactor3State
62
+
- 18
63
+
- 1
64
+
-
65
+
- No
66
+
- 1
67
+
- 0
68
+
-
69
+
- Request to close the contactor state. A value of 0 means open contactor, a value of 1 means closed contactor. The contactors are only closed if the system has no errors and is in state C.
**Description**: This message shall be sent from safety controller to host processor for indicating the state of the charging session as well as the state of connected peripherals.
94
103
95
-
**Senders**: Safety Controller
104
+
**Senders**: chargeSOM_SafetyController
96
105
97
106
.. list-table:: Signals in ChargeState1
98
107
:widths: 30 6 6 10 7 7 7 6 30
@@ -116,6 +125,15 @@ ChargeState1
116
125
- 0
117
126
- %
118
127
- The current duty cycle between 0.0% and 100.0%. If the PWM is not aczive this signal is 0
128
+
* - CS_SafeStateActive
129
+
- 3
130
+
- 2
131
+
-
132
+
- No
133
+
- 1
134
+
- 0
135
+
-
136
+
- This signal reports, if the controller is in safeState or not.
119
137
* - CS_PWM_Active
120
138
- 7
121
139
- 1
@@ -169,34 +187,25 @@ ChargeState1
169
187
- 1
170
188
- 0
171
189
-
172
-
- Is set when the contactor is closed
173
-
* - CS_Contactor1Error
174
-
- 34
175
-
- 1
176
-
-
177
-
- No
178
-
- 1
179
-
- 0
180
-
-
181
-
- Is set when an error in the contactor is detected
190
+
- State of contactor 1
182
191
* - CS_Contactor2State
183
-
- 36
192
+
- 35
184
193
- 2
185
194
-
186
195
- No
187
196
- 1
188
197
- 0
189
198
-
190
-
- Is set when the contactor is closed
191
-
* - CS_Contactor2Error
199
+
- State of contactor 2
200
+
* - CS_Contactor3State
192
201
- 37
193
-
- 1
202
+
- 2
194
203
-
195
204
- No
196
205
- 1
197
206
- 0
198
207
-
199
-
- Is set when an error in the contactor is detected
208
+
- State of contactor 3
200
209
* - CS_HV_Ready
201
210
- 38
202
211
- 1
@@ -233,9 +242,24 @@ ChargeState1
233
242
- 0
234
243
-
235
244
- *No description available*
245
+
* - CS_SafeStateReason
246
+
- 55
247
+
- 8
248
+
-
249
+
- No
250
+
- 1
251
+
- 0
252
+
-
253
+
- This signal describes in which module a fault was detected, why the controller went into safeState
0 commit comments