You are on page 1of 34

Lyce Technique Mohammedia

AUTOMATE PROGRAMMABLE
INDUSTRIEL

re

STE

Unit ATC

Professeur : MAHBAB

1STE
F.Cours n5

ANALYSE FONCTIONNELLE DE LA PARTIE COMMANDE DUN SYSTEME TECHNIQUE

LE GRAFCET

L.T Mohammedia

Page 1 / 5

Prof : MAHBAB

1. Structure d'un systme automatis :

Un systme automatis se compose de deux parties qui cooprent:


une partie oprative constitue du processus commander, des actionneurs qui agissent
sur ce processus et des capteurs permettant de mesurer son tat.
une partie commande qui labore les ordres pour les actionneurs en fonction des
informations issues des capteurs et des consignes. Cette partie commande peut tre
ralise par des circuits cbls, ou par des dispositifs programmables (automates,
calculateurs)

Ordre

Consigne
P.C

I.H.M

P.O

Compte-rendu

Message
Constituants
de commande

Constituants
de dialogue

Constituants
opratifs

2. Cahier des charges d'un automatisme logique :

Le cahier des charges dcrit:


les relations entre la partie commande et la partie oprative.
les conditions dutilisation et de fonctionnement de lautomatisme.
Le fonctionnement dun automatisme squentiel peut tre dcompos en un certain nombre
dtapes. Le passage (ou transition) dune tape une autre tape se fait larrive dun
vnement particulier (rceptivit) auquel le systme est rceptif.

3. GRAFCET :

3.1. Dfinition :
Le GRAFCET (Graphe de Contrle Etape-Transition) est un outil graphique normalis
permettant de spcifier le cahier des charges dun automatisme squentiel.
Le GRAFCET est une reprsentation graphique alterne d'tapes et de transitions. Une
seule transition doit sparer deux tapes.
Ltape caractrise un comportement invariant du systme technique au moment donne,
elle peut tre active ou inactive.
Laction associe une tape quelconque caractrise ce que doit faire le systme lorsque
cette dernire est active.
Les actions associes aux tapes sont inscrites dans les tiquettes.
La transition indique le critre dvolution entre deux tapes conscutives.
Une rceptivit est une condition logique qui conditionne la transition dune tape la
suivante.
l'tape initiale est reprsente par un double carreau.
Les tapes qui se succdent sont relies par des segments orients auxquels sont associes
des transitions (trais horizontaux coupant les segments orients).
Transition

Etape initiale
X

1
Etape

Action 1

Etiquette

Action 2
Z

Etape active

Action 3
W

Rceptivit

1STE
F.Cours n5

ANALYSE FONCTIONNELLE DE LA PARTIE COMMANDE DUN SYSTEME TECHNIQUE

LE GRAFCET

L.T Mohammedia

Page 2 / 5

Prof : MAHBAB

3.2. Rgles de syntaxe :


Rgle N1 : situation initiale
Ltape initiale est considre initialement active ce qui permet lvolution de
lautomatisme des que la rceptivit associe la premire transition devient vraie.
Rgle N2 : franchissement d'une transition
Une transition est franchie lorsque l'tape associe est active et la rceptivit associe
cette transition est vraie.
Rgle N3 : volution des tapes actives
Le franchissement d'une transition provoque simultanment :
la dsactivation de toutes les tapes immdiatement prcdentes relies cette transition,
l'activation de toutes les tapes immdiatement suivantes relies cette transition.

T2

Etape 2 active
T2 valide

2
.

T2

La rceptivit de T2 = 0
T2 nest pas franchie

T3

2
.X=0
3

La rceptivit de
T2 = 1 T2 est
franchie, alors
tape 3 active et
tape 2 dsactive

T3

2
T2

.X=1

3
T3

Cas particuliers : Il y a des cas particuliers de rceptivit, on en cite 2 :


Temporisation : Pour faire intervenir le temps dans une rceptivit, il suffit d'indiquer
aprs le repre "t" son origine et sa dure. L'origine sera l'instant de dbut de l'activation de
l'tape dclenchant la temporisation. La notation t/12/5s signifie que la rceptivit sera vraie 5
secondes aprs l'activation de l'tape repre 12. La notation normalise s'crit 5s/X12.
Rceptivit toujours vraie : une telle rceptivit s'crit "= 1". Le franchissement de cette
transition se fera ds que la ou les tapes immdiatement antrieures seront actives sans autre
condition.
12

t/12/5s ou 5s/X12

=1

13

T0 = 5s

12
Rceptivit toujours vraie

13

Temporisation

4. Structure de base dun GRAFCET :

4.1. La squence linaire :


Une squence linaire est compose d'un ensemble d'tapes successives o chaque tape
est suivie d'une seule transition et chaque transition n'est valide que par une seule tape.
4.2.

Saut en avant et saut en arrire (saut de phase et reprise de phase) :


Le saut en avant permet de
sauter 1 ou plusieurs tapes
lorsque les actions raliser
deviennent inutiles.

1
a

2
b

3
c

Dans l'exemple suivant, il y


a un saut de l'tape 1
l'tape 4 mais conditionn
par la rceptivit e.

Saut en avant
d

Le saut en arrire permet


de reprendre une squence
lorsque les actions
raliser sont rptitives.
Il y a reprise des tapes 2
et 3 tant que la rceptivit
c n'est pas obtenue. On dit
aussi que c'est un saut
d'tape 3 2 par la
rceptivit e.

Saut en arrire

1
a

2
b

3
c

4
d

1STE
F.Cours n5
4.3.

ANALYSE FONCTIONNELLE DE LA PARTIE COMMANDE DUN SYSTEME TECHNIQUE

LE GRAFCET

L.T Mohammedia

Page 3 / 5

Prof : MAHBAB

Les squences simultanes :

Lorsque le franchissement d'une transition


conduit activer simultanment plusieurs
squences d'tapes, on obtient des squences
simultanes qui s'excuteront paralllement mais
indpendamment. C'est--dire, l'volution de
chacune des squences d'tapes dpendra des
conditions d'volution du systme automatis.
Divergence en ET : lorsque la transition TA est
franchie, les tapes 1 et 4 sont actives.
Convergence en ET : la transition TB sera
valide lorsque les tapes 3 et 6 seront actives.
Si la rceptivit associe cette transition
est vraie, alors celle-ci est franchie.
REMARQUE :
Aprs une divergence en ET, on trouve une
convergence en ET.
Le nombre de branches parallles peut-tre
suprieur 2.
La rceptivit associe la convergence peut-tre
de la forme = 1. Dans ce cas la transition est
franchie ds qu'elle est active.

4.4.

Transition A

TA
1

Divergence en ET

2
3

5
Convergence en ET

TB
7

Transition B

Slection de squences :

Une structure alternative permet


