MOD : modulo
Traduction de la notice originale
Description du fonctionnement
La fonction divise la valeur de l’entrée Dividend par celle de l’entrée Divisor et délivre le reste de la division (Modulo) en sortie.
Les types de données de toutes les valeurs d’entrée et celui de la valeur de sortie doivent être identiques.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Formule
OUT = IN1 mod IN2
Représentation dans FBD
Représentation :
Représentation dans LD
Représentation :
Représentation dans IL
Représentation :
LD Dividend
MOD Divisor
ST Rest
Représentation dans ST
Représentation :
Rest := MOD (Dividend, Divisor) ;
Description des paramètres
Description des paramètres d'entrée :
Paramètre
Type de données
Signification
Dividend
Dividend
Divisor
INT, DINT, UINT, UDINT
Divisor
Description des paramètres de sortie :
Paramètre
Type de données
Signification
Rest
INT, DINT, UINT, UDINT
Modulo
Erreur d’exécution
Le bit système %S18 est réglé sur 1 si une division non autorisée par 0 est effectuée.