LMOD

LMOD 1:

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)

LMOD 2: