Herunterladen Diese Seite drucken

Ls_Cangetglobals - Optelec ClearNote HD Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für ClearNote HD:

Werbung

LS_CANGetGlobals

LS_CANGetGlobals — Ermittelt die globalen Einstellungen, mit denen auf dem CAN-
Bus gearbeitet wird.
Syntax
int RC, int Baudrate, uint8 OperatingMode, bool Termination, bool
HighSpeedMode, bool TimeStampOn = LS_CANGetGlobals(int Handle);
Parameter
Handle
Gültiges
LS_CANOpenDevice.
Rückgabewerte
RC
nBaudrate
OperatingMode
Termination
HighSpeedMode Aktuelle Einstellung für den High-Speed Modus (true=ein,
CAN Funktionen
Zugriffs-Handle
Die Funktion gibt im Erfolgsfall 0 zurück, andernfalls einen
Fehlercode (Anhang A, Rückgabewerte aus den API-Funktionen ).
Aktuell eingestellte Baudrate.
Aktuell eingestellter Betriebsmodus. Folgende Werte sind möglich:
• 0 = Standard-Modus.
• 1
=
LoopBack-Modus:
Telegramme auf dem CAN-Bus versendet. Stattdessen werden an
das AnaGate CAN versendete Nachrichten so wieder empfangen,
als ob sie von einem anderen Bus-Teilnehmer über den CAN-Bus
übertragen worden wären.
• 2 = Listen-Modus: In diesem Modus arbeitet das AnaGate CAN
als passiver Partner am Bus, d.h. es werden grundsätzlich keine
Telegramme über das Gerät versendet (dies gilt auch bei ACKs
für eingehende Telegramme).
• 3 = Offline-Modus: In diesem Modus werden keine Telegramme
auf
dem
CAN-Bus
werden auch keine Error-Frames auf dem Bus erzeugt, wenn
andere Busteilnehmer Telegramme mit einer anderen als der
konfigurierten Baudrate senden.
Aktuelle
Einstellung
false=aus). Diese Einstellung wird nicht bei allen AnaGate CAN
Modellvarianten unterstützt.
false=aus). Diese Einstellung wird nicht bei allen AnaGate CAN
Modellvarianten unterstützt.
Der Highspeed-Modus wurde eingeführt, um auch bei großen
Baudraten mit kontinuierlich hoher Buslast keine Pakete zu
116
eines
erfolgreichen
In
diesem
Modus
versendet
oder
empfangen.
für
CAN-Bus-Terminierung
© 2007-2015 Analytica GmbH
Aufrufs
von
werden
keine
Dadurch
(true=ein,

Werbung

loading