Herunterladen Diese Seite drucken

Bosch Rexroth IndraDrive Bedienungsanleitung Seite 178

Werbung

176/249
Bosch Rexroth AG
Rexroth IndraDrive-Firmware-Bibliotheken
MB_ReadStringParameter
Lokale Achse
Entfernte Achse
Bis MPx05V14: Der Zugriff auf Parameter von entfernten Achsen
ist nur im MLD-M-Systemmodus möglich.
Ab MPx05V16 und MPx06: Der Zugriff auf Parameter von
entfernten Achsen ist im MLD-M-Systemmodus, im CCD-
Basismodus und im CCD-Systemmodus möglich.
Mit Hilfe des Funktionsbausteins "MB_ReadStringParameter" kann ein
Parameter gelesen werden, dessen Betriebsdatum ASCII-Format hat
(String).
Der Funktionsbaustein "MB_ReadStringParameter" kann auf der
lokalen Achse ("Axis1") und über SERCOS III auf entfernten
Achsen ("Axis2", "Axis3", ...) arbeiten.
An dem Eingang "ParameterNumber" muss die Parameternummer des
Parameters angelegt werden, dessen Betriebsdatum gelesen werden soll.
Mit einer steigenden Flanke an dem Eingang "Execute" wird die Bearbeitung
des Funktionsbausteins gestartet.
Zum Testen des Funktionsbausteins kann die Instanzvariable
"ActivateCounter" herangezogen werden. Sie zählt die positiven
Flanken des "Execute"-Signals und zeigt damit an, ob der
Funktionsbaustein mit Flanke durchlaufen wird.
Wird der Funktionsbaustein bei einer lokalen Achse verwendet, so werden
bei seinem Aufruf sofort alle Zeichen des ausgewählten ASCII-Parameters
gelesen. Danach kehrt die Kontrolle an das Programm zurück und am
Ausgang "Done" liegt TRUE an.
Der Lesevorgang kann in Abhängigkeit von der Textlänge einige
Zeit in Anspruch nehmen. Falls notwendig sollte eine eigene Task
benutzt werden.
Bis MPx05V14: Der Zugriff auf Parameter von entfernten Achsen
ist nur im MLD-M-Systemmodus möglich.
Ab MPx05V16 und MPx06: Der Zugriff auf Parameter von
entfernten Achsen ist im MLD-M-Systemmodus, im CCD-
Basismodus und im CCD-Systemmodus möglich.
Wird der Funktionsbaustein bei entfernten Achse verwendet, wird der
Leseauftrag an den Servicekanal (SERCOS III) abgegeben. Erst bei einem
späteren Aufruf kann der Baustein "Done" melden.
Die Ausgänge "Done", "Active" und "Error" müssen hier zyklisch gepollt
werden.
Die Übertragung der Daten kann abhängig von der Textlänge einige
Millisekunden in Anspruch nehmen.
Solange der SERCOS Ring noch nicht in Phase2 ist - und
kurzzeitig beim Übergang von Phase3 nach Phase4 - können
keine Daten mit entfernten Achsen ausgetauscht werden. Der
Baustein meldet in diesem Fall einen Fehler.
DOK-INDRV*-MLD-SYSLIB*-FK07-DE-P
Rexroth IndraDrive Rexroth IndraMotion MLD Bibliothek

Werbung

loading

Diese Anleitung auch für:

Rexroth indramotion mld