PEAK-Flash |
Hilfe zur Benutzeroberfläche |
Mit Hilfe des Bitraten verwalten-Dialogfensters können Sie sowohl die Parameter der vordefinierten Bitraten untersuchen, als auch eigene Bitraten definieren und Bitraten-Presets für CAN FD zusammenstellen. Bitraten-Presets sind Kombinationen aus Nominal- und Daten-Bitrate, die im Bitraten-Auswahl-Dialogfenster ausgewählt werden können, um möglichst einfach eine Bitrate für eine CAN-FD-Verbindung festzulegen.
Um das Bitraten verwalten-Dialogfenster anzuzeigen, klicken Sie im Bitraten-Auswahl-Dialogfenster auf die Schaltfläche
.
Vordefinierte Elemente in den verschiedenen Listen sind mit dem Symbol
gekennzeichnet, und benutzerdefinierte
Elemente mit dem Symbol
.
Sie können benutzerdefinierte Elemente in den Listen umbenennen, indem Sie mit der Maus auf den Namen des Elements klicken, bis sich der Bearbeitungsmodus aktiviert, oder Sie drücken die Taste [F2] wenn eine Liste den Eingabefokus besitzt.
Die Bitraten sind in drei Kategorien unterteilt, die über Registerkarten aufgerufen werden können.
Registerkarte |
Beschreibung |
Konfiguriert Bitraten zur Verwendung mit PCAN-Hardware, die mit einem SJA1000 CAN-Controller für das CAN 2.0B-Protokoll ausgestattet sind. Das Bit Timing bezieht sich hier immer auf eine Clock-Frequenz von 8 MHz. |
|
Konfiguriert Bitraten für das CAN-2.0B-Protokoll und zur Verwendung mit PCAN-Hardware, die Bit Timings basierend auf höheren Clock-Frequenzen als 8 MHz unterstützt. Solche PCAN-Hardware ist üblicherweise auch zum CAN-FD-Protokoll kompatibel. |
|
Konfiguriert Bitraten zur Verwendung mit dem CAN-FD-Protokoll. CAN-FD-Bitraten bestehen aus einer Kombination aus Nominal- und Daten-Bitrate. Um die Verwendung solcher Bitraten-Kombinationen einfacher zu machen, können diese hier zu Bitraten-Presets kombiniert werden. |
Nach Auswahl der Registerkarte CAN (SJA1000) stehen folgende Auswahl- und Eingabefelder zur Verfügung:
Clock-Frequenz
Das Bit Timing von SJA1000-Bitraten basiert auf der Clock-Frequenz 8 MHz, deshalb gibt es hier keine weiteren Einträge zur Auswahl.
Bitrate
Diese Liste zeigt alle Bitraten in der Datenbank an, die auf der Clock-Frequenz 8 MHz basieren.
Um eine neue Bitrate zu erstellen, klicken Sie
unterhalb der Liste auf die Schaltfläche
. Nun können
Sie in der Tabelle im unteren Bereich des Dialogfensters in der Spalte
Bitrate entweder die gewünschte
Bitrate direkt eingeben, oder den 16-Bit BTR0/BTR1-Code, oder aber auch
die einzelnen Parameter (Prescaler / TSEG1 / TSEG2 / SJW) manuell anpassen.
Falls Sie einen Wert für die Bitrate eingeben, der nicht realisierbar
ist, öffnet sich ein Hinweisfenster, das den errechneten nächstmöglichen
Wert vorgeschlägt.
Weitere Informationen zu den Bus Timing Registern BTR0 und BTR1 finden Sie im Datenblatt Philips SJA1000 Stand-alone CAN controller, Kapitel 6.5.1 und 6.5.2.
Über die Schaltfläche
können Sie eine Auswahlliste mit möglichen Kombinationen von BTR0 und
BTR1 öffnen, die alle zur selben Bitrate aber zu verschiedenen Sample-Punkten
führen können.
Um eine Bitrate zu löschen, wählen Sie die Bitrate
in der Liste aus und klicken Sie auf die Schaltfläche
unterhalb der Liste. Beachten Sie, dass nur benutzerdefinierte Bitraten
gelöscht werden können.
Nach Auswahl der Registerkarte CAN stehen folgende Auswahl- und Eingabefelder zur Verfügung:
Clock-Frequenz
Wählt eine Clock-Frequenz aus, auf der das Bit Timing der Bitrate basieren soll. Nachdem Sie eine Clock-Frequenz ausgewählt haben, werden in der Liste Bitrate alle in der Datenbank vorhandenen Bitraten angezeigt, die auf der gewählten Clock-Frequenz basieren.
Bitrate
Diese Liste zeigt alle Bitraten in der Datenbank an, die auf der gewählten Clock-Frequenz basieren.
Um eine neue Bitrate zu erstellen, klicken Sie
unterhalb der Liste auf die Schaltfläche
. Nun können
Sie in der Tabelle im unteren Bereich des Dialogfensters in den Spalten
Bitrate und Sample-Punkt
die gewünschten Werte eingeben, oder auch die einzelnen Parameter (Prescaler
/ TSEG1 / TSEG2 / SJW) manuell anpassen. Falls Sie einen Wert für die
Bitrate eingeben, der nicht realisierbar ist, öffnet sich ein Hinweisfenster,
das den errechneten nächstmöglichen Wert vorgeschlägt.
Über die Schaltfläche
können Sie eine Auswahlliste mit möglichen Parameter-Kombinationen öffnen,
die alle zur selben Bitrate aber zu verschiedenen Sample-Punkten führen
können.
Um eine Bitrate zu löschen, wählen Sie die Bitrate
in der Liste aus und klicken Sie auf die Schaltfläche
unterhalb der Liste. Beachten Sie, dass nur benutzerdefinierte Bitraten
gelöscht werden können.
Nach Auswahl der Registerkarte CAN FD stehen folgende Auswahl- und Eingabefelder zur Verfügung:
Bitraten-Preset
Diese Liste enthält alle verfügbaren Bitraten-Presets. Wenn Sie einen Preset auswählen, werden die zugehörigen Nominal- und Daten-Bitraten in den entsprechenden Listen ausgewählt, und die Clock-Frequenz, auf der die Bitraten basieren, wird in der Liste Clock-Frequenz hervorgehoben.
Um einen neuen Preset zu erstellen, klicken Sie
auf die Schaltfläche
unterhalb
der Liste. Anschließend wählen Sie die Clock-Frequenz aus, die als Basis
der Bitraten dient, und wählen Sie dann die gewünschte Nominal- und Daten-Bitrate
für Ihren Preset.
Über das Kontextmenü (erreichbar über die rechte Maustaste) können Sie einen vorhandenen Preset in die Zwischenablage kopieren, oder einen Preset aus der Zwischenablage in die Liste einfügen.
Um einen Preset zu löschen, wählen Sie den Preset
in der Liste aus und klicken Sie auf die Schaltfläche
unterhalb der Liste. Beachten Sie, dass nur benutzerdefinierte Presets
gelöscht werden können.
Wenn Sie einen benutzerdefinierten Preset ausgewählt und eine seiner Bitraten verändert haben, wird ein Stern hinter dem Preset-Namen in der Liste angezeigt. Falls Sie die Änderungen unbeabsichtigt durchgeführt haben, können Sie entweder das Dialogfenster mit der Taste Abbrechen schließen um alle Änderungen zu verwerfen, oder Sie wählen im Kontextmenü für den Preset den Befehl Änderungen zurücknehmen.
Clock-Frequenz
Wählt eine Clock-Frequenz für einen Preset aus, deren zugehörige Bitraten werden dann in den entsprechenden Listen angezeigt.
Die Auswahl in der Liste kann nur dann verändert werden, wenn entweder ein benutzerdefinierter Preset oder der Eintrag Keiner in der Liste Bitraten-Preset ausgewählt ist.
Nominal-Bitrate
Diese Liste zeigt alle Nominal-Bitraten in der Datenbank an, die auf der gewählten Clock-Frequenz basieren.
Um eine neue Nominal-Bitraten zu erstellen, wählen
Sie in der Liste Bitraten-Preset
zunächst entweder den Eintrag Keiner,
oder erstellen Sie einen benutzerdefinierten Preset. Anschließend klicken
Sie auf die Schaltfläche
unterhalb
der Liste. Nun können Sie in der Tabelle im unteren Bereich des Dialogfensters
in der Zeile Nominal und in den
Spalten Bitrate und Sample-Punkt
die gewünschten Werte eingeben, oder auch die einzelnen Parameter (Prescaler
/ TSEG1 / TSEG2 / SJW) manuell anpassen. Falls Sie einen Wert für die
Bitrate eingeben, der nicht realisierbar ist, öffnet sich ein Hinweisfenster,
das den errechneten nächstmöglichen Wert vorgeschlägt.
Über die Schaltfläche
in der Zeile der Tabelle können Sie eine Auswahlliste mit möglichen Parameter-Kombinationen
öffnen, die alle zur selben Nominal-Bitrate aber zu verschiedenen Sample-Punkten
führen können.
Um eine Bitrate zu löschen, wählen Sie die Bitrate
in der Liste aus und klicken Sie auf die Schaltfläche
unterhalb der Liste. Beachten Sie, dass nur benutzerdefinierte Bitraten
gelöscht werden können.
Solange ein vordefinierter Preset ausgewählt ist, ist die Liste Nominal-Bitrate für die Auswahl und Bearbeitung gesperrt.
Daten-Bitrate
Diese Liste zeigt alle Daten-Bitraten in der Datenbank an, die auf der gewählten Clock-Frequenz basieren.
Um eine neue Daten-Bitraten zu erstellen, wählen
Sie in der Liste Bitraten-Preset
zunächst entweder den Eintrag Keiner,
oder erstellen Sie einen benutzerdefinierten Preset. Anschließend klicken
Sie auf die Schaltfläche
unterhalb
der Liste. Nun können Sie in der Tabelle im unteren Bereich des Dialogfensters
in der Zeile Daten und in den
Spalten Bitrate und Sample-Punkt
die gewünschten Werte eingeben, oder auch die einzelnen Parameter (Prescaler
/ TSEG1 / TSEG2 / SJW) manuell anpassen. Falls Sie einen Wert für die
Bitrate eingeben, der nicht realisierbar ist, öffnet sich ein Hinweisfenster,
das den errechneten nächstmöglichen Wert vorgeschlägt.
Über die Schaltfläche
in der Zeile der Tabelle können Sie eine Auswahlliste mit möglichen Parameter-Kombinationen
öffnen, die alle zur selben Daten-Bitrate aber zu verschiedenen Sample-Punkten
führen können.
Um eine Bitrate zu löschen, wählen Sie die Bitrate
in der Liste aus und klicken Sie auf die Schaltfläche
unterhalb der Liste. Beachten Sie, dass nur benutzerdefinierte Bitraten
gelöscht werden können.
Solange ein vordefinierter Preset ausgewählt ist, ist die Liste Daten-Bitrate für die Auswahl und Bearbeitung gesperrt.
Bei der Kombination von Nominal- und Datenbitrate zu Presets sollten die Werte der Prescaler für Nominal- und Datenbitrate identisch sein, um einen störungsfreien Betrieb zu gewährleisten. |
![]()
Feedback senden | Copyright © 2022 PEAK-System Technik GmbH. Alle Rechte vorbehalten.