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

NOT sur une vraie machine

NOT inverse une valeur : TRUE devient FALSE et FALSE devient TRUE. Donc NOT Stop est TRUE tant que Stop n’est pas actif.

En SCL et en texte structuré, tu écris NOT. En schéma à contacts, le même test est un contact à ouverture, appelé XIO chez Rockwell, qui laisse passer quand sa variable est FALSE. En FBD, c’est une entrée inversée.

C’est ainsi qu’on écrit ce qui ne doit pas se produire : NOT Stop, NOT Fault. NOT est évalué avant AND et OR, donc NOT A AND B signifie (NOT A) AND B.

NOT: un exemple commenté

Une pompe peut fonctionner tant que son signal de défaut est désactivé : Request AND NOT Fault. Avec Fault FALSE, NOT Fault est TRUE et la pompe peut fonctionner. Quand Fault s’active, NOT Fault passe à FALSE et la commande se coupe.

NOT: une erreur courante

Se tromper de sens sur un signal actif quand tout va bien. Si StopOK est TRUE quand tout va bien, tu testes StopOK lui-même et pas NOT StopOK.

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