d'effectuer un choix unique d'volution entre
plusieurs tapes en aval partir d'une seule tape
en amont.
Divergence en OU : l'volution du systme vers
une branche dpend des rceptivits des
transitions TA et TB associes aux transitions.
Convergence en OU : aprs lvolution dans
une branche, il y a convergence vers une tape
commune.
REMARQUE :
A et B ne peuvent tre vrais simultanment
(conflit).
Aprs une divergence en OU, on trouve une
convergence en OU.
Le nombre de branches peut-tre suprieur 2.
La convergence de toutes les branches ne se
fait pas obligatoirement au mme endroit.

Transition A

Transition B

TB

TA

Divergence en OU

2
3

4
5

Convergence en OU

5. Diffrents points de vue dun GRAFCET :


Suivant les diffrents points de vue (utilisateur, technico-commercial, concepteurralisateur, etc.), on peut distinguer plusieurs 3 types de GRAFCET :

GRAFCET dun point de vue du systme ;


GRAFCET dun point de vue de la partie oprative (P.O) ;
GRAFCET dun point de vue de la partie commande (P.C).

NB :
Le GRAFCET dun point de vue de la P.O et le GRAFCET dun point de vue de la P.C doivent
avoir le mme nombre dtapes.

1STE
F.Cours n5
5.1.

ANALYSE FONCTIONNELLE DE LA PARTIE COMMANDE DUN SYSTEME TECHNIQUE

LE GRAFCET

L.T Mohammedia

Page 4 / 5

Prof : MAHBAB

Exemple Poste de perage automatique :

On se propose dtudier le systme


automatis Poste de perage suivant, en
dcrivant son fonctionnement par loutil
GRAFCET.
Fonctionnement :
L'appui sur le bouton Dpart cycle
(m) lance le cycle suivant :
Serrage de la pice percer ;
Perage de la pice ;
Desserrage de la pice.
Remarque :
Le cycle ne peut tre lanc que si la
pice percer est prsente.
Fonctionnement en tenant compte des solutions technologiques utilises :

Le capteur (s) indique la prsence de la pice percer;


L'appui sur le bouton Dpart cycle (m) lance le cycle ;
Le vrin de serrage (C1) dplace la pice pour la serrer; le capteur (l11) indique que la pice
est serre ;
Le moteur supportant le foret (MT) commence tourner et le vrin (C2) pousse le moteur
vers le bas ;
Le perage de la pice commence et le capteur (l21) indique que la pice est perce ;
Alors le vrin (C2) remonte ; quand le capteur (l20) est actionn, cela indique que le foret
est retourn ;
Le moteur (MT) et le vrin (C2) sont arrts ;
Le vrin (C1) retourne dans l'autre sens ; le capteur (l10) indique que la pice est desserre :
On revient alors l'tat initial.
5.2. GRAFCET dun point de vue du systme :
Le GRAFCET point de vue systme dcrit le fonctionnement global du systme, en
traduisant le cahier des charges sans tenir compte de la technologie adopte ; donc il permet
de dialoguer avec des personnes non spcialistes. On le dsigne aussi par "GRAFCET fonctionnel".
1. Complter le tableau suivant :
Nde la
tache

Description de la tache

passage la tache
suivante si
.
.

2. Complter le GRAFCET du point


de vue du systme Poste de perage

5.3. GRAFCET dun point de vue de la partie oprative (P.O) :


Le GRAFCET dun point de vue de la partie oprative dcrit en terme clair ou par
symbole les actions et les rceptivits, en tenant compte de la technologie choisie pour les
lments de la partie oprative ainsi que le type dinformations reues (ordres) ou envoyes
(comptes rendus).

1STE
F.Cours n5

ANALYSE FONCTIONNELLE DE LA PARTIE COMMANDE DUN SYSTEME TECHNIQUE

LE GRAFCET

L.T Mohammedia

Page 5 / 5

Prof : MAHBAB

1. Complter le tableau suivant :


Nde la
tache
0
1

Description de la tache

Action donne par les actionneurs

Attendre

...

Evnement de la fin
de laction
....

Serrer la pice

...

....

...
2

Percer la pice

....

...
...

....

...
3

Desserrer la pice

...

....

2. Complter le GRAFCET du point de vue P.O Poste de perage


0

...

...

...

..

...

...

..

..

..

Ecriture forme 1

..

...

..

Ecriture forme 2

5.4. GRAFCET dun point de vue de la partie commande (P.C) :


Le GRAFCET dun point de vue de la partie commande dcrit les changes de la partie
commande avec la partie oprative et le dialogue avec loperateur, en tenant compte des choix
technologiques des practionneurs et des capteurs.
1. Complter le tableau suivant :
Tache
N

Description de la
tache

Practionneurs

Actions des
Practionneurs

Capteurs
et
boutons

Attendre

Avancer le mors de
serrage

Faire tourner le foret

Descendre le foret

Faire tourner le foret

Monter le foret

Reculer le mors de
serrage

2
3
4

2. Complter le GRAFCET du point de vue P.C Poste de perage

1STE
F.Cours n6

ACQURIR LES INFORMATIONS


Gnralits sur les capteurs Prof : MAHBAB

L.T Mohammedia

Page 1 / 2

1. Dfinition :
Un capteur est un dispositif qui transforme une grandeur physique ( lumire ,
temprature , pression ..) qui il est soumis , en image lectrique ( tension , courant ,
impdance..).Si la grandeur physique est dsigne par m comme mesurande, limage
lectrique est dsigne par S, on aura : S= f (m).
S : Grandeur de sortie ou rponse du capteur.
m : Grandeur dentre ou mesurande.
Grandeurs physiques
(Etat de la PO)

ACQURIR LES
INFORMATIONS

Signal lectrique
(Exploitable par la PC)

Capteur

2. Rponse dun capteur :


La mesure de S doit permettre de connatre la valeur de m. La relation S=f (m) rsulte des
lois physique qui rgissent le capteur. Pour faciliter lexploitation on sefforce de raliser le
capteur ou lutiliser en sortie quil tablit une relation linaire entre S de la grandeur de sortie
et m de le mesurande :
S = s m
s : sensibilit du capteur.

3. Diffrents type de capteurs :


Le capteur se prsente vu de sa sortie :
Soit comme un gnrateur, s tant alors une charge, une tension ou un courant, le
capteur est dit alors capteur actif.
soit comme une impdance, s tant alors une rsistance, une inductance ou une
capacit, le capteur est dit alors capteur passif.
Il existe diffrents types de sortie de capteur :
Capteur tout ou rien : la sortie prsente un niveau bas et un niveau haut.
Capteur analogique : les informations acquises par le capteur sont dlivres sous forme
analogique.
Capteur numrique : les informations acquises par le capteur sont dlivres sous formes
numrique et peuvent tre traits directement par un calculateur.

4. Caractristiques dun capteur :


Certains paramtres sont communs tous les capteurs. Ils caractrisent les contraintes
de mise en uvre et permettent le choix dun capteur :
L'tendue de la mesure : c'est la diffrence entre le plus petit signal dtect et le plus grand
perceptible sans risque de destruction pour le capteur.
La sensibilit : ce paramtre caractrise la capacit du capteur dtecter la plus petite
variation de la grandeur mesurer. Cest le rapport entre la variation S du signal lectrique
de sortie pour une variation donne m de la grandeur physique dentre : S = S / m

