MOD

Der IEC-Operator dient der Modulo-Division.

Das Ergebnis der Funktion ist der ganzzahlige Rest der Division.

Erlaubte Datentypen: BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT

MOD 1:

Division durch Null führt in TwinCAT immer zu einer Exception (Ausnahme) und dem Stopp des entsprechenden Tasks.
Aber das Ergebnis von Mod 0 ist 0.

Beispiele:

Ergebnis: nVar ist 1.

ST:

nVar := 9 MOD 2;

FUP:

MOD 2: