Cours Les fonctions logique

Les Fonctions Logiques

Fonction

En automatisme la valeur 1 est donnée pour symboliser un état actif (position travail) et la valeur 0 est associée à l’état repos.
Ce langage, ne comportant que 2 états possible s’appelle le langage binaire.

Les fonctions logiques sont un outils "Mathématique" utilisées dans les sciences de l'ingénieur pour permettre de décrire le fonctionnement d'un système.
Elle sont extraite d'un règle connue sous le terme de "Algèbre de Boole".

La Fonctions OUI

La fonction Oui permet l’enclenchement de la sortie lorsque l’entrée est valide.
Cette fonction est réalisée par l'utilisation d'un contact Normalement Ouvert (NO).
En électronique on parle aussi de la fonction buffer.

Schéma développé
Logigramme
Logique câblée de la fonction OUI Logigramme fonction OUI
Table de vérité
Chronogramme
Table de vérité de la fonction OUI Chronogramme de la fonction OUI

S = A

La Fonctions NON

La fonction Non permet l’enclenchement de la sortie lorsque l’entrée n’est pas validée.
Elle repose sur l'utilisation d'un contact Normalement Fermé (NC).

Schéma développé
Logigramme
Logique câblée de la fonction NON Logigramme fonction NON
Table de vérité
Chronogramme
Table de vérité de la fonction NON
Chronogramme de la fonction NON

S =
A

La Fonctions OU

La fonction Ou permet l’enclenchement de la sortie lorsque l’une ou l’autre des entrées est validée.
On appelle souvent la fonction Ou la somme logique et se représente par un +.
La fonction OU revient à câbler les différentes variable en dérivation.

Logique câblée de la fonction OU                 Logigramme fonction OU                 Table de vérité de la fonction OU                 Chronogramme de la fonction OU

S =
A + B

La Fonctions ET

La fonction ET permet l’enclenchement de la sortie lorsque toutes les entrées sont validées.
On appelle souvent la fonction ET, le produit logique et se représente par un * ou un . .
La fonction ET consiste à câbler en série les différentes variables.
Logique câblée de la fonction ET                 Logigramme fonction ET                 Table de vérité de la fonction ET                 Chronogramme de la fonction ET

S =
A . B

La Fonctions NON ET

La fonction ET NON (Nand) permet l’enclenchement de la sortie lorsque au moins une entrée n’est pas validée.
On dit pour une fonction Nand que 1 zéro en entrée force la sortie à 1.
Logique câblée de la fonction NON ET                 Logigramme fonction NON ET                 Table de vérité de la fonction NON ET                 Chronogramme de la fonction NAND

S =
A.B = A + B

La Fonctions NON OU

La fonction NON OU (Nor) permet l’enclenchement de la sortie lorsque toutes les entrées ne sont pas validées.
C'est l'architecture couramment utilisée pour les boucles de sécurité.
Si un arrêt (Normal ou Urgence) ou une capteur de sécurité est actif alors cela provoque l’arrêt du système.

Logique câblée de la fonction NON OU                 Logigramme fonction NON OU                 Table de vérité de la fonction NON OU                 Chronogramme de la fonction NOR

S =
A+B = A . B

La Fonctions OU_EXCLUSIVE

La fonction OU Exclusif (Xor) permet l’enclenchement de la sortie lorsque les entrées sont dans un état opposé l’une de l’autre.
On retrouve cette fonction dans la commande de moteur 2 sens de rotation ou dans la commande de couplage étoile/triangle.

Logique câblée de la fonction OU Exclusif                 Logigramme fonction OU Exclusif                 Table de vérité de la fonction OU Exclusif                 Chronogramme de la fonction XOR

S =
A⊕B

Théoreme de De Morgan

Le théorème de De MORGAN s'exprime par les deux relations :

Les régles d'exécution

Permutativité

Les opérandes des fonctions logique peuvent etre permutées.
Cette régle est identique à la somme et au produit en arithmétique.

A . B = B . A
A + B = B + A

Parenthése et priorité

Comme en aritmétique, une équation logique se lit de gauche à droite.
Par contre les fonctions logique n'ont pas le meme degré de priorité.
Le produid logique (Fonction ET) est prioritaire sur la somme logique (Fonction OU).
Ainsi l'equation:

Pour permettre de modifié l'ordre de priorité, on utilisera des parenthéses.

Distributivité

Comme en mathématique, il est possible de développer ou de factoriser des équations logique:

A . (B + C) = A . B + A . C