LMOD
Die LMOD Funktion führt eine Modulo-Division durch und gibt den vorzeichenbehafteten Divisionsrest zurück.
Beispiele
LMOD( 400.56, 360) = 40.56
LMOD( -400.56, 360) = -40.56
Ähnliche Funktionen: MOD, MODABS
Hinweise: Im Gegensatz zu MOD arbeitet die LMOD-Funktion mit Floating-Point-Variablen und ermittelt auch einen nicht ganzzahligen Rest.
Im Zusammenhang mit NC-Achsen wird üblicherweise ein vorzeichenloser Modulo-Wert verwendet, der mit der Funktion MODABS berechnet werden kann.
FUNCTION LMOD : LREAL
VAR_INPUT
lr_Value : LREAL;
lr_Arg : LREAL;
END_VAR
lr_Value : Eingangswert
lr_Arg : 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) |