1STE
F.Cours n6

ACQURIR LES INFORMATIONS


Gnralits sur les capteurs Prof : MAHBAB

L.T Mohammedia

Page 2 / 2

La fidlit : Un capteur est dit fidle si le signal quil dlivre en sortie ne varie pas dans le
temps pour une srie de mesures concernant la mme valeur de la grandeur physique dentre.
Il caractrise lInfluence du vieillissement.
Le temps de rponse : c'est le temps de raction d'un capteur entre la variation de la grandeur
physique qu'il mesure et l'instant o l'information est prise en compte par la partie commande.
Linarit : Le capteur est linaire dans une plage dtermine du mesurande, si sa sensibilit
est indpendante de la valeur du mesurande, alors le signal lectrique tout le long de la chane
de mesure est proportionnel la variation du mesurande.

5. Diffrents type de signaux dlivrs par un capteur :


5.1.

Le signal logique :
S

1
m

0
5.2.

Le signal analogique :
S

0
5.3.

Ce signal ne peut prendre que deux


valeurs binaires 1 ou 0 (vrai ou
faux, prsent ou absent).
Il est appel tout ou rien (T.O.R).

Ce signal lectrique est proportionnel


au phnomne physique mesur.
Lutilisation dun capteur analogique
n'est pas possible avec des systmes
numriques.

Le signal numrique :
S2

1
0

N=101

N=010

N=001

N=100

N=111

S1

1
0

S0

1
0

S
111
110
101
100
011
010
001
000

Signal numrique sur 3 bits


Ce signal est une combinaison dtat logique. A chaque combinaison, correspond une
valeur en tension. Le capteur numrique prsente l'avantage d'tre utilisable par des systmes
numriques. La prcision obtenue dpend de la rsolution du capteur.

1STE
F.Cours n7

Acqurir linformation sur une position ou la prsence dun objet


LES CAPTEURS T.O.R Prof : MAHBAB

L.T Mohammedia

Page 1 / 4

1. Dtecteur (ou interrupteur) de position action mcanique :


1.1.

Structure :

Un contact lectrique (1)


Un corps (2)
Une tte de commande avec son dispositif d'attaque (3)
Ce capteur est lectriquement quivalent un contact, avec
un dispositif de commande.
Organe de
commande

1.2.

Fonctionnement :

Dispositif dattaque

La dtection de prsence est ralise lorsque


l'objet dtecter entre en contact avec la tte de
commande au niveau de son dispositif d'attaque.
Le mouvement engendr sur la tte
d'attaque provoque la fermeture du contact
lectrique situ dans le corps du capteur.

Tte de commande
Corps + contacts
lectriques

De multiples ttes sont disponibles :

poussoir
1.3.

galet

levier galet

Caractristiques :

Symbole:
Porte nominale :
Contact direct
Tension d'alimentation :
240 V AC; 250 V DC max

1.4.

Applications :

Ils sont utilisables pour dtecter des


matriaux rigides, ils servent essentiellement
dtecter des prsences ou des passages.
Exemples : Fin de course, prsence pice sur
support d'usinage; passage d'un vrin ou d'un
chariot sur un rail.

2. Dtecteur magntique ou interrupteur lame souple (I.L.S) :


2.1.

Structure :

tige souple

Un contact lectrique (1)


Un corps (2)
Face sensible du capteur (3)
Objet magntique ' dtecter (4)

1STE
F.Cours n7
2.2.

Acqurir linformation sur une position ou la prsence dun objet


LES CAPTEURS T.O.R Prof : MAHBAB

Fonctionnement :

Lorsqu' un champ magntique (4) est


dirig sur la face sensible (3) du capteur,
le contact s'tablit entre les deux bornes
du capteur.
2.3.

Applications :

2.4.

Porte nominale:
Dpend de l'amplitude du
champ magntique de l'objet dtecter
Tension d'alimentation:
10 30 V DC
Symbole:

Champs magntique
I.L.S ouvert
I.L.S ferm

3. Dtecteur de proximit inductif :

3.2.

Cble (1)
Corps filet (2)
Face active (3)
Led de visualisation (4)
Ecrous de fixation (5)
Objet conducteur dtecter (6)

5
2
4
1

Composition :

Les bobinages de l'oscillateur,


constituent la face sensible du
capteur. A l'avant de celle-ci est cr
un champ magntique alternatif.
3.3.

Structure :

Etage de sortie

Etage de mise en forme


Oscillateur

Fonctionnement :

Un dtecteur de proximit inductif


dtecte sans contact tous les objets de
matriaux conducteurs. A l'approche d'un objet
conducteur (6), de la face sensible (3), le
capteur dlivre un signal.
Le signal de sortie correspondant un
contact lectrique.
3.4.

Caractristiques :

Porte nominale:
2 5 mm (courant)
Jusqu' 40 (performant)
Tension d'alimentation:
10 30 V DC
20 264 V AC

Page 2 / 4

Caractristiques :

Ce type de dtecteurs est souvent


mont directement sur le corps de vrins
en tant que fin de course (dans ce type de
montage, le piston du vrin est magntis)

3.1.

L.T Mohammedia

Symbole:

1STE
F.Cours n7

Acqurir linformation sur une position ou la prsence dun objet


LES CAPTEURS T.O.R Prof : MAHBAB

L.T Mohammedia

Page 3 / 4

4. Dtecteur de proximit capacitif :


4.1.

Structure et composition :

4.2.

Caractristiques :

Porte nominale:
2, 5, 10, 15 ou 20 mm
Tension d'alimentation:
10 30 V DC
20 264 V AC
Symbole:
+

4.3.

Fonctionnement :

Un dtecteur de proximit capacitif dtecte


sans contact tous les objets de matriaux
conducteurs ou isolants.
IL se compose principalement d'un oscillateur dont
les condensateurs constituent la face sensible.
Le signal de sortie correspondant un
contact lectrique.

5. Dtecteur de proximit photolectrique :


5.1.

Fonctionnement :

Ils sont constitus dun metteur de lumire diode lectroluminescente et dun


rcepteur de lumire phototransistor qui convertit le signal lumineux en signal lectrique. La
dtection est obtenue lorsque le faisceau lumineux mis, narrive pas au rcepteur car lobjet
se trouve
entre les deux modules.
5.2.

Caractristiques :

Tension d'alimentation :

+
Symbole :

10 30 V DC
20 264 V AC
-

L.E.D

Phototransistor

Il existe 3 systmes de base pour dtecter un objet laide dun metteur-rcepteur de


lumire.
5.3. Le systme BARRAGE :
Lmetteur et le rcepteur sont dans 2 botiers
spars. Lobjet est dtect lorsquil interrompt
le faisceau lumineux.
Porte nominale : jusqu' 50 m
(100 m : laser)

1STE
F.Cours n7

Acqurir linformation sur une position ou la prsence dun objet


LES CAPTEURS T.O.R Prof : MAHBAB

