Zündmodule:Modultest: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) K |
Admin (Diskussion | Beiträge) |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 2: | Zeile 2: | ||
{{Achtung|Der Modultest darf nur ausgeführt werden, wenn die Kanal-Anschlussklemmen '''nicht verbunden''' sind!}} | {{Achtung|Der Modultest darf nur ausgeführt werden, wenn die Kanal-Anschlussklemmen '''nicht verbunden''' sind!}} | ||
+ | |||
+ | = Durchführung des Modultest = | ||
+ | Der Modultest lässt sich beim Phase II-Modul unkompliziert über den entsprechenden Menüpunkt aufrufen. Um das vollständige Testprotokoll (wie unten erläutert) zu erhalten, muss der Modultest über die SkyConductor-Software aufgerufen werden. Hierzu wird zunächst der Sender per USB an den PC angeschlossen und der USB-Modus des Senders aktiviert (im Hauptmenü, bei PC-Commander nicht erforderlich). Anschließend wird SkyConductor gestartet und im Menü "Zündsystem" der Punkt "Module verwalten" angeklickt. Über die Auto-Erkennen-Funktion wird nach dem betreffenden Modul gesucht. Es wird sicher gestellt, dass das Modul am PC angelernt ist (eventuell über Doppelklick auf den Listeneintrag anlernen). Anschließend wird das Modul mit rechts angeklickt und im Menü "Modultest starten" ausgewählt. Das unten beschriebene Testprotokoll wird geschrieben und angezeigt. Es kann per Copy & Paste z.B. in eine EMail übernommen werden und ist hilfreich zur Diagnose von Hardwareproblemen mit dem Modul. | ||
= Beispielhaftes Ergebnis (Terminal/SkyConductor-Ausgabe) = | = Beispielhaftes Ergebnis (Terminal/SkyConductor-Ausgabe) = | ||
Zeile 145: | Zeile 148: | ||
</pre> | </pre> | ||
+ | == Test der Ausgangs-FETs (Schritt 1) == | ||
+ | In diesem Schritt werden die Zündschalter (Kanal-FETs) geprüft. Es wird zunächst eine hochohmige Spannung von 3,3 Volt auf die Hauptzündleitung gegeben und die Spannung auf der Leitung gemessen. Sollte diese Spannung niedriger als 1 Volt sein, ist einer der Zündschalter eingeschaltet und der Kanal würde beim Scharf schalten sofort zünden. In diesem Fall ist alles in Ordnung: | ||
+ | <pre> | ||
+ | 14:34:41 [100011] OK: All outputs are OFF (Common > 1V) | ||
+ | </pre> | ||
+ | Anschließend wird jeder Zündschalter einzeln aktiviert und geprüft, ob sich dieser Zustand über die Hauptzündleitung messen lässt. Hierüber lässt sich feststellen ob a) der Ausgang vermutlich kurzgeschlossen ist (Messwert kleiner als 200 Millivolt) oder b) der Ausgang sich nicht einschalten lässt bzw. der Ausgangswiderstand fehlt/defekt ist (Messwert > 1 Volt). | ||
<pre> | <pre> | ||
− | |||
− | |||
− | |||
14:34:41 [100011] OK: Output 1 is working as expected (294 mV) | 14:34:41 [100011] OK: Output 1 is working as expected (294 mV) | ||
14:34:41 [100011] OK: Output 2 is working as expected (289 mV) | 14:34:41 [100011] OK: Output 2 is working as expected (289 mV) | ||
Zeile 180: | Zeile 186: | ||
14:34:45 [100011] OK: Output 26 is working as expected (287 mV) | 14:34:45 [100011] OK: Output 26 is working as expected (287 mV) | ||
14:34:45 [100011] ======== OK: Output FET test OK. | 14:34:45 [100011] ======== OK: Output FET test OK. | ||
+ | </pre> | ||
+ | |||
+ | == Test der allgemeinen Messschaltungen == | ||
+ | Nun wird die Schaltung zur Messung der Kanalwiderstände und die zur Messung der Spannung auf der Hauptzündleitung getestet. Dazu wird "rückwärts" über den Messanschluss eine hochohmige Spannung von 3,3 Volt eingespeist. Zusammen mit der Spannungs-Messschaltung ergibt sich ein Spannungteiler, der die Busspannung auf ca. 2 Volt hält. Grenzwerte sind hier unter 1 Volt bzw. über 2,7 Volt (die Spannungsmessung oder die Widerstandsmessung ist defekt). | ||
+ | <pre> | ||
14:34:46 [100011] OK: Measuring circuity working (155 cV). | 14:34:46 [100011] OK: Measuring circuity working (155 cV). | ||
14:34:46 [100011] ======== OK: Bus measurements are working. | 14:34:46 [100011] ======== OK: Bus measurements are working. | ||
+ | </pre> | ||
+ | |||
+ | == Test der Widerstands-Messschaltung == | ||
+ | In diesem Test wird die Messspannung überprüft und es werden Kurzschlüsse in den Ausgängen festgestellt. Zusammen mit der Messung der Ausgangsschalter kann hier eine genaue Diagnose gestellt werden. | ||
+ | |||
+ | Zunächst wird dazu der Kurzschluss der Hauptzündleitung aufgehoben und die Messschaltung wird aktiviert. Dann wird die Spannung gemessen, die sich auf der Hauptzündleitung einstellt. Die Grenzwerte betragen hierbei 330 cV nach oben bzw. 250 cV nach unten: | ||
+ | |||
+ | <pre> | ||
14:34:47 [100011] OK: Measuring voltage OK: 309 cV | 14:34:47 [100011] OK: Measuring voltage OK: 309 cV | ||
+ | </pre> | ||
+ | |||
+ | Im Anschluss wird der Ausgangswiderstand jedes einzelnen Kanals gemessen. Die Spannung darf sich hierbei nicht zu sehr verändern, sonst könnte das Messergebnis beeinflusst werden: | ||
+ | |||
+ | <pre> | ||
14:34:47 [100011] OK: Output 1 is not shorted (300 cV). | 14:34:47 [100011] OK: Output 1 is not shorted (300 cV). | ||
14:34:47 [100011] OK: Output 2 is not shorted (299 cV). | 14:34:47 [100011] OK: Output 2 is not shorted (299 cV). | ||
Zeile 209: | Zeile 233: | ||
14:34:52 [100011] OK: Output 25 is not shorted (296 cV). | 14:34:52 [100011] OK: Output 25 is not shorted (296 cV). | ||
14:34:52 [100011] OK: Output 26 is not shorted (297 cV). | 14:34:52 [100011] OK: Output 26 is not shorted (297 cV). | ||
+ | </pre> | ||
+ | |||
+ | Nun wird der Kurzschluss-Schalter rudimentär getestet, der die Hauptzündleitung kurzschließt so lange nicht gemessen wird bzw. das Modul scharf geschaltet sein soll. Hierbei darf die verbleibende Rest-Spannung auf der Hauptzündleitung maximal noch 100 cV betragen. | ||
+ | |||
+ | <pre> | ||
14:34:52 [100011] OK: Shorting FET is OK. | 14:34:52 [100011] OK: Shorting FET is OK. | ||
+ | </pre> | ||
+ | |||
+ | Im Anschluss wird noch getestet, ob die Messschaltung sich im Fall eines Controller-Fehlers (Ausgang hochohmig) selbst deaktiviert und damit in den sicheren Zustand geht. Dazu wird der Pin für die Messschaltung künstlich absichtlich hochohmig geschaltet und geprüft, ob der anliegende Signalpegel nach einer Millisekunde auf ein sicheres Niveau abgesunken ist. Damit ist der Test der Messschaltung abgeschlossen: | ||
+ | |||
+ | <pre> | ||
14:34:52 [100011] OK: Measuring circuit is self-deactivating. | 14:34:52 [100011] OK: Measuring circuit is self-deactivating. | ||
14:34:52 [100011] ======== OK: Measuring circuity is OK. | 14:34:52 [100011] ======== OK: Measuring circuity is OK. | ||
+ | </pre> | ||
+ | |||
+ | == Test der Scharfschaltung == | ||
+ | |||
+ | Für diesen Test wird das Modul scharf geschaltet. Es wird die Spannung, welche auf der Hauptzündleitung anliegt mit der Betriebsspannung verglichen. Diese muss ein annähernd gleiches Niveau haben, die maximal zulässige Abweichung beträgt 50 cV: | ||
+ | |||
+ | <pre> | ||
14:34:53 [100011] INFO: Uncalibrated armed voltage is 2442 cV vs. 2414 cV operating voltage. | 14:34:53 [100011] INFO: Uncalibrated armed voltage is 2442 cV vs. 2414 cV operating voltage. | ||
14:34:53 [100011] OK: Armed voltage is close enough to battery voltage. | 14:34:53 [100011] OK: Armed voltage is close enough to battery voltage. | ||
− | 14:34:53 [100011] | + | </pre> |
+ | |||
+ | Nun wir der im vorherigen Test rudimentär geprüfte Kurzschlussschalter noch einmal intensiv geprüft, indem auf der Hauptzündleitung im eingeschalteten Zustand absichtlich ein Kurzschluss verursacht wird. Durch die Strombegrenzung der Zündspannungsversorgung auf 7 Ampere muss die Spannung auf der Hauptzündleitung deutlich einbrechen. Der Grenzwert für diesen Test beträgt 100 cV: | ||
+ | |||
+ | <pre> | ||
+ | 14:34:53 [100011] OK: Shorting FET working correctly (14 cV). | ||
+ | </pre> | ||
+ | |||
+ | Nun wird die Signalisierung eines Kurzschluss der Hauptzündleitung getestet. In Schritt 1 wird die Scharfschaltung aufgehoben. Da die Hauptzündleitung nicht belastet wird, muss die COMM_FAIL-Leitung auf HIGH gehen (open load detection). Anschließend wird der Kurzschluss-Schalter aktiv. Die COMM_FAIL-Leitung muss dabei kurz auf LOW gehen (load detected). Anschließend sollte die Leitung nach kurzer Zeit auf HIGH gehen, was den Kurzschluss anzeigt. | ||
+ | |||
+ | <pre> | ||
14:34:53 [100011] OK: COMM_FAIL-Pin STEP 1 is working as expected. | 14:34:53 [100011] OK: COMM_FAIL-Pin STEP 1 is working as expected. | ||
14:34:53 [100011] OK: COMM_FAIL-Pin STEP 2 is working as expected. | 14:34:53 [100011] OK: COMM_FAIL-Pin STEP 2 is working as expected. | ||
14:34:53 [100011] OK: COMM_FAIL-Pin STEP 3 is working as expected. | 14:34:53 [100011] OK: COMM_FAIL-Pin STEP 3 is working as expected. | ||
14:34:53 [100011] INFO: Measured short circuit voltage is 13 cV. | 14:34:53 [100011] INFO: Measured short circuit voltage is 13 cV. | ||
+ | </pre> | ||
+ | |||
+ | Jetzt wird auch für die Scharfschaltung geprüft, ob sie selbst-deaktivierend ist (d.H. in einem undefinierten Zustand selbstständig abschaltet). Dazu wird auch hier der Pin für die Scharfschaltung hochohmig geschaltet und geprüft, ob nach kurzer Zeit (1 ms) die Spannung auf ein sicheres Niveau gesunken ist. Hiermit sind die Tests der Scharfschaltung abgeschlossen. | ||
+ | |||
+ | <pre> | ||
14:34:53 [100011] OK: Arming control pin is self-deactivating. | 14:34:53 [100011] OK: Arming control pin is self-deactivating. | ||
14:34:55 [100011] ======== OK: Arming circuity is working OK. | 14:34:55 [100011] ======== OK: Arming circuity is working OK. | ||
+ | </pre> | ||
+ | |||
+ | == Test der Ausgangsschalter-Sicherheit == | ||
+ | In diesem Test wird getestet, ob die Ausgänge sich in einem undefinierten Zustand selbst deaktivieren. Hierzu werden nacheinander die Ausgänge aktiviert, anschließend hochohmig geschaltet und es wird gemessen, ob nach einer Wartezeit von einer Millisekunde der Ausgang-Schalter einen sicheren Zustand erreicht hat. Sofern hier alles funktioniert, wird nur das Gesamtergebnis angezeigt. Ansonsten wird der jeweilige Ausgang genannt, bei welchem der Test fehlgeschlagen ist. | ||
+ | |||
+ | <pre> | ||
14:34:57 [100011] ======== OK: Output safety pulldowns working. | 14:34:57 [100011] ======== OK: Output safety pulldowns working. | ||
+ | </pre> | ||
+ | |||
+ | == Test der Modulgruppen-Funktion == | ||
+ | |||
+ | Hier wird die Modulgruppen-Signalisierung getestet. Je nachdem, ob die Funktionweise sicher gestellt werden konnte, Fehler entdeckt wurden oder ihr Modul nicht für Modulgruppen vorbereitet ist, wird eine der folgenden drei Meldungen angezeigt. Bitte beachten Sie, dass bei älteren Firmware-Versionen als der v1.2.4 hier eventuell fälschlich ein Fehler angezeigt wird, wenn ihr Modul keine Modulgruppen unterstützt. | ||
+ | |||
+ | <pre> | ||
+ | 14:34:57 [100011] INFO: MOD_RDY_IN/OUT not tested. This is not a compound module. | ||
+ | </pre> | ||
+ | <pre> | ||
14:34:57 [100011] OK: MOD_RDY_IN is working as expected. | 14:34:57 [100011] OK: MOD_RDY_IN is working as expected. | ||
− | 14: | + | </pre> |
+ | <pre> | ||
+ | 14:37:57 [100011] WARNING: MOD_RDY_IN cannot be set. If this is an ASSEMBLED compound module OR compount feature is not used (placed), this is normal. | ||
+ | </pre> | ||
+ | |||
+ | == Test der Modulbus-Signalisierung == | ||
+ | In diesem Test wird geprüft, ob das Zündmodul ein vorher angeschlossenes Modul sicher erkennt bzw. Modulbus-Befehle (Einschalten, Ausschalten, Folgeerkennung, ..) sicher durchführen und erkennen kann. Da für diesen Test Bedienungshandlungen des Benutzers erforderlich sind, wird dieser Test nicht in jedem Fall durchgeführt. | ||
+ | |||
+ | <pre> | ||
+ | OK: MOD_RDY_IN is working as expected. | ||
+ | ACTION: Please connect module bus to itself or press ON to skip.. | ||
+ | </pre> | ||
+ | Verbinden Sie nun bitte den Modulbus-Ausgang des Zündmoduls mit seinem eigenen Modulbus-Eingang. Der Test wird unmittelbar fortgesetzt. Sollten Sie die folgenden Schritte überspringen wollen (z.B. weil kein Modulbus-Kabel griffbereit ist) so betätigen Sie bitte die ON-Taste: | ||
+ | |||
+ | <pre> | ||
+ | OK: PRE_DET is working. | ||
+ | OK: SLAVE_ON_DET working as expected. | ||
+ | </pre> | ||
+ | |||
+ | == Test des eingebauten Akkus == | ||
+ | |||
+ | Dieser Test belastet den eingebauten Akku mit einem Strom von ca. 7 Ampere (Zündung bei Kurzschluss) um zu untersuchen, wie weit die Spannung des Akkus dabei zusammen bricht. Welche Spannungswerte hierbei als problematisch anzusehen sind, erfordert jedoch einen Langzeit-Akkutest, welcher noch nicht durchgeführt werden konnte. Daher erfolgt keine Bewertung des Ergebnisses. Neue und voll geladene Akkus zeigen hier jedoch einen Spannungseinbruch von maximal 2-3 Volt. Das hier getestete Zündmodul sollte aufgeladen werden. | ||
+ | |||
+ | <pre> | ||
14:34:57 [100011] INFO: Minimal battery voltage under 6A load is 2172 cV. | 14:34:57 [100011] INFO: Minimal battery voltage under 6A load is 2172 cV. | ||
14:34:57 [100011] INFO: Battery voltage drop is 245 cV | 14:34:57 [100011] INFO: Battery voltage drop is 245 cV | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> |
Aktuelle Version vom 9. August 2015, 09:37 Uhr
Neuere Zündmodule (Zündmodul - Phase I.1 und Zündmodul - Phase II) besitzen einen eingebauten Funktionstest, welcher entweder im Menü (Phase II) oder bequem über SkyConductor (Zündsystem -> Module verwalten -> Rechtsklick auf Eintrag, Auswahl "Modultest starten") ausgeführt werden kann. Das Ergebnis kann je nach verwendeter Methode direkt über SkyConductor, ein Terminalprogramm (Port-Einstellungen 57600 Baud, keine Parität, ein Stoppbit) oder direkt am Display des Moduls abgelesen werden.
Der Modultest darf nur ausgeführt werden, wenn die Kanal-Anschlussklemmen nicht verbunden sind! |
Inhaltsverzeichnis
- 1 Durchführung des Modultest
- 2 Beispielhaftes Ergebnis (Terminal/SkyConductor-Ausgabe)
- 3 Details zur Modultest-Auflistung
- 3.1 CAN-Test
- 3.2 Betriebsspannungs-Test
- 3.3 Tasten- und Display-Test
- 3.4 Test der Ausgangs-FETs (Schritt 1)
- 3.5 Test der allgemeinen Messschaltungen
- 3.6 Test der Widerstands-Messschaltung
- 3.7 Test der Scharfschaltung
- 3.8 Test der Ausgangsschalter-Sicherheit
- 3.9 Test der Modulgruppen-Funktion
- 3.10 Test der Modulbus-Signalisierung
- 3.11 Test des eingebauten Akkus
Durchführung des Modultest
Der Modultest lässt sich beim Phase II-Modul unkompliziert über den entsprechenden Menüpunkt aufrufen. Um das vollständige Testprotokoll (wie unten erläutert) zu erhalten, muss der Modultest über die SkyConductor-Software aufgerufen werden. Hierzu wird zunächst der Sender per USB an den PC angeschlossen und der USB-Modus des Senders aktiviert (im Hauptmenü, bei PC-Commander nicht erforderlich). Anschließend wird SkyConductor gestartet und im Menü "Zündsystem" der Punkt "Module verwalten" angeklickt. Über die Auto-Erkennen-Funktion wird nach dem betreffenden Modul gesucht. Es wird sicher gestellt, dass das Modul am PC angelernt ist (eventuell über Doppelklick auf den Listeneintrag anlernen). Anschließend wird das Modul mit rechts angeklickt und im Menü "Modultest starten" ausgewählt. Das unten beschriebene Testprotokoll wird geschrieben und angezeigt. Es kann per Copy & Paste z.B. in eine EMail übernommen werden und ist hilfreich zur Diagnose von Hardwareproblemen mit dem Modul.
Beispielhaftes Ergebnis (Terminal/SkyConductor-Ausgabe)
Hier folgt ein beispielhaftes Modultest-Ergebnis eines Phase II-Zündmoduls. Bitte beachten Sie, dass die angegebenen Daten echte Messdaten sind und daher von Mal zu Mal geringfügig unterscheiden können.
14:34:36 [100011] ========================================================== 14:34:36 [100011] Starting module test for ID 100011 on 17.05.2014 14:34:36 [100011] ========================================================== 14:34:39 [100011] OK: CAN-Test succeeded. 14:34:39 [100011] ======== OK: Module bus communication working. 14:34:40 [100011] OK: Voltage on common line is low enough (20 cV). 14:34:40 [100011] INFO: Uncalibrated battery voltage is 2424 cV. 14:34:40 [100011] INFO: Calibrated battery voltage is 2420 cV (calval=0). 14:34:40 [100011] ======== OK: Main operating voltages OK. 14:34:40 [100011] ======== INFO: Key tests have been skipped. 14:34:41 [100011] INFO: Pin test==IOK: All outputs are OFF (Common > 1V) 14:34:41 [100011] OK: Output 1 is working as expected (294 mV) 14:34:41 [100011] OK: Output 2 is working as expected (289 mV) 14:34:41 [100011] OK: Output 3 is working as expected (286 mV) 14:34:41 [100011] OK: Output 4 is working as expected (287 mV) 14:34:42 [100011] OK: Output 5 is working as expected (288 mV) 14:34:42 [100011] OK: Output 6 is working as expected (288 mV) 14:34:42 [100011] OK: Output 7 is working as expected (289 mV) 14:34:42 [100011] OK: Output 8 is working as expected (287 mV) 14:34:42 [100011] OK: Output 9 is working as expected (288 mV) 14:34:42 [100011] OK: Output 10 is working as expected (286 mV) 14:34:43 [100011] OK: Output 11 is working as expected (287 mV) 14:34:43 [100011] OK: Output 12 is working as expected (287 mV) 14:34:43 [100011] OK: Output 13 is working as expected (287 mV) 14:34:43 [100011] OK: Output 14 is working as expected (287 mV) 14:34:43 [100011] OK: Output 15 is working as expected (285 mV) 14:34:43 [100011] OK: Output 16 is working as expected (286 mV) 14:34:43 [100011] OK: Output 17 is working as expected (286 mV) 14:34:44 [100011] OK: Output 18 is working as expected (287 mV) 14:34:44 [100011] OK: Output 19 is working as expected (286 mV) 14:34:44 [100011] OK: Output 20 is working as expected (287 mV) 14:34:44 [100011] OK: Output 21 is working as expected (288 mV) 14:34:44 [100011] OK: Output 22 is working as expected (289 mV) 14:34:44 [100011] OK: Output 23 is working as expected (289 mV) 14:34:44 [100011] OK: Output 24 is working as expected (288 mV) 14:34:45 [100011] OK: Output 25 is working as expected (289 mV) 14:34:45 [100011] OK: Output 26 is working as expected (287 mV) 14:34:45 [100011] ======== OK: Output FET test OK. 14:34:46 [100011] OK: Measuring circuity working (155 cV). 14:34:46 [100011] ======== OK: Bus measurements are working. 14:34:47 [100011] OK: Measuring voltage OK: 309 cV 14:34:47 [100011] OK: Output 1 is not shorted (300 cV). 14:34:47 [100011] OK: Output 2 is not shorted (299 cV). 14:34:47 [100011] OK: Output 3 is not shorted (299 cV). 14:34:48 [100011] OK: Output 4 is not shorted (299 cV). 14:34:48 [100011] OK: Output 5 is not shorted (296 cV). 14:34:48 [100011] OK: Output 6 is not shorted (296 cV). 14:34:48 [100011] OK: Output 7 is not shorted (293 cV). 14:34:49 [100011] OK: Output 8 is not shorted (300 cV). 14:34:49 [100011] OK: Output 9 is not shorted (299 cV). 14:34:49 [100011] OK: Output 10 is not shorted (299 cV). 14:34:49 [100011] OK: Output 11 is not shorted (294 cV). 14:34:49 [100011] OK: Output 12 is not shorted (296 cV). 14:34:49 [100011] OK: Output 13 is not shorted (294 cV). 14:34:50 [100011] OK: Output 14 is not shorted (305 cV). 14:34:50 [100011] OK: Output 15 is not shorted (296 cV). 14:34:50 [100011] OK: Output 16 is not shorted (299 cV). 14:34:50 [100011] OK: Output 17 is not shorted (299 cV). 14:34:51 [100011] OK: Output 18 is not shorted (293 cV). 14:34:51 [100011] OK: Output 19 is not shorted (297 cV). 14:34:51 [100011] OK: Output 20 is not shorted (299 cV). 14:34:51 [100011] OK: Output 21 is not shorted (294 cV). 14:34:51 [100011] OK: Output 22 is not shorted (302 cV). 14:34:51 [100011] OK: Output 23 is not shorted (296 cV). 14:34:52 [100011] OK: Output 24 is not shorted (296 cV). 14:34:52 [100011] OK: Output 25 is not shorted (296 cV). 14:34:52 [100011] OK: Output 26 is not shorted (297 cV). 14:34:52 [100011] OK: Shorting FET is OK. 14:34:52 [100011] OK: Measuring circuit is self-deactivating. 14:34:52 [100011] ======== OK: Measuring circuity is OK. 14:34:53 [100011] INFO: Uncalibrated armed voltage is 2442 cV vs. 2414 cV operating voltage. 14:34:53 [100011] OK: Armed voltage is close enough to battery voltage. 14:34:53 [100011] PROBLEM: Shorting FET does not work correctly. 14:34:53 [100011] OK: COMM_FAIL-Pin STEP 1 is working as expected. 14:34:53 [100011] OK: COMM_FAIL-Pin STEP 2 is working as expected. 14:34:53 [100011] OK: COMM_FAIL-Pin STEP 3 is working as expected. 14:34:53 [100011] INFO: Measured short circuit voltage is 13 cV. 14:34:53 [100011] OK: Arming control pin is self-deactivating. 14:34:55 [100011] ======== OK: Arming circuity is working OK. 14:34:57 [100011] ======== OK: Output safety pulldowns working. 14:34:57 [100011] OK: MOD_RDY_IN is working as expected. 14:34:57 [100011] ======== INFO: Module bus signaling not fully tested. 14:34:57 [100011] INFO: Minimal battery voltage under 6A load is 2172 cV. 14:34:57 [100011] INFO: Battery voltage drop is 245 cV 14:34:59 [100011] ======== OK: Battery seems to be in good condition. 14:34:59 [100011] ========================================================== 14:34:59 [100011] MODULE TEST SUCCEEDED. 14:34:59 [100011] Test finished in 23,182s. 14:34:59 [100011] =========================================================== 14:34:59 [100011]
Details zur Modultest-Auflistung
In dieser Sektion folgt eine genaue Erklärung der einzelnen Schritte des Modultests mit der Angabe der einzelnen geprüften Parameter und ihrer Bedeutung.
CAN-Test
In diesem Test versucht das Zündmodul, sein eigenes Echo beim Schreiben auf den Modulbus zu empfangen bzw. dieses Echo über die Aktivierung der Modulbus-Standby-Leitung zu unterdrücken.
14:34:39 [100011] OK: CAN-Test succeeded. 14:34:39 [100011] ======== OK: Module bus communication working.
Betriebsspannungs-Test
Dieser Test dient zur Überprüfung der gemessenen Betriebsspannungen:
14:34:40 [100011] OK: Voltage on common line is low enough (20 cV).
Zunächst wird die Spannung auf der Hauptzündleitung überprüft. Dies geschieht eine Sekunde nachdem die Kurzschlussschaltung deaktiviert worden ist. Die Spannung sollte sich, da das System nicht scharf geschaltet ist, immer noch in der Nähe von 0 cV bewegen. Der Grenzwert beträgt 50 cV.
14:34:40 [100011] INFO: Uncalibrated battery voltage is 2424 cV. 14:34:40 [100011] INFO: Calibrated battery voltage is 2420 cV (calval=0).
Zur Information wird hier die gemessene Batteriespannung (kalibriert und unkalibriert) ausgegeben. Wenn das Zündmodul nicht kalibriert wurde, sind beide Werte identisch. In Klammern wird der interne Kalibrierungswert, welcher der mit der aktuellen Kalibrierung maximal messbaren Betriebsspannung in cV entspricht, angezeigt.
14:34:40 [100011] ======== OK: Main operating voltages OK.
Tasten- und Display-Test
Je nachdem von wo der Modultest ausgelöst wurde, wird nun der Tastentest durchgeführt. Wenn der Modultest aus der Ferne gestartet wurde, wird dieser Test übersprungen damit keine Benutzereingabe für den Test erforderlich ist. Während dieser Test durchgeführt wird, müssen nacheinander die ON, OK, UP und DOWN-Tasten betätigt werden sofern vorhanden. Die Funktion der Tasten wird auf dem Display und im Protokoll quittiert. Sollte eine Taste nicht funktionieren so kann, wenn der Test trotzdem fortgesetzt werden soll, die ON-Taste benutzt werden um die Taste zu überspringen. Im Anschluss an die Tasten-Tests wird das Backlight (verschiedene Farben wenn möglich) und das Display getestet indem verschiedene Muster angezeigt werden. Das Ergebnis dieses Tests ist nur optisch am Display selbst zu erkennen.
Im o.A. Beispiel wurde der Tasten- und Displaytest übersprungen, die Meldung lautet daher:
14:34:40 [100011] ======== INFO: Key tests have been skipped. <pre> == Pin-Test == Der Pin-Test ist zur Zeit deaktiviert. Daher wird folgendes angezeigt: <pre> 14:34:41 [100011] INFO: Pin test disabled, no tests performed.
Test der Ausgangs-FETs (Schritt 1)
In diesem Schritt werden die Zündschalter (Kanal-FETs) geprüft. Es wird zunächst eine hochohmige Spannung von 3,3 Volt auf die Hauptzündleitung gegeben und die Spannung auf der Leitung gemessen. Sollte diese Spannung niedriger als 1 Volt sein, ist einer der Zündschalter eingeschaltet und der Kanal würde beim Scharf schalten sofort zünden. In diesem Fall ist alles in Ordnung:
14:34:41 [100011] OK: All outputs are OFF (Common > 1V)
Anschließend wird jeder Zündschalter einzeln aktiviert und geprüft, ob sich dieser Zustand über die Hauptzündleitung messen lässt. Hierüber lässt sich feststellen ob a) der Ausgang vermutlich kurzgeschlossen ist (Messwert kleiner als 200 Millivolt) oder b) der Ausgang sich nicht einschalten lässt bzw. der Ausgangswiderstand fehlt/defekt ist (Messwert > 1 Volt).
14:34:41 [100011] OK: Output 1 is working as expected (294 mV) 14:34:41 [100011] OK: Output 2 is working as expected (289 mV) 14:34:41 [100011] OK: Output 3 is working as expected (286 mV) 14:34:41 [100011] OK: Output 4 is working as expected (287 mV) 14:34:42 [100011] OK: Output 5 is working as expected (288 mV) 14:34:42 [100011] OK: Output 6 is working as expected (288 mV) 14:34:42 [100011] OK: Output 7 is working as expected (289 mV) 14:34:42 [100011] OK: Output 8 is working as expected (287 mV) 14:34:42 [100011] OK: Output 9 is working as expected (288 mV) 14:34:42 [100011] OK: Output 10 is working as expected (286 mV) 14:34:43 [100011] OK: Output 11 is working as expected (287 mV) 14:34:43 [100011] OK: Output 12 is working as expected (287 mV) 14:34:43 [100011] OK: Output 13 is working as expected (287 mV) 14:34:43 [100011] OK: Output 14 is working as expected (287 mV) 14:34:43 [100011] OK: Output 15 is working as expected (285 mV) 14:34:43 [100011] OK: Output 16 is working as expected (286 mV) 14:34:43 [100011] OK: Output 17 is working as expected (286 mV) 14:34:44 [100011] OK: Output 18 is working as expected (287 mV) 14:34:44 [100011] OK: Output 19 is working as expected (286 mV) 14:34:44 [100011] OK: Output 20 is working as expected (287 mV) 14:34:44 [100011] OK: Output 21 is working as expected (288 mV) 14:34:44 [100011] OK: Output 22 is working as expected (289 mV) 14:34:44 [100011] OK: Output 23 is working as expected (289 mV) 14:34:44 [100011] OK: Output 24 is working as expected (288 mV) 14:34:45 [100011] OK: Output 25 is working as expected (289 mV) 14:34:45 [100011] OK: Output 26 is working as expected (287 mV) 14:34:45 [100011] ======== OK: Output FET test OK.
Test der allgemeinen Messschaltungen
Nun wird die Schaltung zur Messung der Kanalwiderstände und die zur Messung der Spannung auf der Hauptzündleitung getestet. Dazu wird "rückwärts" über den Messanschluss eine hochohmige Spannung von 3,3 Volt eingespeist. Zusammen mit der Spannungs-Messschaltung ergibt sich ein Spannungteiler, der die Busspannung auf ca. 2 Volt hält. Grenzwerte sind hier unter 1 Volt bzw. über 2,7 Volt (die Spannungsmessung oder die Widerstandsmessung ist defekt).
14:34:46 [100011] OK: Measuring circuity working (155 cV). 14:34:46 [100011] ======== OK: Bus measurements are working.
Test der Widerstands-Messschaltung
In diesem Test wird die Messspannung überprüft und es werden Kurzschlüsse in den Ausgängen festgestellt. Zusammen mit der Messung der Ausgangsschalter kann hier eine genaue Diagnose gestellt werden.
Zunächst wird dazu der Kurzschluss der Hauptzündleitung aufgehoben und die Messschaltung wird aktiviert. Dann wird die Spannung gemessen, die sich auf der Hauptzündleitung einstellt. Die Grenzwerte betragen hierbei 330 cV nach oben bzw. 250 cV nach unten:
14:34:47 [100011] OK: Measuring voltage OK: 309 cV
Im Anschluss wird der Ausgangswiderstand jedes einzelnen Kanals gemessen. Die Spannung darf sich hierbei nicht zu sehr verändern, sonst könnte das Messergebnis beeinflusst werden:
14:34:47 [100011] OK: Output 1 is not shorted (300 cV). 14:34:47 [100011] OK: Output 2 is not shorted (299 cV). 14:34:47 [100011] OK: Output 3 is not shorted (299 cV). 14:34:48 [100011] OK: Output 4 is not shorted (299 cV). 14:34:48 [100011] OK: Output 5 is not shorted (296 cV). 14:34:48 [100011] OK: Output 6 is not shorted (296 cV). 14:34:48 [100011] OK: Output 7 is not shorted (293 cV). 14:34:49 [100011] OK: Output 8 is not shorted (300 cV). 14:34:49 [100011] OK: Output 9 is not shorted (299 cV). 14:34:49 [100011] OK: Output 10 is not shorted (299 cV). 14:34:49 [100011] OK: Output 11 is not shorted (294 cV). 14:34:49 [100011] OK: Output 12 is not shorted (296 cV). 14:34:49 [100011] OK: Output 13 is not shorted (294 cV). 14:34:50 [100011] OK: Output 14 is not shorted (305 cV). 14:34:50 [100011] OK: Output 15 is not shorted (296 cV). 14:34:50 [100011] OK: Output 16 is not shorted (299 cV). 14:34:50 [100011] OK: Output 17 is not shorted (299 cV). 14:34:51 [100011] OK: Output 18 is not shorted (293 cV). 14:34:51 [100011] OK: Output 19 is not shorted (297 cV). 14:34:51 [100011] OK: Output 20 is not shorted (299 cV). 14:34:51 [100011] OK: Output 21 is not shorted (294 cV). 14:34:51 [100011] OK: Output 22 is not shorted (302 cV). 14:34:51 [100011] OK: Output 23 is not shorted (296 cV). 14:34:52 [100011] OK: Output 24 is not shorted (296 cV). 14:34:52 [100011] OK: Output 25 is not shorted (296 cV). 14:34:52 [100011] OK: Output 26 is not shorted (297 cV).
Nun wird der Kurzschluss-Schalter rudimentär getestet, der die Hauptzündleitung kurzschließt so lange nicht gemessen wird bzw. das Modul scharf geschaltet sein soll. Hierbei darf die verbleibende Rest-Spannung auf der Hauptzündleitung maximal noch 100 cV betragen.
14:34:52 [100011] OK: Shorting FET is OK.
Im Anschluss wird noch getestet, ob die Messschaltung sich im Fall eines Controller-Fehlers (Ausgang hochohmig) selbst deaktiviert und damit in den sicheren Zustand geht. Dazu wird der Pin für die Messschaltung künstlich absichtlich hochohmig geschaltet und geprüft, ob der anliegende Signalpegel nach einer Millisekunde auf ein sicheres Niveau abgesunken ist. Damit ist der Test der Messschaltung abgeschlossen:
14:34:52 [100011] OK: Measuring circuit is self-deactivating. 14:34:52 [100011] ======== OK: Measuring circuity is OK.
Test der Scharfschaltung
Für diesen Test wird das Modul scharf geschaltet. Es wird die Spannung, welche auf der Hauptzündleitung anliegt mit der Betriebsspannung verglichen. Diese muss ein annähernd gleiches Niveau haben, die maximal zulässige Abweichung beträgt 50 cV:
14:34:53 [100011] INFO: Uncalibrated armed voltage is 2442 cV vs. 2414 cV operating voltage. 14:34:53 [100011] OK: Armed voltage is close enough to battery voltage.
Nun wir der im vorherigen Test rudimentär geprüfte Kurzschlussschalter noch einmal intensiv geprüft, indem auf der Hauptzündleitung im eingeschalteten Zustand absichtlich ein Kurzschluss verursacht wird. Durch die Strombegrenzung der Zündspannungsversorgung auf 7 Ampere muss die Spannung auf der Hauptzündleitung deutlich einbrechen. Der Grenzwert für diesen Test beträgt 100 cV:
14:34:53 [100011] OK: Shorting FET working correctly (14 cV).
Nun wird die Signalisierung eines Kurzschluss der Hauptzündleitung getestet. In Schritt 1 wird die Scharfschaltung aufgehoben. Da die Hauptzündleitung nicht belastet wird, muss die COMM_FAIL-Leitung auf HIGH gehen (open load detection). Anschließend wird der Kurzschluss-Schalter aktiv. Die COMM_FAIL-Leitung muss dabei kurz auf LOW gehen (load detected). Anschließend sollte die Leitung nach kurzer Zeit auf HIGH gehen, was den Kurzschluss anzeigt.
14:34:53 [100011] OK: COMM_FAIL-Pin STEP 1 is working as expected. 14:34:53 [100011] OK: COMM_FAIL-Pin STEP 2 is working as expected. 14:34:53 [100011] OK: COMM_FAIL-Pin STEP 3 is working as expected. 14:34:53 [100011] INFO: Measured short circuit voltage is 13 cV.
Jetzt wird auch für die Scharfschaltung geprüft, ob sie selbst-deaktivierend ist (d.H. in einem undefinierten Zustand selbstständig abschaltet). Dazu wird auch hier der Pin für die Scharfschaltung hochohmig geschaltet und geprüft, ob nach kurzer Zeit (1 ms) die Spannung auf ein sicheres Niveau gesunken ist. Hiermit sind die Tests der Scharfschaltung abgeschlossen.
14:34:53 [100011] OK: Arming control pin is self-deactivating. 14:34:55 [100011] ======== OK: Arming circuity is working OK.
Test der Ausgangsschalter-Sicherheit
In diesem Test wird getestet, ob die Ausgänge sich in einem undefinierten Zustand selbst deaktivieren. Hierzu werden nacheinander die Ausgänge aktiviert, anschließend hochohmig geschaltet und es wird gemessen, ob nach einer Wartezeit von einer Millisekunde der Ausgang-Schalter einen sicheren Zustand erreicht hat. Sofern hier alles funktioniert, wird nur das Gesamtergebnis angezeigt. Ansonsten wird der jeweilige Ausgang genannt, bei welchem der Test fehlgeschlagen ist.
14:34:57 [100011] ======== OK: Output safety pulldowns working.
Test der Modulgruppen-Funktion
Hier wird die Modulgruppen-Signalisierung getestet. Je nachdem, ob die Funktionweise sicher gestellt werden konnte, Fehler entdeckt wurden oder ihr Modul nicht für Modulgruppen vorbereitet ist, wird eine der folgenden drei Meldungen angezeigt. Bitte beachten Sie, dass bei älteren Firmware-Versionen als der v1.2.4 hier eventuell fälschlich ein Fehler angezeigt wird, wenn ihr Modul keine Modulgruppen unterstützt.
14:34:57 [100011] INFO: MOD_RDY_IN/OUT not tested. This is not a compound module.
14:34:57 [100011] OK: MOD_RDY_IN is working as expected.
14:37:57 [100011] WARNING: MOD_RDY_IN cannot be set. If this is an ASSEMBLED compound module OR compount feature is not used (placed), this is normal.
Test der Modulbus-Signalisierung
In diesem Test wird geprüft, ob das Zündmodul ein vorher angeschlossenes Modul sicher erkennt bzw. Modulbus-Befehle (Einschalten, Ausschalten, Folgeerkennung, ..) sicher durchführen und erkennen kann. Da für diesen Test Bedienungshandlungen des Benutzers erforderlich sind, wird dieser Test nicht in jedem Fall durchgeführt.
OK: MOD_RDY_IN is working as expected. ACTION: Please connect module bus to itself or press ON to skip..
Verbinden Sie nun bitte den Modulbus-Ausgang des Zündmoduls mit seinem eigenen Modulbus-Eingang. Der Test wird unmittelbar fortgesetzt. Sollten Sie die folgenden Schritte überspringen wollen (z.B. weil kein Modulbus-Kabel griffbereit ist) so betätigen Sie bitte die ON-Taste:
OK: PRE_DET is working. OK: SLAVE_ON_DET working as expected.
Test des eingebauten Akkus
Dieser Test belastet den eingebauten Akku mit einem Strom von ca. 7 Ampere (Zündung bei Kurzschluss) um zu untersuchen, wie weit die Spannung des Akkus dabei zusammen bricht. Welche Spannungswerte hierbei als problematisch anzusehen sind, erfordert jedoch einen Langzeit-Akkutest, welcher noch nicht durchgeführt werden konnte. Daher erfolgt keine Bewertung des Ergebnisses. Neue und voll geladene Akkus zeigen hier jedoch einen Spannungseinbruch von maximal 2-3 Volt. Das hier getestete Zündmodul sollte aufgeladen werden.
14:34:57 [100011] INFO: Minimal battery voltage under 6A load is 2172 cV. 14:34:57 [100011] INFO: Battery voltage drop is 245 cV