Académique Documents
Professionnel Documents
Culture Documents
AUTOMATISME COMBINATOIRE
1 INTRODUCTION .................................................................................................................................... 2
2 VARIABLES LOGIQUES :......................................................................................................................... 2
3 OPERATIONS LOGIQUES : ..................................................................................................................... 3
4 FONCTIONS OU OPERATEURS LOGIQUES : .......................................................................................... 4
5 REGLES DE SIMPLIFICATION ................................................................................................................. 5
5-1 REGLES DE MORGAN : ................................................................................................................... 5
5.2 IDENTITES REMARQUABLES : ........................................................................................................ 6
5.3 PROPRIETES DE L’ALGEBRE DE BOOLE : ........................................................................................ 6
5.4 APPLICATIONS : ............................................................................................................................ 6
6 FORMES CANONIQUES ......................................................................................................................... 7
6.1 Logigramme à base de NAND, compléter les logigrammes proposés et justifier les par leurs
équations logiques .............................................................................................................................. 7
6.2 Logigramme à base de NOR compléter les logigrammes proposés et justifier les par leurs
équations logiques .............................................................................................................................. 7
7 EXEMPLE DE LOGIGRAMME INDUSTRIEL : ........................................................................................... 8
8 REGLES DE SIMPLIFICATION GRAPHIQUES (Tableau de Karnaugh) ..................................................... 8
8.1 Cas d’équations logiques utilisant deux variables : ....................................................................... 8
8.2 Cas d’équations logiques utilisant trois variables : ....................................................................... 9
8.3 Cas d’équations logiques utilisant quatre variables .................................................................... 11
9 EXERCICES ........................................................................................................................................... 11
9.1 Affichage majorité d’une décision :............................................................................................. 11
9.2 Aspiration dans une scierie : ....................................................................................................... 12
9.3 Surveillance de ventilateurs d’un parking : ................................................................................. 13
9.4 Exemple tri de caisses : ............................................................................................................... 14
9.5 Exemple du transcodeur des nombres de 0 à 19 du binaire pur au BCD :.................................. 15
9.6 Remplissage de camions ............................................................................................................. 16
9.7 Commande d’une vanne ............................................................................................................. 18
9.8 Trémie de sable ........................................................................................................................... 19
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -2-
1 INTRODUCTION
Un automatisme combinatoire est caractérisé par le fait qu’à toutes les combinaisons des variables d’entrée
correspondent un seul état logique des variables de sortie :
2 VARIABLES LOGIQUES :
Une variable logique ou variable booléenne (algèbre de Boole 1815-1864) est une grandeur binaire égale à 1
ou à 0 (Un peu de logique de Boole cela ne fait pas de mal et cela évite de perdre la boule).
Elle peut représenter l’état d’un objet, exemple moteur électrique :
- à l’état marche = 1, le moteur tourne.
- à l’état arrêt = 0, le moteur est arrêté.
Equation logique :
Elle permet de traduire une relation entre grandeurs logiques :
CAS N°1 CAS N°2
L L
b b
L=b L=b
Conventions de notation logique:
- si pas d’action physique sur le capteur, l’état physique est noté par la valeur « 0 »
- si action physique sur le capteur, l’état physique est noté par la valeur « 1 »
- si le courant électrique ne circule pas dans le circuit, l’état logique est noté par la valeur « 0 »
- si le courant électrique circule dans le circuit, l’état logique est noté par la valeur « 1 »
Tableau des états logiques :
CAS N°1 : (l’état logique est égal à l’état physique)
b : état logique b : état physique L : état logique
0 Pas de courant Ouvert (au repos)
1 Fermé (à l’action)
L=b
CAS N°2 : (l’état logique est le contraire de l’état physique)
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -3-
Exemple d’application :
Deux réalisations possibles pour la commande de l’électrovanne EV tant que l’opérateur actionne le bouton
poussoir MA (du type NO) et tant que le niveau LH n’est pas recouvert.
1° réalisation par une commande électrique directe dite en technologie électrique câblée (à compléter):
EV
Equation logique : EV =
2° réalisation intégrée dans un système de contrôle commande piloté par un API dite en technologie
programmée (à compléter) :
Le langage graphique utilisé est le Ladder Diagram ou le langage à réseaux de contacts (normalisé CEI61131-3)
Conventions :
Le contact est passant si la
( %Q1.0 ) ┤├ « v » variable « v »associé est à 1
Le contact est passant si la
┤∕├ « v » variable « v » associé est à 0
3 OPERATIONS LOGIQUES :
On utilise trois opérations :
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -4-
S=a+b
OU 1
OR
NON S=a
1
INVERTER
OU exclusif =1 S=a+ b
XOR S =a . b + a .b
NON OU 1 S=a+b
NOR
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -5-
5 REGLES DE SIMPLIFICATION
5-1 REGLES DE MORGAN :
Le complément d’un produit logique est égal à la somme des compléments de chacun des membres du produit,
soit :
Avec 3 variables :
a.b=a + b
a.b.c=
Le complément d’une somme logique est égal au produit des compléments de chacun des membres de la
somme, soit :
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -6-
=a a+a.b=a a . ( a + b) = a
Commutativité a+b=b+a
a .b=b.a
Associativité (a + b) + c = a + (b + c)
(a . b) . c = a . (b . c)
Distributivité a . (b + c) = (a . b) + (a . c)
a + (b . c) = (a + b) . (a + c)
5.4 APPLICATIONS :
S1 = a . b . d + b . c . d + a . b . d + b . c . d
S2 = ( a . c . d + a . c . d ) . ( a + d )
S3 = ( a . b . c + a . b .c ) + ( a + c )
S4 = a . c + b . c + a . b
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -7-
6 FORMES CANONIQUES
Réalisation d’une équation booléenne avec un seul type d’opérateur logique
6.1 Logigramme à base de NAND, compléter les logigrammes proposés et justifier les par leurs équations
logiques
FONCTION Logigramme NON ET Décomposition
NON
& S=a
S=a
OU
& S=
S=a+b &
&
ET
S=
S=a.b & &
6.2 Logigramme à base de NOR compléter les logigrammes proposés et justifier les par leurs équations
logiques
FONCTION Logigramme NON OU Décomposition
NON
a 1 S=a
S=a
ET
1 S=
S=a.b 1
1
OU
S=
S=a+b 1 1
Méthode : réaliser plusieurs doubles complémentation, jusqu’à obtenir une équation logique avec un seul
type d’opération
6.3 Exemple :
Représenter la fonction « OU exclusif » en utilisant des portes NON-ET à deux entrées (logigramme avec 5
portes) puis des portes NON-OU (logigramme avec 6 portes):
S1 = a .b + b . a
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -8-
Exprimer les variables de sortie suivantes en fonction des variables d’entrée nécessaires:
Q28.5, Q28.4, Q28.3 et Q29.1
Q28.5 =
Q28.4 =
Q28.3 =
Q29.1 =
a=0 a=1
b b
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -9-
Exemples : Simplifier par l’algèbre de Boole, puis graphiquement les équations logiques suivantes :
L1 = a + a . b , L2 = a + a . b , L3 = a + a . b et L4 = a . b + b + a . b + a . b
Simplification graphique :
L1 = a + a . b
On affecte d’un « 1 »les cases correspondant aux termes de l’équation.
On affecte d’un « 0 » les autres cases.
On procède au regroupement des cases par 2 ou 4 des cases dites adjacentes (uniquement des regroupements
de 2n cases).
b a 0 1
0 ab +ab = a.(b+b) = a , d’où L1 = a
0 1
1 11
0 1
L3 = a + a . b L2 = a + a . b
11 11
L4 = a . b + b + a . b + a . b
11
L2 = a . b . c + a . b . c + a . b . c
Principe : Regrouper les cases adjacentes ou symétriques affectées du « 1 » logique afin de simplifier
l’équation
Les regroupements des cases sont toujours des puissances de 2 cases ( 2, 4 ou 8 )
L’expression simplifiée s’obtient à partir des variables qui ne changent pas d’état sur les regroupements.
11 11 11 11
L1 L2
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 10 -
Exemple réel : (cas des cases non utilisées d’un point de vue technologique)
Soit une balance permettant de vérifier la masse de paquets.
Cette balance munie de trois capteurs de masse (a, b et c) associée à un voyant H dont le fonctionnement est le
suivant: a
Logigramme
b H
c BALANCE ?
ab
b>1kg c>3kg
c
11 11 a>50g
H=
0
Conclusion : les cases non utilisées sont à affecter de façon à simplifier l’équation au maximum
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 11 -
ab
8.3 Cas d’équations logiques utilisant quatre variables cd
Le tableau comporte 16 cases (24), deux dispositions sont possibles : 1 0 0 1
abc
d
0 0 0 0
11 11 11 11 0 0 0 0
1 011 0 111
Retrouvez le regroupement particulier du tableau de droite sur le tableau de gauche et donnez en
l’équation logique simplifiée
Exemple :
Soit à simplifier algébriquement puis graphiquement l’équation logique suivante :
L=a.d+b.c.d +a.c.d+b.c+a.b
Simplification graphique :
ab
cd
11 11
11 11
9 EXERCICES
11 11
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 12 -
Lors de la fabrication des fenêtres en bois, la sciure est automatiquement aspirée par un dispositif d'aspirateur
central, dont la puissance d'aspiration est fixée par les machines connectées. La puissance d'aspiration sera
déterminée par l'arrêt ou la marche de deux ventilateurs (Ventilateurs 1 et 2).
Par rapport à la puissance totale P, la puissance aspirante des deux ventilateurs se répartit comme suit :
Ventilateur 1: 1/3P; Ventilateur 2: 2/3P.
Donc la fonction suivante est insérée dans le programme API: Si une machine est en marche, le ventilateur 1 est
en marche, si les 2 machines sont en marche, le ventilateur 2 est en marche. Si les 3 machines sont en marche,
les deux ventilateurs sont en marche. La mise en marche d'un ventilateur s'effectue par les contacteurs
K1 (= Ventilateur 1) et K2 (= Ventilateur 2).
Compléter les tableaux ci dessous et proposer les équations logiques permettant la commande des
ventilateurs V1 et V2.
11 11
11 11
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 13 -
Compléter les tableaux ci dessous et proposer le programme le plus simple en ladder permettant la
commande des feux H1 rouge, H2 orange et H3 vert.
11 11
11 11
11 11
11 11
11 11
11 11
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 14 -
a b c d P M G commentaires
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 15 -
Nombre de Nombre de
0 à 19 codé Transcodeur 0 à 19 codé
en binaire # en BCD
sur 5 bits # sur 5 bits
11 11 11 11 11 11 11 11
11 11 11 11 11 11 11 11
Sortie i Sortie h
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 16 -
abc abc
de de
11 11 11 11 11 11 11 11
11 11 11 11 11 11 11 11
Sortie g Sortie f
abc
de
11 11 11 11
11 11 11 11
Sortie j
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 17 -
2) Remplissage du camion
A1 A0 Poids A B1 B0 Poids B TA TB
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 18 -
Fdc :SO
M
Fdc :SF
Type NO
Nmax
LH
BOV type NO
BFV type NO
1) Faire un tableau des variables utiles d’un point de vue partie commande (API) en distinguant les entrées
et les sorties
3) Traduire les combinaisons des variables de sortie KMO et KMF en équations logiques à partir de la
table de vérité.
5) Compléter les deux équations de KMO et KMF avec les variables des deux fins de course.
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 19 -
La trappe T est commandée par un pré actionneur monostable (vérin sorti au repos).
Compléter le grafcet (en précisant les
Silo conditions initiales de la trémie)
à
V sable
vibreur Détecteur
0
d d’écoulement
Trémie de pesage
1
Trémie vide : a = 1
T Trémie pleine : b = 1
Trappe
c Capteur de fermeture
2
m a b c d V T Étape du processus
0 1 0 1 0 Attente
1 1 0 1 0 Mise en fonctionnement
0 1 0 1 1 Début d’écoulement
0 0 0 1 Ecoulement
0 0 1 1 1 0 Fin de pesée
0 0 1 1 0 1 Fin d’écoulement et vidange
0 0 1 0 0 Début de vidange
0 0 0 0 0 Vidange
0 1 0 0 0 Fin de vidange
0 1 0 1 0 Attente
11 11 11 11 11 11 11 11
11 11 11 11 11 11 11 11
Sortie V Sortie T
TS CIRA Y.D