Herunterladen Diese Seite drucken

Bosch Rexroth IndraDrive Bedienungsanleitung Seite 207

Werbung

DOK-INDRV*-MLD-SYSLIB*-FK07-DE-P
Rexroth IndraDrive Rexroth IndraMotion MLD Bibliothek
Eingangs-Variablen
Datentyp
Handle
DWORD
CobId
UDINT
Length
UDINT
WriteData
POINTER TO BYTE
Rückgabewert
Datentyp
MX_CANL2_FifoSend
DINT
1.12.4
MX_CANL2_Init
Beschreibung
Handle von "MX_CANL2_Init"
COB-ID der Mailbox
Anzahl der zu sendenden Bytes
Adresse der Sendbuffers (typ. ARRAY[1..8] of BYTE)
Tab. 1-272:
Eingangs-Variablen der Firmware-Funktion "MX_CANL2_FifoSend"
Beschreibung
Anzahl der gesendeten Bytes (0..8)
‑ oder ‑
Fehlernummer:
-1: Ungültiger Handle
-104: Ungültige Länge (Length)
-601: Sende-Fifo ist voll
Tab. 1-273:
Rückgabewert der Firmware-Funktion "MX_CANL2_FifoSend"
Die
Funktion
"MX_CANL2_Init"
Telegrammkonfiguration einer CAN-Schnittstelle.
Die CAN-Schnittstelle wird damit einmalig initialisiert. Sie kann während der
Buskommunikation nicht geändert werden, d. h. für eine Änderung muss die
Init-Funktion erneut aufgerufen werden, wodurch der CAN-Controller
deaktiviert und wieder aktiviert wird.
Zur Verfügung stehen 16 Sende- und 16 Empfangsmailboxen, die jeweils auf
eine COB-ID eingestellt werden. Zusätzlich wird noch ein Sende-FIFO und
ein Empfangs-FIFO für nicht konfigurierte Telegramme bereitgestellt. Es sind
momentan 2 Ports möglich. Port 1 adressiert die erste gefundene CAN-Karte,
die nicht von der Führungskommunikation belegt ist, Port 2 die nächste CAN-
Karte.
Beispiel: Beim Pitchumrichter ist der Port 1 auf dem Steckplatz X50.27 und
Port 2 auf dem Steckplatz X50.32.
In welcher Bibliothek die Funktion verfügbar ist, sehen Sie hier:
"Bibliothekszuordnung ab dem Zielsystem "IndraDrive
Abb. 1-107:
Firmware-Funktionsbaustein "MX_CANL2_Init"
Bosch Rexroth AG
Rexroth IndraDrive-Firmware-Bibliotheken
dient
zur
Initialisierung
205/249
und
MP04""

Werbung

loading

Diese Anleitung auch für:

Rexroth indramotion mld