DOK-HYDRV*-MLD3-**VRS*-AP01-DE-P
Rexroth HydraulicDrive Rexroth IndraMotion MLD (2G) ab HDx-18
Zugriff auf lokale Parameter über Direktvariablen
Merkmale
Beteiligte Parameter
Verfügbare Direktvariablen
Kommunikationsschnittstellen und Datenkanäle der MLD
Kurzbeschreibung
Eine Möglichkeit, Parameter einfach und schnell zu verarbeiten, besteht
durch den Zugriff über Direktvariablen. Hier kann mit einfacher Syntax, ohne
Funktionsaufruf oder Funktionsbausteine und ohne den Umweg über das
Prozessabbild, im SPS-Programm lesend und schreibend auf Parameter zu‐
gegriffen werden. Der SPS-Quellcode ist damit sehr einfach und übersicht‐
lich.
Wie bei der Verarbeitung der zyklischen Daten der Führungskom‐
munikation wird auch hier keine Speicherung und keine Grenz‐
wertprüfung bzw. Fehlerbehandlung durchgeführt.
Der Zugriff über Direktvariablen ermöglicht den direkten Zugriff auf alle zyk‐
lisch konfigurierbaren Parameter im Antrieb (vgl. "S‑0‑0187, Liste der konfig.
Daten im zykl. Istwert-Datenkanal" und "S‑0‑0188, Liste der konfig. Daten im
zykl. Sollwert-Datenkanal").
Die Parameter der Ein- und Ausgänge (P‑0‑1390 bis P‑0‑1429, P‑0‑1440 bis
P‑0‑1447, P‑0‑1450 bis P‑0‑1455 und P‑0‑1460 bis P‑0‑1466) sind nicht als
Direktvariable verwendbar, weil der Zugriff auf deren Werte über I/O-Zugriffe
erfolgt.
Direktvariablen sind als globales Array DV_Axis[ ] des Funk‐
tionsbausteins "MX_DirectVarAxis" deklariert. Dies ist Bestandteil
der
globalen
"MY_Base.library".
Beispiele für einen Zugriff:
●
IDN:
DV_Axis[AXIS_1].S_0_0092
●
EIDN:
DV_Axis[AXIS_1].S_0_1035_0_1
Der Zugriff auf Parameter über Direktvariablen bietet die folgenden Vorteile:
●
schneller Parameterzugriff
●
einfache und übersichtliche Programmierung in SPS
Der Zugriff auf Parameter über Direktvariablen hat aber auch Einschränkun‐
gen:
●
nur Zugriff auf zyklisch konfigurierbare Parameter
●
Direktvariablen können keine Auslöser für eine SPS-Eventtask sein
●
kein Bitzugriff möglich (z. B. DV_Axis[AXIS_1].P_0_0115.3)
Folgende Parameter werden im Zusammenhang mit dem Zugriff über Direkt‐
variablen verwendet:
●
S‑0‑0187, Liste der konfig. Daten im zykl. Istwert-Datenkanal
●
S‑0‑0188, Liste der konfig. Daten im zykl. Sollwert-Datenkanal
Funktion
Alle zyklisch konfigurierbaren Parameter (vgl. "S‑0‑0187, Liste der konfig.
Daten im zykl. Istwert-Datenkanal" und "S‑0‑0188, Liste der konfig. Daten im
zykl. Sollwert-Datenkanal") sind als globale Direktvariablen in der "Base"-Bib‐
liothek bereits vorhanden.
Bosch Rexroth AG
Variablenliste
"GVL_Base"
85/169
der
Bibliothek