Vous êtes sur la page 1sur 4

Sciences de lIngnieur

Page 1/4

C23 : Comportement des systmes logiques squentiels LA LOGIQUE SEQUENTIELLE


1 INTRODUCTION 1.1 Dfinition
Contrairement aux Entres systmes Sorties combinatoires, pouvant FONCTIONS tre dcrits par une expression logique LOGIQUES d'entres, les systmes fonctionnant avec une commande squentielle sont dcrits par des expressions logiques o interviennent les entres fournies et des sorties linstant prcdent. Dans un traitement squentiel, ltat de la sortie nest donc pas unique pour les mmes tats des entres.

1.2 Exemple: Le tlrupteur


Le tlrupteur est utilis pour les installations dclairage ncessitant au moins trois points de commande. Trois boutons poussoirs S1, S2 et S3 permettent lalimentation du point lumineux L. Le graphe dtats ci-contre montre les quatre tats que peuvent prendre les entres et la sortie du systme de logique squentielle.

L=0 X1

L=

X4

X2 L =

X3 L=

LA FONCTION MEMOIRE
2.1 Dfinition:

La fonction mmoire est utilise dans les applications ncessitant la connaissance de lhistorique des tats des sorties. Sachant qu'en logique squentielle, les tats prcdents des sorties interviennent pour l'laboration de l'tat des sorties. La fonction mmoire est le principal constituant des systmes squentiels. Ainsi, un systme squentiel complexe peut tre labor partir d'un ensemble organis de mmoires lmentaires et d'oprateurs de logique combinatoire. La fonction mmoire est une fonction o la sortie linstant t dpend dune part de ltat des entres et dautre part de ltat de la sortie linstant prcdent t-1.

12/11/2006

La logique squentielle 1/4

Sciences de lIngnieur Exemple:


Soit la fonction deux entres (e1, e2) et une sortie :

Page 2/4

- s reprsente ltat de cette sortie linstant t-1, et - S reprsente ltat de cette sortie linstant t.

e1 e2 s

FONCTIONS MEMOIRE

2.2

Description du fonctionnement :
La description du fonctionnement peut tre alors ralise par la table de vrit cicontre. Les deux cas correspondent la priorit accorde une entre par rapport lautre : il y a alors priorit la mise 1 avec e1 ou priorit la mise 0 avec e2. 1 Cas : Priorit l'activation
er

e1 0 0 0 0 1 1 1 1
2
me

e2 0 0 1 1 0 0 1 1

s 0 1 0 1 0 1 0 1

Cas : Priorit la dsactivation

e1 1 1

e2 1 1

s 0 1

e1 1 1

e2 1 1

s 0 1

S = .......................................... 2.3 Oprateurs techniques :

S = ..........................................
S R Q Q

Malgr le fait que la reprsentation normalise soit unique, selon la technologie utilise, la fonction mmoire se prsente sous des aspects diffrents :

En lectronique, la mmoire est obtenue laide de bascules. En lectrotechnique, la mmorisation dun ordre est obtenue par des contacteurs dont le circuit dalimentation de la bobine correspond la dfinition de la logique squentielle (voir lexemple dapplication chapitre 2.4). En pneumatique, la mmorisation peut tre obtenue par un lment bistable. L'exemple le plus courant est le distributeur pneumatique bistable permettant l'alimentation d'un vrin. Lorsque le tiroir de ce dernier est mis dans une position, il garde cet tat lors de la suppression de la commande. En programmation, les informations binaires peuvent tre mises l'tat logique 0 ou 1 par des instructions particulires (Exemple : Bobines -(S)- et (R)- en programmation des automates programmables industriels). En mcanique, Tlrupteur...) la mmorisation est possible galement (Exemple:

12/11/2006

La logique squentielle 2/4

Sciences de lIngnieur Page 3/4 2.4 Exemple d'utilisation : Cblage lectrotechnique dun contacteur
La mise en marche d'un moteur lectrique partir d'un contacteur KM de puissance avec un bouton poussoir Marche (S1) et un bouton poussoir Arrt (S0) fait appel la notion de mmoire. Le retour d'information est obtenu par le contact d'auto-maintien. Pour des raisons de scurit, la priorit est toujours la dsactivation. Schma dvelopp de commande Expression logique correspondante

LA FONCTION COMPTAGE 3.1 Notion de front :

Cette fonction comptage est utilise dans e (t-1) les applications ncessitant une rptition dvnements pour obtenir une sortie correspondante. Pour comprendre la fonction comptage, la notion de front est indispensable. Elle consiste gnrer un signal de sortie impulsionnel e partir une entre e sur niveau uniquement lorsque cette dernire passe de 0 1. Comme la fonction mmoire, lhistoire de la variable e doit tre connue (mmorisation du passage de l'tat logique 1 l'tat logique 0).

GENERATEUR DE FRONT

e (t)

e (t) 0 0 1 1

e (t-1) 0 1 1 0

e (t)

Les fronts montants ou descendants sont galement utiliss dans les commandes des systmes automatiss. Ils sont obtenus par des procdures ou composants particuliers. Mais concernant les oprateurs techniques ralisant la fonction comptage, ces derniers possdent des entres sensibles aux fronts.

3.2

Description du fonctionnement :
La fonction comptage est dfinie alors avec cette notion de front. A chaque front montant, la valeur courante du compteur est incrmente. La sortie S peut tre numrique ou binaire rsultat dune comparaison avec une valeur de prslection.
e

FONCTION COMPTAGE

Avec un principe similaire, le comptage peut seffectuer sur un front descendant et il est possible gnralement de dcrmenter la valeur courant dans certains cas.

12/11/2006

La logique squentielle 3/4

Sciences de lIngnieur 4 LA FONCTION TEMPORISATION 4.1 Prsentation:


Cette fonction temporisation est utilise dans les applications ncessitant une gestion du temps par lemploi dinformations retardes. La sortie S est fonction de ltat de lentre et de ltat de la temporisation t.
e

Page 4/4

FONCTION TEMPORISATION

4.2 Description du fonctionnement :


La temporisation peut tre active soit sur front montant, soit au front descendant de lentre e, et sa dure est dfinie. Schmas dvelopps de Temporisation au repos : commande correspondants :

Exemple: Sur certains quipements, la coupure dun contacteur de puissance KM doit tre ralise seulement aprs une temporisation de 0,1 seconde suite la dsactivation dun contacteur auxiliaire KA obtenue en actionnant le bouton poussoir arrt S0.
Temporisation au travail :

Exemple : Certains dmarrages de moteurs lectriques seffectuent en plusieurs temps. Par exemple, lors de laction sur le bouton poussoir S1, le contacteur KM1 senclenche. Aprs une temporisation de 3 secondes, le contacteur KM2 senclenche (dmarrage en deux temps).

12/11/2006

La logique squentielle 4/4