Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MLC 13VRS Funktionsbeschreibung Seite 363

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MLC 13VRS:
Inhaltsverzeichnis

Werbung

DOK-MLC***-FUNC****V13-AP06-DE-P
Rexroth IndraMotion MLC 13VRS Funktionsbeschreibung
Beispiel: Zugriff auf die Parame‐
terdaten im SPS-Programm
Abb. 6-104:
Dialog "Zyklischer Sercos Datenkanal"
In den Auswahllisten des Dialogfensters kann für jeden der jeweils sechs zur
Verfügung stehenden Plätze ein Parameter gewählt werden. Dabei werden
nur solche Parameter angeboten, die sinnvoll möglich sind. Einzige Ein‐
schränkung: Der Anwender muss selber darauf achten, dass der gleiche Pa‐
rameter nicht mehrfach vergeben wird.
Ist ein Parameter gewählt, so wird rechts daneben dessen Wert und ggf. die
Einheit angezeigt.
Die Einstellungen in diesem Dialogfenster sind nur im Paramet‐
riermodus möglich. Bei Änderung der Einstellungen wird ggf. das
Umschalten in den Parametriermodus angeboten.
Im SPS-Programm kann auf die Parameter über die angegebenen Funktio‐
nalen Variablen lesend und (bei MDT) schreibend zugegriffen werden.
Im nachfolgenden Beispiel wird für die Achse "RA1" mit der Achsnummer "1"
der Wert für den Parameter Feedrate-Override (S-0-0108) um 5 erhöht:
Die Variablen sind in einem Array unter der jeweiligen Achsnummer als Index
erreichbar.
Der Datensatz selbst ist eine Struktur vom Typ "ML_AXISDATA_SM".
Beispiel:
AxisData[1].dwUserCmdDataB_q.INT ⇒ Achse 1, MDT-Datencontainer B, als
INT interpretiert.
Abb. 6-105:
Nutzung des zyklischen Sercos Datenkanals zum Schreiben
Eine weitere Möglichkeit der Nutzung aus dem SPS-Programm heraus ist die
Verwendung der Funktionsbausteine und Funktionen für den zyklischen Da‐
tenaustausch (MB_GetCyclicParameterHandle, MB_ReadCyclicParameter,
MB_ReadCyclicRealParameter der SPS-Bibliothek ML_TechBase).
Für den Datenaustausch werden die folgenden Parameter genutzt:
Bosch Rexroth AG
361/607
Achsen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis