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

9 Receive-Modul: Einstellungen Nachrichtenfilter

Aus Gründen der Übersicht möchte man bei der Analyse eines Netzwerkes häufig nur bestimmte Nachrichten oder Nachrichtengruppen empfangen bzw. analysieren. Hierfür stellt das Receive-Modul eine Filterfunktion zur Verfügung. Mit dieser ist es möglich, nur noch Nachrichten mit bestimmten Identifiern anzuzeigen.

Um dies nachzuvollziehen, generieren sie zuerst im Transmit-Modul weitere Nachrichten entweder
durch Auswahl des Menüpunktes Bearbeiten | Nachricht einfügen oder
durch Klicken des Buttons in der Schalterleiste.

Für unser Tutorial genügt es, wenn Sie in den neuen Zeilen nur die Identifier-Spalte ausfüllen. Erzeugen Sie zum Beispiel fünf neue Nachrichten mit den Identifiern 0x15, 0x16, 0x24, 0x25 und 0x26, tragen Sie in der Spalte Anzahl den Wert "0" ein und bei Zeit (ms) eine Zykluszeit von "10" ms oder laden Sie die Datei Filter.txl. Starten Sie nun das zyklische Senden für jede dieser Nachrichten und betrachten Sie das Ergebnis im Receive-Modul im Scroll- und Overwrite-Betrieb. Um hier nun bestimmte Nachrichten auszufiltern, wählen Sie im Receive-Modul entweder

den Menüpunkt Funktionen | Filter oder
klicken Sie den Button in der Schalterleiste.

Dann erscheint der untenstehende Dialog zur Einstellung des Nachrichtenfilters. In der Voreinstellung zeigt das Receive-Modul zunächst alle Nachrichten an. Klicken sie nun Alle sperren, um alle Identifier zu verstecken.


Im nächsten Schritt soll der Filter für bestimmte IDs freigeschaltet werden. Um die ID "14" wieder zuzulassen wird im Feld ID (Auswahl durch Befehl) "+14" eingegeben und mit der Return-Taste bestätigt. Die IDs von 24-26 werden durch Eingabe des Befehls "+24,26" in die Liste der aktzeptierten IDs verschoben. Nach dem Klicken der OK-Taste zeigt das Receive-Modul nur noch die Nachrichten mit den ausgewählten Identifiern an. Dies ist in der Overwrite-Ansicht besonders gut erstichtlich.


Für komplexere Aufgaben ist es auch möglich, mehrere Receive-Module mit jeweils unterschiedlichen Filtereinstellungen zu starten. Die Filtereinstellungen werden zusammen mit der Gesamt-Konfiguration über das Control Panel abgespeichert.

Öffnen Sie den Filterdialog erneut und betätigen Sie die Schaltfläche Alle akzeptieren bevor Sie mit dem Tutorial fortfahren.