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