Télécharger Imprimer la page

JUMO meroTRON Serie Manuel D'utilisation page 35

Publicité

8.2
Fonctions arithmétiques
Types de données admissibles
Argument: UINT, UDINT, REAL (pour Négation seulement REAL, pour Modulo seulement UINT ou
UDINT)
Résultat : UINT, UDINT, REAL
Addition
L'addition est une fonction extensible. Par conséquent, la somme des arguments est restituée
Exemple :
OUT := IN1 + IN2 + ... INn;
Soustraction
Par conséquent, la seconde est déduite du premier argument.
Exemple :
OUT := IN1 - IN2;
Multiplication
La multiplication est une fonction extensible. Le résultat résulte de la multiplication des arguments.
Exemple :
OUT := IN1 * IN2 * ...INn;
Division
Le résultat retourné contient le quotient provenant des 2 arguments.
Le résultat de la division de deux nombres entiers (UINT ou UDINT) est un nombre dont on a coupé la
partie décimale (exemple : 7/3 = 2).
Exemple :
OUT := IN1 / IN2;
Négation
Les nombres REAL peuvent être négativés.
Exemple :
OUT := -IN;
Modulo
Les arguments de la fonction Modulo (%) doivent être des nombres entiers (UINT ou UDINT). Le résultat
est le reste de la division des deux nombres (exemple : 17/3 = 5, reste 2).
Exemple :
OUT := IN1 % IN2;
8 Fonctions
35

Publicité

loading