MODABS

MODABS 1:

Die MODABS Funktion führt eine Modulo-Division durch und ermittelt den vorzeichenlosen Modulowert innerhalb des Modulobereiches.

Beispiele

MODABS( 400.56, 360) = 40.56
MODABS( -400.56, 360) = 319,44

Ähnliche Funktionen: MOD, LMOD

Hinweis: Mit der MODABS Funktion kann die Modulo-Sollposition einer NC-Achse aus ihrer absoluten Sollposition berechnet werden.

ModuloSetPosition := MODABS( NcToPlc.fPosSoll, 360 );

FUNCTION MODABS : LREAL

VAR_INPUT
    lr_val  : LREAL;
    lr_mod  : LREAL;
END_VAR

lr_val : Eingangswert

lr_mod : Modulobereich

Entwicklungsumgebung

Zielplattform

Einzubindende SPS Bibliotheken

TwinCAT v2.9.0 ab Build 1000

PC or CX (x86)

TcMath.Lib

TwinCAT v2.10.0 Build >= 1301

CX (ARM)

MODABS 2: