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

prg_example

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