L.T Mohammedia

Page 4 / 4

Le systme REFLEX :

5.4.

Lmetteur et le rcepteur sont dans le


mme botier. Le faisceau lumineux mis est
renvoy vers le rcepteur par un rflecteur. La
dtection se fait par coupure du faisceau.
Porte nominale: jusqu' 15 m (4 8 m courants)

Le systme DE PROXIMITE :

5.5.

Lmetteur et le rcepteur sont dans un mme


botier. La dtection se fait lorsque le faisceau
lumineux est renvoy par lobjet.
Porte nominale: de 0.005 2 m

6. Choix et raccordement dun capteur de proximit :


Le choix dun dtecteur de proximit dpend :
de la nature du matriau constituant lobjet dtecter,
de la distance de lobjet dtecter,
des dimensions de lemplacement disponible pour implanter le dtecteur.
Technique de raccordement 2 fils et 3 fils.

BN
BN

BU

~
~

2 fils AC/DC

PNP

NPN

BK

BU
3 fils type PNP

BN
BK

BU

3 fils type NPN

7. Conclusion :
Position
Ou
Prsence

Acqurir linformation
sur la position ou la
prsence dun objet
rigide

Signal
Logique

Dtecteur de position action mcanique

Position
Ou
Prsence

Acqurir linformation
sur la position ou la
prsence dun objet
magntique

Signal
Logique

Signal
Logique

Dtecteur photolectrique
Acqurir linformation
sur la position ou la
prsence dun objet
mtallique

Position
Ou
Prsence

Dtecteur de proximit magntique (I.L.S)

Position
Ou
Prsence

Acqurir linformation
sur la position ou la
prsence dun objet
opaque

Position
Ou
Prsence

Dtecteur de proximit inductif

Acqurir linformation
sur la position ou la
prsence dun objet
mtallique ou isolant
Dtecteur de proximit capacitif

Signal
Logique

Signal
Logique

1STE
F.Cours n8

COMMANDER ET CONTRLER UN SYSTEME


AUTOMATE PROGRAMMABLE INDUSTRIEL Prof : MAHBAB

L.T Mohammedia

Page 1 / 3

1. La fonction TRAITER :
1.1.

Prsentation :

Dans la chane dinformation, les informations (comptes rendus et consignes) issues de la


fonction acqurir doivent tre TRAITES puis COMMUNIQUES lenvironnement. A cette
fin, des solutions technologiques spcifiques sont utilises. La connaissance de la nature des
informations circulant entre les divers lments est indispensable.
1.2.

Les types de traitement des informations existant :

Logique cble :
Ce type de traitement est fig et en consquence rserv aux systmes simples ou lis
la scurit. Il est ralis par des circuits lectriques cbls ou des cartes lectroniques.
Logique programme :
Ce type de traitement ralis par un programme permet des adaptations et des
volutions par programmation. Il est ralis par des:

Module logique programmable

1.3.

Automate programmable

Ordinateur

Structure des units de traitement programmable :


Console de programmation

ENTREES
Mmoires

Interfaces
Unit centrale

(Microprocesseur)

A.P.I

- Comptes rendus provenant


des capteurs
- Consignes provenant de
loprateur

SORTIES

Module dalimentation

- Ordres vers les practionneurs


- Messages vers le pupitre

Communication interne des


diffrents modules de lunit de
traitement programmable, se
fait par lintermdiaire de bus
interne.

Les units de traitement programmable sont constitues de :


Lunit centrale : base de microprocesseurs, elle ralise toutes les fonctions logiques,
arithmtiques et de traitement numrique (transfert, comptage, temporisation, ).
Les mmoires : Elles permettent de stocker le systme d'exploitation (ROM ou PROM), le
programme (EEPROM) et les donnes systme lors du fonctionnement (RAM). Cette dernire
est gnralement secourue par pile ou batterie. On peut, en rgle gnrale, augmenter la
capacit mmoire par adjonction de barrettes mmoires type PCMCIA.

1STE
F.Cours n8

COMMANDER ET CONTRLER UN SYSTEME


AUTOMATE PROGRAMMABLE INDUSTRIEL Prof : MAHBAB

L.T Mohammedia

Page 2 / 3

Le module dalimentation : il assure la distribution de lnergie lectrique de 24V aux


diffrents modules.
La console de programmation : C'est gnralement un PC o est install qui le logiciel de
programmation spcifique l'API. Ce logiciel permet d'diter le programme, de le compiler
et de le transfrer l'automate.
Les interfaces d'entres/sorties :
Ces interfaces d'Entre/Sortie (E/S) se
prsentent gnralement sous forme
dinterfaces modulaires quon ajoute
selon le besoin.
Le module des entres ou carte dentre : cest un circuit lectronique qui reoit les
informations et les adapte pour lunit de traitement. Modularit : 8, 16 ou 32 voies.
Linterface d'entre a pour fonction de :
Recevoir les signaux logiques en provenance des capteurs et du pupitre oprateur ;
Traiter ces signaux en les mettant en forme, en liminant les parasites d'origine
industrielle et en isolant lectriquement l'unit de commande de la partie oprative
(isolation galvanique) pour la protection ;
Gnralement les entres sont dsignes ainsi : %Ii.j o i est le numro du module et j le
numro de l'entre dans ce module, le signe "%" est spcifique au constructeur (ici
Tlmcanique). Exemple : %I0.3 reprsente l'entre 3 du module 0.
Le module des sorties ou carte de sortie : cest un circuit lectronique qui convertit les
donnes de lunit de traitement en ordres ou informations exploitables. Modularit : 8,
16 ou 32 voies.
Linterface de sortie a pour fonction de :
Commander les pr-actionneurs et lments de signalisation du systme ;
Adapter les niveaux de tension de l'unit de commande celle de la partie oprative du
systme en garantissant une isolation galvanique entre ces dernires ;
Gnralement les sorties sont dsignes ainsi : %Qi.j o i est le numro du module et j le
numro de la sortie. Exemple : % Q1.5 reprsente la sortie 5 du module 1.

2. LES AUTOMATES PROGRAMMABLES INDUSTRIELS (A.P.I) :


2.1.

Historique :

Les automates programmables industriels (A.P.I) sont apparus la fin des annes soixante,
la demande de la socit amricaine (GM) qui demandait plus dadaptabilit de leurs systmes
de commande.
Lautomate programmable industriel (A.P.I) est un appareil lectronique programmable,
adapt au milieu industriel, qui ralise des fonctions dautomatisme pour assurer la
commande de practionneurs et dactionneurs partir dinformations logique, analogique
ou numrique.
2.2.

Domaines demploi des automates :

On utilise les API dans tous les secteurs industriels pour la commande des machines
(convoyage, emballage ...) ou des chanes de production (automobile, agroalimentaire ...) ou il
peut galement assurer des fonctions de rgulation de processus (mtallurgie, chimie ...). Il est
de plus en plus utilis dans le domaine du btiment (tertiaire et industriel) pour le contrle du
chauffage, de l'clairage, de la scurit ou des alarmes.

