La version V1.1 d' EcoStruxure Machine Expert ne prend pas en charge les contrôleurs M258, LMC058 et LMC078.

MOD

Vue d'ensemble

Opérateur IEC servant à effectuer une division modulo entre deux variables

Types autorisés

oBYTE

oWORD

oDWORD

oLWORD

oSINT

oUSINT

oINT

oUINT

oDINT

oUDINT

oLINT

oULINT

Cette fonction fournit le reste entier de la division.

Une division par zéro ne génère pas la même erreur en fonction du système cible. Elle peut entraîner l'arrêt du contrôleur ou bien ne pas être détectée.

Warning_Color.gifAVERTISSEMENT

FONCTIONNEMENT INATTENDU DE L'ÉQUIPEMENT

Pour éviter une division par zéro dans le code de programmation, servez-vous des fonctions de vérification décrites dans ce document ou écrivez vos propres vérifications.

Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels.

NOTE : Pour plus d'informations sur les fonctions de vérification implicite, reportez-vous au chapitre POU pour vérifications implicites.

Exemple en langage IL

Le résultat dans Var1 est 1.

LD     9
MOD    2
ST     Var1

Exemple en langage ST

var1 := 9 MOD 2;

Exemple en langage FBD

G-SE-0024268.1.gif-high.gif