Herunterladen Diese Seite drucken

Bosch Rexroth IndraDrive Bedienungsanleitung Seite 167

Werbung

DOK-INDRV*-MLD-SYSLIB*-FK07-DE-P
Rexroth IndraDrive Rexroth IndraMotion MLD Bibliothek
Lokale Achse
Entfernte Achse
Der Funktionsbaustein "MB_ReadRealListParameter" kann auf
der lokalen Achse ("Axis1") und über SERCOS III auf entfernten
Achsen ("Axis2", "Axis3", ...) arbeiten.
Die Identnummer des zu lesenden Listenparameters muss am Eingang
"ParameterNumber" angelegt werden. An dem Eingang "NoOfBytes" ist die
Anzahl
der
zu
lesenden
Funktionsbausteins wird mit einer steigenden Flanke am Eingang "Execute"
("Execute"=TRUE) gestartet.
Zum
"MB_ReadRealListParameter"
"ActivateCounter" herangezogen werden. Sie zählt die positiven
Flanken des Execute-Signals und zeigt damit an, ob der Baustein
mit Flanke durchlaufen wird.
Wird der Funktionsbaustein bei einer lokalen Achse verwendet, so werden
bei seinem Aufruf sofort alle Listenelemente des ausgewählten Parameters
gelesen. Nach dem Auslesen der Listenelemente kehrt die Kontrolle an das
Programm zurück und am Ausgang "Done" liegt TRUE an.
Es sollte beachtet werden, dass der Lesevorgang in Abhängigkeit
der Menge der zu lesenden Daten einige Zeit in Anspruch
nehmen kann; falls notwendig sollte eine eigene Task benutzt
werden.
Beispiel: Um alle Listenelemente des Parameters P‑0‑0072 zu
lesen (1024 Langworte), werden bei Advanced Steuerteil
ca. 314μs benötigt.
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 Funktionsbaustein "Done"=TRUE melden.
Die Ausgänge "Done", "Active" und "Error" müssen hier zyklisch gepollt
werden.
Die Übertragung der Daten kann abhängig von der Menge mehrere
Sekunden 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.
In welcher Bibliothek die Funktion verfügbar ist, sehen Sie hier:
"Bibliothekszuordnung ab dem Zielsystem "IndraDrive
Bosch Rexroth AG
Rexroth IndraDrive-Firmware-Bibliotheken
Bytes
anzugeben.
Testen
des
kann
165/249
Die
Bearbeitung
des
Funktionsbausteins
die
Instanzvariable
MP04""

Werbung

loading

Diese Anleitung auch für:

Rexroth indramotion mld