1STE
F.Cours n8
2.3.

COMMANDER ET CONTRLER UN SYSTEME


AUTOMATE PROGRAMMABLE INDUSTRIEL Prof : MAHBAB

L.T Mohammedia

Page 3 / 3

Structure externe dun A.P.I :


Automate Programmable TSX
17/20 (Tlmcanique)
1.
2.
3.
4.
5.

2.4.

Cycle d'excution d'un automate :

Durant son fonctionnement, un API excute le mme


cycle de fonctionnement qu'on appelle "cycle automate" ;
la dure de ce cycle est typiquement de 1 50 ms :
La dtection : les signaux lectriques en provenance
des capteurs arrivent sur les modules d'entre. Chaque
module est repr par une adresse d'entre.
Le traitement : lAPI calcule les quations de
fonctionnement du systme en fonction des entres.
Laffectation : Les rsultats sont recopis dans les
modules de sortie. Chaque module est repr par une
adresse de sortie.
2.5.

Alimentation
entres-sorties (E/S)
Alimentation capteurs 24 V
Visualisation des E/S
Extension du bus E.S

Lecture des entres


Excution du programme
(Traitement des informations)

Affectation des sorties

Programmation de lAPI :

La programmation d'un API consiste traduire dans le langage spcialis de l'automate, les
quations de fonctionnement du systme automatiser. Parmi les langages normaliss, on cite
quelques-uns des plus connus et plus utiliss :
Langage contacts (LADDER) ;
Langage List d'instructions (Instruction List) ;
Langage GRAFCET (Sequential Function Chart : SFC).

1STE
F.Cours n9

ACQURIR LES COMPTES RENDUES ET LES CONSIGNES


INTERFACE EN ENTRE Prof : MAHBAB

L.T Mohammedia

Page 1 / 2

1. INTRODUCTION :
Dans un systme automatis, l'unit de traitement reoit les informations traites
principalement de :
L'utilisateur, grce aux organes de dialogue en entre tel un bouton d'arrt d'urgence ; il
s'agit de l'interface Homme/Machine (IHM) ;
Des capteurs tel un "fin de course" ; il s'agit d'interface centre principalement sur
l'isolation lectrique ou galvanique et la mise en forme du signal.
Linterface Homme/Machine en entre consiste transmettre au systme automatis les
ordres de l'oprateur quon dsigne par "consignes". Le dialogue Homme/Machine se fait par
lutilisation de constituants regroups dans ce qu'on appelle pupitre de commande.

2. INTERFACE HOMME/MACHINE (IHM):


2.1.

Les boutons poussoirs :

Les boutons poussoirs sont utiliss lorsque les informations transfres vers le systme
sont limites des signaux Tout Ou Rien (TOR).

2.2.

Les claviers :

Les claviers permettent la saisie d'informations


alphanumriques et la modification de donnes
et paramtres ; comme le nombre de pices
fabriquer.

3. ISOLATION GALVANIQUE :
L'unit de traitement travaille typiquement avec une tension de 5V DC, ncessaire pour
alimenter les circuits intgrs logiques. Alors qu'un capteur tel un "fin de course" fournit une
tension de 24 V DC.
Pour protger l'unit de traitement contre une ventuelle liaison directe avec tension
relativement dangereuse pour elle, il faut une isolation lectrique ou galvanique, ainsi qu'un
filtrage et mise en forme du signal.

1STE
F.Cours n9
3.1.

ACQURIR LES COMPTES RENDUES ET LES CONSIGNES


INTERFACE EN ENTRE Prof : MAHBAB

L.T Mohammedia

Page 2 / 2

Schma de principe :

Le principe est rsum par le schma fonctionnel suivant :


24v

Isolation galvanique

Filtrage

Mise en forme

5v

S
C

R2
R1

Capteur
TOR

R3

74HC14

Vers unit de
traitement

C1

Photo- coupleur

Filtre

Trigger

Ce montage, on le trouve dj intgr dans un API.


3.2.
diode

Fonctionnement :

Quand le capteur est actionn, son contact est ferm, il fournit du 24 V au circuit de la
infrarouge de l'optocoupleur :
La diode de l'optocoupleur conduit et met de l'infrarouge ;
Le transistor de loptocoupleur, travaillant en commutation se sature ;
La porte inverseuse Trigger reoit un 0 logique et fournit sa sortie un 1.
Quand le capteur est non actionn, alors :
La diode de l'optocoupleur est bloque et n'met pas d'infrarouge ;
Le transistor de l'optocoupleur se bloque ;
La porte inverseuse Trigger reoit un 1 logique et fournit sa sortie T un 0.

3.3.

Chronogrammes :

L'tat de la porte reflte l'tat du


capteur ;
Le bruit affectant le signal du capteur,
cause des parasites industrielles, est
filtr par le circuit RC ;
La porte Trigger met en forme le signal
et envoie l'unit de traitement un
signal "propre", et donc bien
compatible.

1STE

COMMUNIQUER LES ORDRES ET LES MESSAGES


INTERFACE EN SORTIE Prof : MAHBAB

F.Cours n10

L.T Mohammedia

Page 1 / 2

1. INTRODUCTION :
Dans un systme automatis, l'unit de traitement communique les informations traites
principalement vers :
L'utilisateur, grce aux organes de dialogue en sortie ? tel un voyant de signalisation ; il
s'agit de l'interface Homme/Machine (IHM) ;
Des organes de puissance tel un moteur lectrique triphas ; il s'agit d'interface de
puissance centr principalement sur l'isolation lectrique ou galvanique.

2. INTERFACE HOMME/MACHINE (IHM) :


2.1.

Les voyants :

Les voyants sont des tmoins lumineux qui constituent une interface de dialogue simple
donnant l'oprateur des informations sur l'tat du systme automatis.
Les voyants possdent un code de couleur qui permet d'orienter l'oprateur sur l'origine du
message :

COULEUR
ROUGE
JAUNE
VERT
BLANC
2.2.

SIGNIFICATION

EXEMPLE

Urgence ou condition dangereuse


Condition anormale pouvant entraner une situation
dangereuse
Prparation de conditions normales

Arrt d'urgence

Information gnrale

Manque en matire d'oeuvre


Dpart de cycle
Prsence de la tension
rseau

Les afficheurs numriques :

Dans certaines applications industrielles, le contrle du systme automatis ncessite de


surveiller les paramtres avec une grande prcision qui n'est pas permise par les voyants.
Les afficheurs numriques permettent d'effectuer une surveillance prcise et informent
loprateur des rsultats de mesure (temprature, pression, etc.) ou de comptage (nombre de
cycle, quantit de pices produites, etc.).
2.3.

Les terminaux d'exploitation :

Les terminaux d'exploitation sont des constituants de dialogue programms permettant


