Herunterladen Inhalt Inhalt Diese Seite drucken

Datenformate Der Seriellen Schnittstelle Com1 Im Datenstrom - synertronixx CAN2Web-Advanced Handbuch

Can-ethernet-gateway can2web-serie
Inhaltsverzeichnis

Werbung

CAN2Web
CAN-Ethernet-Gateway Kommandointerface
Sollte ein Fehler vorliegen erfolgt folgende Meldung:
Syntaxangabe 4 :CAN-Fehlermeldung
can_error<SP><errorbyte><LF><CR>
Tabelle 11 : Erklärung zu Syntax 4
Befehl
<errorbyte>
Beispiel 7 : Fehlermeldung CAN-Bus, zusätzlich Systemzeit
(Steuerzeichen werden nicht dargestellt)
can_error 20
can_error 28

5.5.5 Datenformate der seriellen Schnittstelle COM1 im Datenstrom

Die Kommunikation der seriellen Schnittstellen ist zeilenorientiert ausgelegt, d.h. die
eingehenden Daten/Zeichen, die über COM1 eingehen, werden in einen Zeilenpuffer
geschrieben bis ein Zeilenumbruch <CR> die Zeile abschließt. Danach wird die Zeile
weitergeleitet. Es dürfen maximal 50 Zeichen pro Zeile auftreten.
Ist die entsprechende Schnittstelle aktiv, werden die Werte im folgenden Datenformat
gesendet, wenn diese Übertragung im Bereich Datenstrom aktiviert wurde:
Syntaxangabe 5 :Datenformat für COM1
com1<SP><Zeile><LF><CR>
synertronixx, 3. Mai 2012
Werte
Beschreibung
XX
Bitweise Fehlerangabe mit folgenden Bits (siehe auch Datei
can_driver.h)
CAN_ERR_OK=0x00, wenn kein Fehler vorliegt sonst wird Feh-
lerstatus mit folgenden Fehlerbits angegeben:
CAN_ERR_XMTFULL=0x01: Sendepuffer des Controllers ist
voll; diese Meldung kann ignoriert werden, da sie direkt vom
Sendemechanismus verarbeitet wird.
CAN_ERR_OVERRUN=0x02: Empfangspufferüberlauf
CAN_ERR_BUSERROR=0x04: Fehlerzähler erreichte Limit
CAN_ERR_BUSOFF=0x08: Busfehler, Controller ging 'Bus-Off'
CAN_ERR_RECEIVEBUF_OVERFLOW=0x10: Überlauf des
Software-Empfangspuffers, CAN-Meldungen gingen verloren,
da Puffer nicht rechtzeitig ausgelesen wurde.
CAN_ERR_TRANSMITBUF_OVERFLOW=0x20: Bei einem
Sendeversuch ist der Software-Sendepuffer übergelaufen. Die
CAN-Meldung wurde nicht im Puffer abgelegt; ggf. Sendever-
such wiederholen.
39

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Can2web-professional

Inhaltsverzeichnis