Konfiguration der COM-Ports im BSKD7-Projekt

<< Click to Display Table of Contents >>

Navigation:  Diagnose mit CanEasy >

Konfiguration der COM-Ports im BSKD7-Projekt

 

In BSKD7-Projekten wird der COM-Port, d.h. also die Schnittstelle, über die sich die Diagnose mit ihrem Diagnose-Kanal mit dem Bus verbindet, mit dem Befehl "cp <port>" festgelegt.

 

 

Kommunikation über serielle COM-Ports (RS232)

 

Die COM-Ports 1-8 bieten direkten Zugriff auf die seriellen Schnittstellen COM1-COM8 über die Windows API. Auch USB-COM-Schnittstellen werden damit unterstützt, allerdings sind damit unter Umständen nicht alle benötigten Bitraten möglich und das Zeitverhalten ggf. nicht wie erwartet.

 

Hinweis Hinweis:
Aufgrund der generellen Funktionsweise von CanEasy muss bei der Konfiguration eines BSKD7-Projektes mit RS232-Port im Arbeitsbereich trotzdem ein virtueller Bus angelegt werden. Dazu wird im Bus-Editor der Hardware-Typ "Schleißheimer GmbH - Virtual (internal)" ausgewählt.

 

 

Kommunikation über CAN-Interfaces

 

Nachfolgend genannte COM-Ports sind in der BSKD7 auf die in CanEasy konfigurierten Busse über den Anzeige-Kanal gemappt und können über o.g. Befehl konfiguriert werden:

 

BSKD7
COM-Port

CanEasy
Anzeige-Kanal

32

1

33

2

34

3

35

4

...

...

63

32

 

D.h. also: Wurden im Arbeitsbereich z.B. zwei Busse angelegt und diese mit Bus1 = Anzeigekanal 1 und Bus2 = Anzeigekanal 2 konfiguriert, so kann in einem BSKD7-Projekt über cp 32 auf Bus1 und cp 33 auf Bus2 zugegriffen werden. Für die Kommunikation wird die jeweils für den Bus konfigurierte Hardware verwendet.

 

Beispiel: Aktuell ist die Diagnose mit Bus1 über CP 32 verbunden, via CP 33 könnte sie mit Bus2 verbunden werden.

Beispiel: Aktuell ist die Diagnose mit Bus1 über CP 32 verbunden, via CP 33 könnte sie mit Bus2 verbunden werden.

 

Hinweis Hinweis:
Ist ein Bus nicht verfügbar, wird der COM-Port automatisch auf den Anzeigekanal 1 gemappt. D.h. wird zum Beispiel cp 34 ausgewählt, es ist aber nur ein Bus verfügbar, wird dieser automatisch ausgewählt.

 

 

Anzeige der Diagnose-Verbindung (Channel-Mapping)

 

Über den Baumeintrag BSK Diagnose 7 wird bei laufender Simulation und laufendem Diagnose-Projekt angezeigt, mit welchem Bus die BSKD7 verbunden ist.
 
Beispiel:
 

bskd05
 
In diesem Fall ist z.B. der COM-Port 32 der BSK-Diagnose 7 mit dem Bus1 (konfigurierter Anzeige-Kanal 1) verbunden.

 

Nachfolgende Tabelle soll mögliche Anzeigen für die Diagnose-Verbindung erläutern:

 

Anzeigen

Bedeutung

cp 32: Bus1

COM-Port 32 der BSKD7 ist mit Bus1 verbunden. Bus1 ist der im Bus-Editor konfigurierte Name für diesen Bus.

cp 128: Bus1 [AIDA 2]

BSKD7 arbeitet über die AIDA-Stacks auf Bus1. Dabei wird der AIDA-Kanal 2 verwendet.
(Zur Verwendung von AIDA-Stacks siehe Dokumentation zur  BSK-Diagnose 7)

cp 33

In der BSKD7 ist COM-Port 33 konfiguriert. Die Simulation wurde gestoppt, deshalb ist es nicht möglich den entsprechenden Bus, auf dem die Diagnose arbeitet, zu ermitteln.

cp 128: [AIDA]

 

cp 0: ---

Es wurde kein gültiger COM-Port konfiguriert oder die Verbindung zum Bus konnte noch nicht ermittelt werden. Deshalb werden Striche ("---") angezeigt.