l'oprateur :
D'tre inform clairement sur l'tat du systme automatis ;
D'intervenir facilement et rapidement sur les paramtres de fonctionnement du systme
automatis.
On distingue deux types de terminaux d'exploitation :
Les terminaux d'exploitation afficheurs ;
Les terminaux d'exploitation cran permettant l'affichage simultan d'un nombre plus
important de donnes en plus des reprsentations graphiques concernant le systme
automatis.

Exemple de voyant

Exemple d'afficheur numrique

1STE
F.Cours n10

COMMUNIQUER LES ORDRES ET LES MESSAGES


INTERFACE EN SORTIE Prof : MAHBAB

Terminal d'exploitation afficheur

L.T Mohammedia

Page 2 / 2

Terminal d'exploitation cran

3. ISOLATION GALVANIQUE :
L'unit de traitement travaille typiquement avec une tension de 5V DC, ncessaire pour
alimenter principalement les circuits intgrs logiques. Alors qu'un actionneur tel un moteur
triphas a besoin d'une forte tension (220V AC, par exemple). Pour protger l'unit de
traitement contre une ventuelle liaison directe avec la forte tension, il faut une isolation
lectrique ou galvanique.

Unit de
Traitement
3.1.

Isolation
Galvanique

Actionneur de
puissance

Schma de principe :

Le principe est rsum par le schma fonctionnel suivant :


5v

Practionneur +
Actionneur de
Puissance

D2

Unit de
Traitement

R
T
D1

3.2.

Ce montage, on le trouve dj intgr dans un API.

Fonctionnement :

Quand l'unit de traitement communique l'ordre d'action (5 V), alors :


Le transistor T, travaillant en commutation se sature ;
Le relais est excit avec la tension 5v, ce qui ferme son contact ; ce contact isol
lectriquement par rapport la commande peut tre utilis pour tablir le courant dans
un organe de puissance (moteur, lampe, rsistance chauffante, etc.) ;
La diode D n'a aucun rle dans cet tat ; elle est bloque.
Quand l'unit de traitement communique l'ordre de commande d'arrt (0 V), alors :
Le transistor Q se bloque ;
Le relais est dsexcit, ce qui ouvre son contact ; la charge est alors dsalimente.
La diode D joue le rle de roue libre pour protger le transistor T contre la surtension qui
apparat aux bornes de la bobine du relais.

1STE
F.Cours n11

TRADUIRE UN GRAFCET EN LANGAGE LADDER


PROGRAMMATION DES A.P.I Prof : MAHBAB

L.T Mohammedia

Page 1 / 4

1. Langage LADDER :
1.1. Description :
Le langage LADDER est une succession " de rseaux de contacts " vhiculant des informations
logiques depuis les entres vers les sorties. Le rsultat dpend des fonctions programmes.
La programmation du GRAFCET en langage LADDER consiste associer chaque tape i du
GRAFCET un bit interne de lAPI Xi.
Le programme est alors constitu de 2 traitements :
Traitement squentiel : cette partie du programme dcrit lvolution squentielle des
tapes en calculant ltat des bits internes Xi reprsentant les tapes.
Traitement postrieur : cette partie dtermine ltat des sorties.
1.2. Exemple Poste de perage automatique :
Dans cet exemple, on traduit le GRAFCET correspondant au Poste de perage
automatique en LADDER ; lAPI utilis est le TSX 17 de tlmcanique.
1.2.1. Affectations des entres sorties de lAPI :
Pour matrialiser ce GRAFCET, on doit raccorder les diffrents constituants lAPI, ce qui
impose deffectuer un choix daffectation dentres-sorties. Ce choix permet dattribuer :
Un numro dentre chacun des capteurs ou boutons ;
Un numro de sortie chacun des practionneurs ou voyants.
Les entres de lAPI TSX 17 sont dsignes ainsi : %Ii,j o i est le numro du module et j le
numro de l'entre dans ce module, le signe "%" est spcifique au constructeur.
Exemple : %I0.3 reprsente l'entre 3 du module 0 (ou est connect le capteur L10).

Les sorties sont dsignes ainsi : %Qi,j o i est le numro du module et j le numro de la
sortie dans ce module.
Exemple : % Q0.2 reprsente la sortie 2 du module 0(ou est connect le contacteur KM).

Opration
Serrer la pice
Desserrer la pice

Actionneur

Practionneur
14 M1
12 M1
KM
14 M2
12 M2

Sortie API
Q0,0
Q0,1
Q0,2
Q0,3
Q0,4

Capteur ou bouton
Bouton poussoir

Mnem.
m

prsence de la pice percer

Dtecteur mcanique levier

Position du foret

Dtecteur mcanique levier


Dtecteur mcanique levier

L11
L10

Entre API
I0,0
I0,1
I0,2

Position du mors de serrage

Dtecteur mcanique levier


Dtecteur mcanique levier

L21
L20

Vrin C1
Moteur MT

Percer la pice

Compte-rendu et ordre
Dpart cycle

Vrin C2

SC1
RC1
MT
SC2
RC2

I0,3
I0,4
I0,5

1.2.2. GRAFCET du point de vue P.C cod :


Ce GRAFCET est obtenu partir du GRAFCET du point de vue P.C :
On remplace les capteurs et les boutons par les entres de lAPI correspondantes;
On remplace les practionneurs et les voyants par les sorties de lAPI correspondantes.

1STE

TRADUIRE UN GRAFCET EN LANGAGE LADDER


PROGRAMMATION DES A.P.I Prof : MAHBAB

F.Cours n11

GRAFCET du point de vue P.C


Poste de perage automatique

Page 2 / 4

GRAFCET du point de vue P.C cod API


Poste de perage automatique

0
m.s

14M1
L11

14M2

KM

.
12M 2

KM

L20

.
.

L21

12M1
L10

1.2.3.

L.T Mohammedia

Mise en quation :

On associe chaque tape ni du GRAFCET un bit interne de lAPI Mi :


ltape 0 on associe un bit X0.
ltape 1 on associe un bit X1.
ltape 2 on associe un bit X2.
ltape 3 on associe un bit X3.
ltape 4 on associe un bit X4.
Etape n0 :

Etape n1 :

Mise 1 de X0 Set- si ltape 4 (X4 = 1) est


active et la rceptivit I0,3 (I0,3 = 1) est vraie.

Mise 1 de X1 Set- si ltape 0 (X0 = 1) est


active et la rceptivit I0,0.I0,1 (I0,0.I0,1 = 1) est
vraie.
Donc
SX0 = ..
Donc
SX1 = ..
Mise 0 de X 0 Reset- si ltape 1 (X1 = 1) est
Mise 0 de X1 Reset- si ltape 2 (X2 = 1)
active.
est active.
Donc
RX0 =
Donc
RX1 =
Etape n2 :

Etape n3 :

Mise 1 de X2 Set- si ltape 1 (X1 = 1) est


active et la rceptivit I0,2 (I0,2 = 1) est vraie.
Donc
SX2 = ..
Mise 0 de X2 Reset- si ltape 3 (X3 = 1)
est active.
Donc
RX2 =

Mise 1 de X3 Set- si ltape 2 (X2 = 1) est


