Real-Zuweisung/-Berechnung hinzufügen

Befehl, um einen Wert des Datentyps REAL zu berechnen und zuzuweisen. Das Ergebnis der Berechnung kann entweder einer REAL-Variablen oder einer Koordinate einer POSE-Variablen zugewiesen werden. Für die beiden Operanden der Berechnung ist auswählbar, ob es sich bei diesen um einen Wert, eine REAL-Variablen oder die Koordinate einer POSE-Variablen handelt. Beispiele:

POSE[1].Z := REAL[1] + 10

REAL[1] := REAL[2] + REAL[3]

POSE[1].Z := POSE[2].Z + REAL[2]

 

“New Block”-Wert: "CALC_REALVAR"

[1]

Konfiguration der Zielvariablen (Target)

  • Speicherort der SRL-Programmvariablen
  • Datentyp der SRL-Programmvariablen ("REAL", "BOOL" oder "POSE")
  • Koordinate der POSE-Variablen
  • Index der SRL-Programmvariablen

[2]

Konfiguration von Operand 1:

  • Art des Wertes ("Var" für Variablen oder "Val" für konstante Werte)
  • Speicherort der SRL-Programmvariablen
  • Datentyp der SRL-Programmvariablen ("REAL", "BOOL" oder "POSE")
  • Index der SRL-Programmvariablen

[3]

Auswahl des Operators. Verfügbare Operatoren: +, -, *, /

[4]

Schaltfläche zum Hinzufügen/Entfernen eines weiteren Operanden

Konfiguration von Operand 2 siehe [1]