Ausführen von Diagnose-Projekten

<< Click to Display Table of Contents >>

Navigation:  Diagnose mit CanEasy >

Ausführen von Diagnose-Projekten

 

BSKD7-Projekte können auf zwei Arten ausgeführt werden:
 

durch direktes Starten der entsprechenden Batch-Datei

durch Hinzufügen des Diagnose-Projektes zum Arbeitsbereich und Starten aus dem Arbeitsbereich heraus

 

Hinweis Hinweis:
Generell ist nur eine Instanz der BSKD7 möglich. D.h. also es kann nur ein Diagnose-Projekt zur gleichen Zeit ausgeführt werden. Wird ein zweites Diagnose-Projekt gestartet, wird das bereits laufende Projekt beendet und das neu ausgewählte Projekt gestartet.

 

 
Starten der Diagnose via Batch-Datei

 

Ein Diagnose-Projekt kann direkt über seine Batch-Datei gestartet werden. Dabei ist ein laufendes/konfiguriertes CanEasy nicht notwendig. Mit der BSKD7 als Stand-Alone-Variante wird automatisch CanEasy gestartet, um die Verbindung zum Bus herzustellen. Dazu wird lediglich ein entsprechender Arbeitsbereich im Verzeichnis der Batch-Datei benötigt. Das via Batch-Datei gestartete Diagnose-Projekt wird automatisch in die Liste der Diagnose-Projekte im Arbeitsbereich aufgenommen. Mit dem Diagnose-Projekt kann nun über das Terminal-Fenster gearbeitet werden.
Beendet werden kann das Diagnose-Projekt über die entsprechenden Befehle (q,x,e) oder per Kontextmenü "Diagnose-Projekt schließen" des Baumeintrags BSK Diagnose 7.
 
 
Starten der Diagnose aus dem Arbeitsbereich

 

Wurden BSKD7-Projekte im Arbeitsbereich angelegt/konfiguriert, so können diese durch Doppelklick oder deren Kontextmenü gestartet werden. Ein gestartetes Projekt wird in der Baumansicht fett dargestellt. Beendet werden kann das Diagnose-Projekt über die entsprechenden Befehle (q,x,e) im Terminal-Fenster oder per Kontextmenü "Diagnose-Projekt schließen" des Baumeintrags BSK Diagnose 7, sowie über das Kontextmenü des Projektes selber.

 

Hinweis Hinweis:
Es ist zu beachten, dass konfigurierte Batch-Dateien unbedingt ein BSK-Diagnose 7-Projekt starten müssen, da CanEasy nach dem Start des Projektes auf Rückmeldung der BSK-Diagnose 7 wartet.

 

 

Automatisches Starten der Simulation bei Diagnosestart

 

Über das Kontextmenü des Baumeintrages BSK Diagnose 7 kann das automatische Starten der Simulation konfiguriert werden. Ist der Menüeintrag Auto-Start Simulation angehakt, wird die Simulation automatisch beim Starten eines Diagnose-Projektes gestartet. Ist der Menüeintrag nicht angehakt, muss die Simulation manuell gestartet werden.

 

 

Terminal anzeigen/verstecken

 

Über das Kontextmenü des BSKD7-Wurzelknotens ist es möglich das Terminalfenster eines laufenden Diagnose-Projektes auszublenden. Dazu wird der Befehl Terminal sichtbar verwendet, der ebenfalls den aktuellen Status mit einem Häkchen anzeigt.

Diese Funktion ist auch über die COM-Schnittstelle verfügbar und kann mit folgender Eigenschaft abgefragt oder eingestellt werden:

 

'Terminalfenster ausblenden

oBskd.Visible = False

'Terminalfenster anzeigen

oBskd.Visible = True

'Status des Terminalfensters abfragen

bState = oBskd.Visible

 

Via COM-Schnittstelle ist es möglich, die BSKD7 fernzusteuern. Damit wird es beispielsweise bei einer entsprechend gestalteten und ausprogrammierten VBA-Oberfläche unnötig, das Terminal zusätzlich anzeigen zu lassen. Mit der genannten Eigenschaft kann das BSKD/-Terminal ausgeblendet werden. Über das Kontextmenü des Wurzelknotens kann der Benutzer das Terminal jederzeit manuell wieder einblenden. Die "Visible"-Eigenschaft wird zur Laufzeit gespeichert. D.h. ein Diagnose-Projekt, das mit unsichtbarem Terminal beendet wird, wird auch mit einem unsichtbaren Terminal wieder gestartet, wenn CanEasy nicht beendet wurde.