active et la rceptivit I0,4 (I0,4 = 1) est vraie.
Donc
SX3 = ..
Mise 0 de X3 Reset- si ltape 4 (X4 = 1)
est active.
Donc
RX3 =

Etape n4 :

quations des sorties :

Mise 1 de X4 Set- si ltape 3 (X3 = 1) est


active et la rceptivit I0,5 (I0,5 = 1) est vraie.
Donc
SX4 = ..
Mise 0 de X4 Reset- si ltape 0 (X0 = 1)
est active.
Donc
RX4 =

Q0,0 =
Q0,1 =
Q0,2 =
Q0,3 =
Q0,4 =

..
..
..
..
..

1STE

TRADUIRE UN GRAFCET EN LANGAGE LADDER


PROGRAMMATION DES A.P.I Prof : MAHBAB

F.Cours n11

1.2.4. Programme LADDER :


Principe de base :
S2

%I0,1

L.T Mohammedia

Page 3 / 4

% I0,2

% Q0,0

S3

KM1

% I0,0

S1
24 v

KM1 = S1 + S2./S3

KM1 : Q0,0
S2 : I0,1

S1 : I0,0
S3 : I0,2

Programme LADDER Poste de perage automatique


Traitement squentiel :

Traitement postrieur :

2. Liste dinstructions "IL" :


2.1. Description :
L'IL est un langage dans lequel toutes les oprations sont dcrites par des instructions
mnmoniques. Ce nest pas un langage graphique.
Le tableau suivant donne une liste reprsentative de ce langage :
INSTRUCTION
LD
LDN
AND
ANDN
OR
ORN
N
ST
STN
S
R
END

FONCTION
Lire une entre ou une variable interne.
Lire linverse dune entre ou dune variable interne.
ET logique entre le rsultat de l'instruction prcdente et l'tat de l'oprande.
OU logique entre le rsultat de l'instruction prcdente et l'tat inverse de l'oprande.
OU logique entre le rsultat de l'instruction prcdente et l'tat de l'oprande.
ET logique entre le rsultat de l'instruction prcdente et l'tat inverse de l'oprande.
Ngation du rsultat de l'instruction prcdente.
L'oprande associ prend la valeur du rsultat de la zone test.
L'oprande associ prend la valeur inverse du rsultat de la zone test.
L'oprande associ est mis 1 lorsque le rsultat de la zone test est 1.
L'oprande associ est mis 0 lorsque le rsultat de la zone test est 1.
Fin de programme.

1STE

TRADUIRE UN GRAFCET EN LANGAGE LADDER


PROGRAMMATION DES A.P.I Prof : MAHBAB

F.Cours n11

2.2.

L.T Mohammedia

Page 4 / 4

Principe de base :
S2

S3

LD %I0,1
ANDN %I0,2

KM1
S1
24 v

KM1 : Q0,0
S2 : I0,1

KM1 = S1 + S2./S3

OR %I0,0
ST %Q0,0
S1 : I0,0
S3 : I0,2

Programme LADDER Poste de perage automatique


Traitement squentiel :

Traitement postrieur :

3. Sequential Function Chart SFC :


3.1. Description :
Le SFC est le langage graphique ; par abus de langage, on l'appelle aussi le langage
GRAFCET. Pour diter un programme GRAFCET on passe par les tapes suivantes :
On commence par construire graphiquement le GRAFCET ;
On traduit les rceptivits dans le langage IL ou le langage LADDER ;
La programmation des actions se fait dans le traitement postrieur en LADDER ou en "IL".
En langage GRAFCET l'activation et la dsactivation des tapes se fait automatiquement.
3.2.

Principe de base :

Construction du CHART :

% I0,0

0
1

0
I0,0
Q0,0

Ou en IL
LD

%I0.0

Ou en IL
LD

%I0.1

Ou en IL
LD

%I0.2

% I0,1

% I0,2

I0,1
Q0,1

2
I0,2

Exemple

Traitement postrieur :

% X1

% Q0,0

% X2

% Q0,1

Ou en IL
LD
ST
LD
ST
END.

% X1
% Q0,0
% X2
% Q0,1

1STE
TD1

GRAFCET LANGAGE LADDER


COMMANDE DUN CHARIOT Prof : MAHBAB

L.T Mohammedia

Page 1 / 2

1. Cahier des charges :

Aprs lordre de dpart cycle dcy , le chariot part jusque b, revient en c, repart en b puis
rentre en a. La commande du systme est ralise par lA.P.I ZELIO SR3101BD.

2. Identification des entres et des sorties :


Mouvement
Dplacer le chariot droite

Actionneur
Moteur

Ordres
KM1

Sortie API
Q1

Dplacer le chariot gauche

Moteur

KM2

Q2

Capteur

Mnem.

chariot en position a
chariot en position b

Dtecteur mcanique levier


Dtecteur mcanique levier

a
b

Entre API
I1

chariot en position c

Dtecteur mcanique levier

IB

Constituant

Mnem.

Entre API

Bouton poussoir

Dcy

IC

Compte-rendu

Consigne
dpart cycle

GRAFCET P.O

GRAFCET P.C

...

...

...

...
......

......

......

......

GRAFCET P.C cod API

1
......

I2

1STE
TD1

GRAFCET LANGAGE LADDER


COMMANDE DUN CHARIOT Prof : MAHBAB

L.T Mohammedia

Page 2 / 2

Mise en quation :
Etapes

Activation

Dsactivation

SM1 = ....................

RM1 = ....................

SM2 = ....................

RM2 = ....................

SM3 = ....................

RM3 = ....................

SM4 = ....................

RM4 = ....................

SM5 = ....................

RM5 = ....................

Actions

Q1 = KM1 = ....................
Q2 = KM2 = ....................

Programme LADDER :

SM1

RM1
SM2
RM2
SM3
RM3
SM4
RM4
SM5
RM5

Q1

Q2

1STE
TD2

GRAFCET LANGAGE LADDER


COMMANDE DE DEUX CHARIOTS Prof : MAHBAB

L.T Mohammedia

Page 1 / 3

1. Cahier des charges :

Aprs appui sur dpart cycle dcy , les chariots partent pour un aller retour.
Un nouveau dpart cycle ne peut se faire que si les deux chariots sont gauche.
La commande du systme est ralise lA.P.I ZELIO SR3101BD.

2. Identification des entres et des sorties :


Mouvement
Dplacer
Dplacer
Dplacer
Dplacer

le chariot 1
le chariot 1
le chariot 2
le chariot 2

Actionneur

Ordres

Sortie A.P.I

KM12
KM11
KM22
KM21

Q1
Q2
Q3
Q4

Mnem.

Entre A.P.I

g1
d1
g2
d2

I1
I2
IB
IC

Constituant

Mnem.

Entre A.P.I

Bouton poussoir

Dcy

Id

droite
gauche
droite
gauche

Moteur
Moteur
Moteur
Moteur

Compte-rendu
chariot 1
chariot 1
chariot 2
chariot 2

1
1
2
2

Capteur

gauche
droite
gauche
droite

