Instructions

Nachrichtentypen 11 (26)
4.3.1 CAN-Controller initialisieren
Sicherstellen, dass CAN-Controller nicht in Status running ist vor der Initialisierung.
Mit der Initialisierung verliert der CAN-Controller die Filtereinstellungen und alle
Nachrichten werden verworfen. Filter nach Initialisierung konfigurieren.
CAN INIT
Initialisiert den CAN-Controller mit dem Baudraten-Wert.
Folgende Baudraten sind möglich (in KBd):
CAN: 5, 10, 20, 50, 100, 125, 250, 500, 800, 1 000
CAN-FD Arbitrierungsphase: 5, 10, 20, 50, 100, 125, 250, 500, 800, 1 000
CAN-FD Datenphase: 500, 1 000, 2 000, 4 000, 5 000, 6 667, 8 000, 10 000
CAN <port> INIT <mode> <baudA> <baudD> <iso>
Parameter
Parameter
Beschreibung
port
Nummer CAN-Anschluss (NT 200: 1...2, NT 420: 1...4)
mode Betriebsmodus
STD = Standard
LISTEN = Listen only
baudA Classic-CAN: Baudraten-Wert in KBaud wie 125
CAN-FD: Baudraten-Wert in KBaud für Arbitrierungsphase
baudD Baudraten-Wert in KBaud für Datenphase (nur mit CAN-FD)
iso
ISO oder nonISO (nur mit CAN-FD)
Beispiel
CAN 1 INIT STD 125
CAN 2 INIT LISTEN 250
CAN 3 INIT STD 500 2000
CAN 4 INIT STD 500 2000 nonISO
Rückgabewert
Rückgabewert Beschreibung
R ok
Erfolgreiche Ausführung
R ERR <error-number> <error-description>
Siehe Liste Fehlercodes, S. 24
Bemerkung
Wenn Controller initialisiert ist, Filter mit CAN FILTER ADD konfigurieren und Controller starten.
CAN@net NT 200/420 Software Design Guide
4.02.0332.10000 1.5 de-DE