MODABS
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) |
