Mathematische Ausdrücke

Im Echtzeit-Zyklus können mathematische Ausdrücke, Funktionen und Operatoren verwendet werden. Die gilt für die Bedingung einer $IF-Klausel, für Variablen-Zuweisungen etc.

Programmierbeispiel

Beispiele mathematischer Ausdrücke im Echtzeit-Zyklus

; Echtzeit-Zyklus definieren
#RT CYCLE [SCOPE = PROG]
  ; Ausdruck in Bedingung
  $IF SQRT[7 * 5] < 12 * SIN[30]
    ; ...
  $ENDIF
  ; Wert eines math. Ausdruck an externe Variable zuweisen
  V.E.VALUE1 = 12 * SIN[V.E.VALUE2] + SQRT[33]
#RT CYCLE END
; Hauptprogramm beenden
M30