Herunterladen Inhalt Inhalt Diese Seite drucken

Library-Referenz Mgccan.lib; Initcandriver - HBM ML70B Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für ML70B:
Inhaltsverzeichnis

Werbung

Einführung in die Programmierung des ML70

Library-Referenz MGCcan.lib

Mit der MGCcan.Lib wird der Zugriff auf CAN-Protokolle vereinfacht. Mit den Funktionen Read-
CanMsg() und WriteCanMsg() können CAN-Protokolle im Binärformat empfangen bzw. gesendet wer-
den.
Mit ReadSDO() und WriteSDO() können SDOs in einem CANopen-Netzwerk gelesen und geschrieben
werden.

InitCanDriver

Typ:
FUNCTION
Die Funktion InitCanDriver() initialisiert den CAN-Controller und richtet die nötigen Kommunikations-
Strukturen ein.
Parametername
Typ
CanPort
INT
ExtendedFrame
BOOL
Baud
TCANBAUDRATE
Ausgabe-Parameter:
Parametername
-
Beispiel:
Result := InitCanDriver(1,FALSE,CANBAUD_125);
Werte-bereich
1,2
CANBAUD_50
CANBAUD_100 ,
CANBAUD_125 ,
CANBAUD_250 ,
CANBAUD_500 ,
CANBAUD_1000
Typ
Bedeutung
DWORD
16#FFFFFFFF: falsche Portnummer übergeben, sonst:
Bit 0:
Bit1:
Bit 1..16:
Bit 17..32:
Bedeutung
Nummer des CAN-Ports, der geöffnet
werden soll
TRUE: 29 bit identifier;
FALSE: 11 bit identifier
BaudRate
Treiber initialisiert
Callback wird unterstützt
0
Treiber-Version
Seite 72

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis