|
Mit dem Transmit-Modul können CAN-Nachrichten definiert und einzeln oder
zyklisch versendet werden.
Unter der Menü- und Schalterleiste des Transmit-Moduls befindet sich ein
Eingabefeld in Form einer Tabelle zur Eingabe der zu versendenden
CAN-Nachrichten.
|
In der Spalte Tx wird angezeigt, ob es sich um
ein manuelles oder zyklisches Sendeobjekt handelt |
|
In der Spalte Identifier wird der Identifier
der CAN-Nachricht eingetragen |
|
In der Spalte Nachricht wird der Name
angzeigt, der dem Identifier in der verwendeten Datenbasis zugeordnet ist |
|
In der Spalte RTR wird der Nachrichten-Typ
bestimmt. Ist die Checkbox aktiviert, wird ein Remote-Frame versendet |
|
In der Spalte Beschreibung ist eine weitere
Beschreibung der Nachricht möglich |
|
In der Spalte Daten werden die Daten der
CAN-Nachricht eingetragen. Durch Betätigen des Schalters in der Schalterleiste
kann zwischen dezimaler und hexadezimaler Eingabe umgeschaltet werden. |
|
In der Spalte Sendekonfiguration werden
Einstellungen für zyklische Sendeobjekte vorgenommen. Es lassen sich die Anzahl
der Nachrichten, die Zykluszeit und die Inkrementierung des Identifiers, eines
Datenbytes oder -Worts definieren.
|
Versuchen Sie nun, eine erste CAN-Nachricht zu erstellen:
Achten sie darauf, dass die Schalter ID hex und Data hex betätigt
sind und klicken Sie in das erste ID-Tabellenfeld. Tragen Sie den
Hexadezimalwert "14" für den Identifier ein und wechseln Sie mit der
Tabulatortaste oder durch Hineinklicken in die Spalte Beschreibung.
Diese Nachricht soll die Drehzahl eines Motors übermitteln. Als
Nachrichten-Beschreibung käme also zum Beispiel Engine speed in Frage.
Für die Eingabe des Drehzahl-Wertes sollen die ersten beiden Bytes des
Datenbereiches verwendet werden. Geben Sie einen Wert im Datenfeld an, z.B. "E2
04".
Starten Sie jetzt das Receive-Modul, damit die Nachrichten empfangen werden
können. Versenden Sie dann die konfigurierte CAN-Nachricht
entweder
|
über den Menüeintrag Funktion | Nachricht senden, |
|
durch Anklicken des Icons
in der Schalterleiste oder |
|
durch Klicken auf das Symbol in der Tx-Spalte
der Nachrichtenzeile. |
Wiederholen Sie dies mehrere Male. Im Transmit-Modul wird der Versand der
Nachricht in der Statuszeile bestätigt.
Ist das Receive-Modul im Scroll-Modus, so zeigt es jede einzelne Nachricht mit
ihrem Empfangszeitpunkt an. Dieser kann durch Betätigen des Schalters rel/abs
relativ zur vorangegangen Nachricht oder absolut zum Startzeitpunkt des canAnalyser dargestellt werden.
Wechseln Sie nun in den Overwrite-Modus. Hier stellt das Receive-Modul immer nur
die zuletzt empfangene Nachricht dar, zeigt aber in seiner Spalte Anzahl
die Gesamtzahl der empfangenen Nachrichten mit dem jeweiligen Identifier.
In beiden Modi lässt sich die Anzeige entweder
|
über den Menüeintrag Funktionen | Anzeige löschen
oder |
|
durch Klicken des Icons
in der Schalterleiste |
wieder zurücksetzen.
|