Dtecteur
Dtecteur
Dtecteur
Dtecteur

Consigne
dpart cycle

mcanique
mcanique
mcanique
mcanique

levier
levier
levier
levier

GRAFCET du point de vu P.O :

..

...

...

...

...

4
=1

1STE
TD2

GRAFCET LANGAGE LADDER


COMMANDE DE DEUX CHARIOTS Prof : MAHBAB

GRAFCET du point de vu P.C :

..

Page 2 / 3

GRAFCET du point de vu P.C cod A.P.I :

L.T Mohammedia

..

..

..

=1

..

..

..

..

=1

Mise en quation :

Etapes

RM1 =

Activation
SM1 =

SM2 =

SM3 =

RM3 =

SM4 =

RM4 =

SM5 =

RM5 =

SM6 =

RM6 =

SM7 =

RM7 =

Dsactivation

RM2 =

Q1 = KM12 =
Actions

Q2 = KM11 =
Q3 = KM22 =
Q4 = KM21 =

1STE
TD2

GRAFCET LANGAGE LADDER


COMMANDE DE DEUX CHARIOTS Prof : MAHBAB

L.T Mohammedia

Page 3 / 3

Programme LADDER :

SM1

RM1
SM2
RM2
SM3
RM3
SM4
RM4
SM5
RM5
SM6
RM6
SM7
RM7
Q1
Q2
Q3
Q4

1STE
TD3

GRAFCET LANGAGE LADDER


TRI DE CAISSES Prof : MAHBAB

L.T Mohammedia

Page 1 / 4

1. Cahier des charges :


Un dispositif automatique
destin trier des caisses de deux
tailles diffrentes se compose d'un
tapis amenant les caisses, de trois
poussoirs et de deux tapis
d'vacuation.
Le poussoir 1 pousse les
petites caisses devant le poussoir
2 qui, son tour, les transfre sur
le tapis d'vacuation 2, alors que
les grandes caisses sont pousses
devant le poussoir 3, ce dernier
les vacuant sur le tapis 3. Pour
effectuer la slection des caisses,
un dispositif de dtection plac
devant le poussoir 1 permet de
reconnatre sans ambigut le type
de caisse qui se prsente.

La commande est faite un A.P.I de la famille ZELIO 12 entres et 6 sorties.


Les poussoirs 2 et 3 ne peuvent avancer que lorsque le poussoir 1 est en arrire.

2. Identification des entres et des sorties :


Mouvement
Sortir la tige du vrin 1
Rentrer la tige du vrin 1
Sortir la tige du vrin 2

Actionneur et action
SC1
Poussoir 1
(Vrin)
RC1

Ordres
14 M1

Sortie API
Q1

12 M1

Q2

SC2

14 M2

Q3

Rentrer la tige du vrin 2

Poussoir 2
(Vrin)

RC2

12 M2

Q4

Sortir la tige du vrin 3


Rentrer la tige du vrin 3

Poussoir 3
(Vrin)

SC3
RC3

14 M3
12 M3

Q5
Q6

Compte-rendu

Capteur

Mnem.

Entre API

P1 en arrire
P2 en arrire

Dtecteur mcanique levier


Dtecteur mcanique levier

L10
L20

I1
I2

P3 en arrire

Dtecteur mcanique levier

L30

IB

Caisse sur tapis 2


Caisse sur tapis 3
Caisse devant P2
Caisse devant P3
Grande caisse

Dtecteur
Dtecteur
Dtecteur
Dtecteur
Dtecteur

L21
L31
L112
L113
G

IC
ID
IE
IF
IG

Petite caisse

Dtecteur mcanique levier

IH

mcanique
mcanique
mcanique
mcanique
mcanique

levier
levier
levier
levier
levier

1STE
TD3

GRAFCET LANGAGE LADDER


TRI DE CAISSES Prof : MAHBAB

L.T Mohammedia

Page 2 / 4

GRAFCET du point de vu P.O :

..

..

..

..

..

..

..

..

GRAFCET du point de vu P.C :

..

..

..

..

..

..

..

..

1STE
TD3

GRAFCET LANGAGE LADDER


TRI DE CAISSES Prof : MAHBAB

L.T Mohammedia

Page 3 / 4

GRAFCET du point de vu P.C cod A.P.I :

..

..

..

..

..

..

..

..

Mise en quation :

Etapes

Activation
Dsactivation
SM1 = ..
RM1 = ..
..
SM2 = .. RM1 = ..

SM3 = ..

RM2 = ..

SM4 = ..

RM3 = ..

SM5 = ..

RM4 = ..

SM6 = ..

RM5 = ..

SM7 = ..

RM6 = ..

SM8 = ..

RM7 = ..

SM9 = ..

RM9 = ..

Q1 = 14M1 =

Q4 = 12M2 =

Q2 = 12M1 =

Q5 = 14M3 =

Q3 = 14M2 =

Q6 = 12M3 =

Action

1STE
TD3

GRAFCET LANGAGE LADDER


TRI DE CAISSES Prof : MAHBAB

L.T Mohammedia

Page 4 / 4

Programme LADDER :
M8

M9

SM1

RM1
SM2
RM2
SM3
RM3
SM4
RM4
SM5
RM5
SM6
RM6
SM7
RM7
SM8
RM8
SM9
RM9
Q1
Q2
Q3
Q4
Q5
Q6

1STE
TD4

GRAFCET LANGAGE LADDER


COMMANDE DUN CHARIOT(2) Prof : MAHBAB

L.T Mohammedia

Page 1 / 2

1. Cahier des charges :

Aprs lordre de dpart cycle dcy , le chariot part jusque b, reste en b un temps To de
15s puis rentre en a. La commande du systme est ralise lA.P.I ZELIO SR3101BD.

2. Identification des entres et des sorties :


Mouvement

Actionneur

Ordres

Sortie API

Moteur
Moteur

KM1
KM2

Q1
Q2

Capteur

Mnem.

Entre API

chariot en position a

Dtecteur mcanique levier

I1

chariot en position b

Dtecteur mcanique levier

I2

Constituant

Mnem.

Entre API

Bouton poussoir

Dcy

IC

Dplacer le chariot droite


Dplacer le chariot gauche
Compte-rendu

Consigne
dpart cycle

GRAFCET P.O

GRAFCET P.C

1
......

...

...

...
......

......

......

GRAFCET P.C cod API

1STE
TD4

GRAFCET LANGAGE LADDER


COMMANDE DUN CHARIOT(2) Prof : MAHBAB

L.T Mohammedia

Page 2 / 2

Mise en quation :
Etapes

Activation

Dsactivation

SM1 = ....................

RM1 = ....................

SM2 = ....................

RM2 = ....................

SM3 = ....................

RM3 = ....................

SM4 = ....................

RM4 = ....................

Q1 = KM1 = ....................
Actions

Q2 = KM2 = ....................
T0 = ....................

Programme LADDER :

SM1

RM1
SM2
RM2
SM3
RM3
SM4
RM4

Q1
Q2
T0

You might also like