<< 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: |
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: |
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.