Herunterladen Diese Seite drucken

Bosch Rexroth IndraDrive Bedienungsanleitung Seite 192

Werbung

190/249
Bosch Rexroth AG
Rexroth IndraDrive-Firmware-Bibliotheken
MB_WriteStringParameter
Bei einer entfernten Achse wird der Auftrag an den Servicekanal
(sercos III) abgegeben. Erst bei einem späteren Aufruf kann der
Baustein "Done"="TRUE" melden. Damit ergeben sich für die
Funktionsbaustein-Aufrufe selbst immer kurze Zeiten. Die
Ausgänge "Done", "Active" und "Error" müssen hier zyklisch
gepollt werden. Die Übertragung der Daten kann abhängig von
der Belastung des Servicekanal auch 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.
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_WriteStringParameter" kann ein
Parameter beschrieben werden, dessen Betriebsdatum ASCII-Format hat
(String).
Abhängig vom Parameter "S‑0‑0269, Speicherungsmodus" wird
der geänderte Parameterwert nach jeder Änderung sofort oder
erst durch die Ausführung des Kommandos "S‑0‑0264, C2200
Kommando Arbeitsspeicher sichern" im geräteinternen, nicht
flüchtigen Speicher ("Flash") oder auf der MultiMediaCard (MMC)
gespeichert.
HINWEIS
Bei
häufiger
Ausführung
Speicherungsmodus" so einstellen, dass geänderte Parameterwerte nur
durch die Ausführung des Kommandos "S‑0‑0264, C2200 Kommando
Arbeitsspeicher sichern" im geräteinternen, nicht flüchtigen Speicher
("Flash") oder auf der MultiMediaCard (MMC) gespeichert werden.
Der Funktionsbaustein "MB_WriteStringParameter" 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 geschrieben 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.
DOK-INDRV*-MLD-SYSLIB*-FK07-DE-P
Rexroth IndraDrive Rexroth IndraMotion MLD Bibliothek
Zerstörung des Parameter-Festwertspeichers
durch ständiges Aktivieren/Ausführen des
Funktionsbausteins !
des
Funktionsbausteins
"S‑0‑0269,

Werbung

loading

Diese Anleitung auch für:

Rexroth indramotion mld