MOD
Calculates the modulo of an integer value.

Arguments | |||
---|---|---|---|
IN | IN | DINT | Any signed integer value |
Base | Base | DINT | Must be greater than zero |
Q | DINT | Modulo calculation (input MOD base) returns -1 if Base <= 0 |
Example
(* FBD Program using "MOD" Function *)

(* ST Equivalence: *)
division_result := (value / divider); (* integer division *) rest_of_division := MOD (value, divider); (* rest of the division *)
Provide Feedback