Ausführliche Beschreibung
2.3 Spezielle Echtzeitvariablen für Synchronaktionen
2.3.4
R-Parameter
Verwendung in Synchronaktionen
Mit dem Einleitungszeichen $ vor dem R–Parameter können Rechenparameter auch in
Synchronaktionen verwendet werden. Die Feld–Variablen $R[n] oder $Rn dienenzur
Berechgnungen in Synchronaktionen R[n] oder Rn dienenzur Berechgnungen im
Teileprogramm, die im statischen Speicher batteriegepuffert gehalten werden. Deshalb
behalten R–Parameter über Programmende, RESET, Power ON hinweg ihre Werte.
Beispiel:
Messwert im Rechenparameter übernehmen
WHEN $AC_MEA== 1 DO $R10= $AA_MM[Y]
; wenn gültige Messung vorliegt, Messwert in R–Parameter übernehmen.
Definition
Datentyp REAL
n: Nummer der Feld–Variable
Beispiel
Auswertung des R–Parameters
WHEN $A_IN[1] == 1 DO $R10 = $AA_IM[Y]
G1 X100 F150
STOPRE
IF R10 > 50 .... ; Auswertung des R–Parameters.
2.3.5
Maschinen- und Settingdaten
MD, SD lesen und schreiben
Das Lesen und Schreiben von Maschinen– und Settingdaten ist auch aus Synchronaktionen
möglich. Der Zugriff muss unterschieden werden nach:
MD, SD, die während der Bearbeitung unverändert bleiben
MD, SD, die sich während der Bearbeitung verändern
2-20
Funktionshandbuch, 11/2006, 6FC5397-5BP10-2AA0
Synchronaktionen