Chargement de la progression locale…
PLC Gym
Accueil PLC GymNiveau 1, 0 XP · ta progression
Glossaire

INT sur une vraie machine

INT est un nombre entier stocké sur 16 bits avec un signe, donc il va de -32 768 à 32 767. Il ne peut pas contenir de fraction, donc une mesure de 41.5 n’y tient pas.

Les programmes Siemens utilisent souvent INT. L’instruction IEC_COUNTER compte en INT. Sur Rockwell Logix, DINT est le choix de tous les jours, et l’ACC d’un compteur est un DINT.

Avant de faire des calculs qui demandent des décimales, convertis la valeur en REAL. Sinon la division entière jette ce que tu voulais garder.

INT: un exemple commenté

Un petit compteur de lot enregistre les bouteilles dans un INT. C’est bien pour trois bouteilles ou trois cents. Un total cumulé sur toute une année dépasserait 32 767, donc ce total appartient à un DINT.

INT: une erreur courante

Utiliser des calculs entiers en attendant une fraction. 5 / 2 donne 2. Passe d’abord en REAL si tu as besoin de la moitié.

Toujours pas sûr de celui-ci ? Pose la question dans le Vestiaire.