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