Vous êtes sur la page 1sur 3

Exercice : Un plateau tournant dessert trois postes de travail, le premier de chargement, le

deuxime de perage et le troisime de contrle et dvacuation des pices perces. Un


vrin permet la rotaon de 120 du plateau extrieur supportant les pices usiner et son
indexation c a d son blocage prcis aprs chaque rotation.
Le contrle de perage se fait par un testeur qui doit descendre en position basse si le trou
est correctement perc. Si cela nest pas ralis au bout de 2s, tout le systme se bloque, le
testeur en position haute, de faon ce que loprateur puisse enlever la pice dfectueuse
avant de rarmer manuellement le systme.
Le systme est command par un automate S7200. Laectaon des direntes entres et
sorties du systme est comme suit :
I0.0 : Bouton marche

Q0.0 : Avance chargeur

I0.1 : Pice charge

Q0.1 : Recul chargeur

I0.2 : Chargeur en arrire

Q0.2 : Avance serrage

I0.3 : Pice serre

Q0.3 : Descente perceuse

I0.4 : Perceuse en bas

Q0.4 : Monte perceuse

I0.5 : Perceuse en haut

Q0.5 : Recul serrage

I0.6 : Pice desserre

Q0.6 : Descente testeur

I0.7 : Testeur en bas

Q0.7 : Monte testeur

I1.0 : Testeur en haut

Q1.0 : Avance vacuation

I1.1 : Pice vacue

Q1.1 : Recul vacuation

I1.2 : vacuation Recule

Q1.2 : Descente testeur

I1.3 : Rarmement manuel

Q1.3 : Monte testeur

I1.4 : 120 a6eints.

Q1.4 : Rotation

Donnez un programme pour la gestion de ce systme, sous la forme dun schma de


contacts et dun Grafcet.
Solution
Pour le programme en Ladder, on se propose dutiliser les bits de mmento comme suit :
Repos
M0.0=0

I0.0=1

I1.4=1

Fonctionnement
M0.0=1
Avance chargeur
M0.1

I0.1=1

Recul chargeur
M0.2

I0.2=1

I0.5=1
I0.6=1
I0.3=1
I0.4=1
Recul serrage
Avance serrage
Descente perceuse Monte perceuse
M0.5
M0.6
M0.3
M0.4
I0.7=1 &
I1.2=1
I1.1=1
I1.0=1
T37<2s
Recul vacuation
Avance vacuation
Monte testeur
Descente testeur
M1.2
M1.1
M1.0
M0.7
T37=2s
I1.0=1
Monte testeur
Descente testeur
M1.3
M0.7

I1.3=1
M1.4

Rotation
M1.5

Solution : Programme en LADDER


Rseau 20
M1.1

Rseau 10

Rseau 1
SM0.0

M0.4

M0.0
R

Q1.0

Q0.3

Rseau 21

13

M0.1
/

I0.0

M0.4

M0.0
S

I0.4

M1.2
S

Rseau 22
M1.2

Rseau 12
M0.5

M0.3
S

M1.1
R

M0.4
R
M0.5
S

M0.1
S

I1.1

M1.1

Rseau 11

Rseau 2

Q1.1

Q0.4

Rseau 23
M0.7
S

M0.5

Rseau 3
M0.0

M1.2

Rseau 13
I0.5

T37
IN
20

M0.5
R

TON

M1.2
R

T0.7

M0.7
R

Rseau 24
M0.7

M0.6
S

PT

I1.2

M1.3
S

Rseau 14

Rseau 4
M0.1

M0.6

Q0.0

Rseau 25

Q0.5

I1.0

M1.3

M1.3
R

Rseau 15
Rseau 5
M0.1

M0.6
I0.1

I0.6

M0.1
R
M0.2
S

M1.4
S

M0.6
R

Rseau 26

Rseau 16
M0.7

I1.3

M0.0

M0.1
/

M1.4
R

Q0.6

Rseau 6
M0.2

M1.4

Q0.1

M0.2
/

M0.3
/

Rseau 17
M0.7

I0.7

Rseau 7
M0.2

I0.2

M0.7
R

T07
/

M0.2
R

Rseau 8

M0.6
/

M0.7
/

M1.0

Q0.7

M1.0
/

M1.1
/

M1.2
/

M1.3
/

M1.3

M0.3

M1.4

M1.5

Q0.2

Rseau 19
M1.0

Rseau 9
M0.3

M0.5
/

M1.0
S

Rseau 18
M0.3
S

M0.4
/

I0.3

M0.3
R
M0.4
S

Rseau 27
I1.0

M1.0
R
M1.1
S

M1.5

Q1.4

Rseau 28
M0.0

M1.5

I1.4

M1.5
R
M0.0
R

Solution : Programme sous la forme dun Grafcet

Repos

Marche . Conditions initiales

10
2

Avance chargeur

Pice serre

Pice charge
3

Recul chargeur

Descente perceuse

11

12

Recul serrage

Avance vacuation
Pice vacue

Perceuse en haut
13

Recul vacuation
Evacuation recule

Pice desserre
9
14

1
17

Monte testeur

15

Rotation plateau
Fin de rotation

Monte testeur
Testeur en haut

Testeur en haut

Monte perceuse

Descente testeur
chargeur
Testeur en bas . t/37/2s

Perceuse en bas

Chargeur en arrire
4

Avance serrage

16
Rarmement manuel

Vous aimerez peut-être aussi