IXXAT - Products, Services and Training for CAN, CANopen, DeviceNet, CAL, FlexRay, LIN, Embedded TCP/IP
Home
Features
Galerie
Interfacekarten
Tutorial
Tips, News, Artikel
Support & FAQ
Downloads
Impressum


English
Tutorial

15 Signal-Modul

Fügen Sie das Signal-Modul Ihrer canAnalyser Konfiguration hinzu und starten Sie es. Laden sie zuerst die Datenbasis, die der Interpretation zugrunde liegen soll. Dazu öffnen Sie die Registerkarte Buseigenschaften des Controller-Eigenschaften-Dialogs und klicken auf das Symbol. Wählen Sie im Öffnen-Dialog die Datei "SampleDB.xml" aus dem heruntergeladenen Konfigurationspaket oder Ihre selbst erstellte Projektdatenbasis.

Das Programmfenster des Signal-Moduls ist zweigeteilt: In der oberen Hälfte werden die empfangenen Nachrichten wahlweise im Scroll- oder Overwrite-Modus angezeigt. Die untere Hälfte zeigt die Struktur der der Interpretation zugrundeliegenden Datenbasis. Nur Signale, deren Checkbox hier gesetzt ist, werden in der Scroll-Ansicht auch angezeigt.

Nach Laden der Datenbasis wird deren Struktur nun hier sichtbar. Starten Sie das Signal-Modul entweder

durch Auswahl des Menüpunktes Funktionen | Start oder
durch Betätigen des Schalters in der Schalterleiste.

Auch für die Demonstration des Signal-Moduls ist eine Kommando-Sequenz bereits vorbereitet. Öffnen Sie im Sequencer-Modul die Datei "Signal.prf" aus dem Konfigurationspaket, starten Sie die Abarbeitung des Skriptes und wechseln Sie zum Programmfenster des Signal-Moduls.


Ebenso wie im Receive-Modul können die in einer CAN-Nachricht enthaltenen Signale mit dem Signal-Modul wahlweise im "Listenmodus" (Scroll-Mode) oder im "Überschreibmodus" (Overwrite-Mode) angezeigt werden. Im Listenmodus werden die in einer empfangenen CAN-Nachricht enthaltenen Daten in einer Liste fortlaufend nach ihrem Empfangszeitpunkt angezeigt. Im Überschreibmodus dagegen werden die Daten nach bestimmten Merkmalen sortiert angezeigt und fortwährend mit den aktuell eintreffenden Werten überschrieben. In beiden Modi zeigt das Signal-Modul die Nachrichten, Multiplexer und Signale der zugrundeliegenden Datenbasis und die aktuell eintreffenden Werte an.

Im Overwrite-Modus müssen die anzuzeigenden Signale zuerst ausgewählt werden. Dies erfolgt durch Doppelklick auf ein Signal im unteren Fensterbereich oder durch Auswahl eines Signals und betätigen des -Symbols in der Symbolleiste.


In der Overwrite-Ansicht ist es möglich, sich Änderungen der Signalwerte anzeigen zu lassen. Dazu aktiviert man den Menüpunkt Optionen | Datenänderungsüberwachung. Wenn sich die Signalwerte ändern, werden diese mit der unter Optionen | Farbeinstellungen Datenänderungsanzeige... ausgewählten Farbe hinterlegt dargestellt. Die Datenänderungsanzeige erfolgt immer in Bezug auf den Signalwert des ersten Empfangs eines Signals bzw. in Bezug auf den Signalwert zum Zeitpunkt des Zurücksetzens der Datenänderungsanzeige. Die Datenänderungsanzeige kann über den Menüpunkt Funktionen | Datenänderungsanzeige zurücksetzen oder über das Kontextmenü zurückgesetzt werden.

Wenn in der Datenbasis für eine Nachricht eine Zykluszeit vorgegeben ist, kann diese ebenfalls in der Overwrite-Ansicht des Signal-Moduls überwacht werden. Unter dem Menüeintrag Optionen | Zykluszeitüberwachung kann diese aktiviert und deaktiviert werden. Die Zykluszeitüberwachung kann über den Menüpunkt Funktionen | Zykluszeitüberwachung zurücksetzen oder über das Kontextmenü zurückgesetzt werden. Eine Überschreitung der Zykluszeit wird durch das -Symbol in der Status-Spalte dargestellt.