Herunterladen Diese Seite drucken

Bosch Rexroth IndraDrive Bedienungsanleitung Seite 151

Werbung

DOK-INDRV*-MLD-SYSLIB*-FK07-DE-P
Rexroth IndraDrive Rexroth IndraMotion MLD Bibliothek
Eingangs-Variable
Datentyp
Ident
DINT
bzw.
MB_IDN (ab MPx06)
ListElem
INT
Value
INT
WriteBuffered
BOOL
Axis
AXIS_REF
Rückgabewert
Datentyp
MX_fWriteParamDINT
BOOL
MX_fWriteStringParam
Abb. 1-74:
Firmware-Funktion "MX_fWriteParamDINT"
Beschreibung
Identnummer des spezifizierten Parameters
Listenelementnummer:
bei Listenparameter ab "0" und bei Einzelparameter immer "0"
"‑1" zum Schreiben der Istlänge (nur bei Listenparametern erlaubt)
Wert mit dem das ausgewählte Element beschrieben werden soll
"WriteBuffered"=TRUE: Wert wird gepuffert; "WriteBuffered"=FALSE:
Wert wird nicht gepuffert
Achsnummer (hier kann nur die globale Variable "Axis1" übergeben
werden)
Tab. 1-186:
Eingangs-Variablen der Firmware-Funktion "MX_fWriteParamDINT"
Beschreibung
Dummy-Ausgang ohne Bedeutung
Tab. 1-187:
Rückgabewert der Firmware-Funktion "MX_fWriteParamDINT"
Die Firmware-Funktion "MX_fWriteStringParam" dient dazu, einen Text-
Parameter zu beschreiben.
Es kann ungepuffert oder gepuffert geschrieben werden.
Beim gepufferten Schreiben werden die Parameterwerte jedes
Mal in den nichtflüchtigen Speicher transferiert. Da dies viel
Rechenzeit verbraucht, sollte nur gepuffert geschrieben werden,
wenn es notwendig ist.
Während der Zeit, in der ein Parameter gepuffert wird, schlägt ein
weiterer Zugriff mit Pufferung fehl (ACCESS_ERROR).
Beim Aufruf der Funktion wird sofort der komplette Text geschrieben. Danach
kehrt die Kontrolle an das Programm zurück.
Der Schreibvorgang kann in Abhängigkeit von der Textlänge
einige Zeit in Anspruch nehmen. Falls notwendig sollte eine
eigene Task benutzt werden.
Bosch Rexroth AG
Rexroth IndraDrive-Firmware-Bibliotheken
149/249

Werbung

loading

Diese Anleitung auch für:

Rexroth indramotion mld