Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

TP N°1 AUTOMATISME IDUSTRIELS

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 25

AUTOMATISME

IDUSTRIELS

REALISE PAR:

FOUZAI MOHAMED ALI


CHABBOUH MOHAMED RAYENNE
AYOUB GANNAR

AII22 GROUPE 1
TP1 : Initialisation aux Automates Programmables
Industrielles

I. Objectif
L’objectif de ce TP est de traiter des problèmes logiques simples sur l’automate
S7-200 en utilisant le logiciel de programmation STEP7.
II. Applications

1. Porte ET

Une lampe 𝐿1 s’allume lorsque deux interrupteurs 𝑎1 𝑒𝑡 𝑏1 sont actionnés en


même temps. L’équation logique relative à cette fonction ET est donnée par la
relation suivante : 𝐿1 = 𝑎1. 𝑏1

Le choix des adresses des entrées et des sorties dans l’automate de Siemens
suivant le tableau ci-dessous :

Figure1 : Schéma à contact 1 sous step7 Micro/Win

2. Porte OU
Une lampe 𝐿2 s’allume lorsque l’un des deux interrupteurs 𝑎2 𝑒𝑡 𝑏2 est
actionné. L’équation logique relative à cette fonction OU est donnée par la
relation suivante :
𝐿2 = 𝑎2 + 𝑏2
Le choix des adresses des entrées et des sorties dans l’automate de Siemens
suivant le tableau ci-dessous :

Figure2 : Schéma à contact 2 sous step7 Micro/Win

3. Temporisateur
Les temporisateurs permettent d’exécuter des fonctions commandées par une
horloge.
L’automate Siemens fournit plusieurs types de temporisations :
TON : temporisation de retard à la montée.
TONR : temporisation de retard à la montée mémorisé.
TOF : temporisateurs de retard à la retombée (à la fermeture).

Figure5 : Schéma à contact 5 sous step7 Micro/Win


4. Compteurs
Le compteur incrémental (CTU) incrémente en partant de la valeur en cours à
chaque front montant de l’entrée d’incrémentation(CU).
Il est remis à zéro lorsque l’entrée de remise à zéro R est activée.
Lorsque la valeur en cours est supérieure ou égale à la valeur prédéfinie (PV),le
bit de comptage est activé.

Figure6 : Schéma à contact 6 sous step7 Micro/Win


5.programmation d'un systeme combinatoire
programmer ce systeme sur un automate SIEMNS

vérification de systeme

S0=b0 a0
⊕ ⊕
S1=b0a0 (b1 a1)
b1 b0 a1 a0 S2 S1 S0

S1=b0a0(b1+a1)+b1a1
0 0 0 0 0 0 0

0 0 0 1 0 0 1

fonctionnement 0 0 1 0 0 1 0
reseau1
0 0 1 1 0 1 1

0 1 0 0 0 0 1

0 1 0 1 0 1 0

0 1 1 0 0 1 1
reseau2

0 1 1 1 1 0 0

1 0 0 0 0 1 0

1 0 0 1 0 1 1

1 0 1 0 1 0 0
reseau3
1 0 1 1 1 0 1

1 1 0 0 0 1 1

1 1 0 1 1 0 0

1 1 1 0 1 0 1

1 1 1 1 1 1 0
Présentation du automates programmables

La famille S7--200 est constituée de micro--automates programmables pouvant commander une


large gamme d’appareils afin de répondre à vos besoins en matière d’automatisation.
Le S7--200 surveille les entrées et modifie les sorties conformément au programme utilisateur, qui
peut contenir des opérations booléennes, des opérations de comptage, des opérations de
temporisation, des opérations arithmétiques complexes et des opérations de communication avec
d’autres unités intelligentes. Sa forme compacte, sa configuration souple et son important jeu
d’opérations en font une solution idéale pour la commande d’applications très variées.

figure 1-1:SIEMENSS7--200

CPU S7--200 :
La CPU S7--200 combine un microprocesseur, une alimentation intégrée, des circuits d’entrée et
des circuits de sortie dans un boîtier compact afin de créer un puissant micro--automate .
Une fois que vous avez chargé votre programme, le S7--200 contient la logique
nécessaire au contrôle et à la commande d’unités d’entrée et de sortie dans votre application

figure 1-1:micro automate S7--200


TP2:Commande semi-automatique D'un chaiots

MODE 1:
Equaution d'etape:
Grafcet
X0=(X2.a0.X0.X1.Init)AUD
X1=(X0.m.a0.X1.X2)Init.AUD
X2=(X1.a1+X2.X0)Init.AUD

Equaution des sorties:


KM=X1.AUdoux
KM2=X2AUdoux

Table mnénonique:

Init m a0 a1 KM1 KM2 X0 X1 X2

I0.3 I0.0 I0.1 I0.2 Q0.0 Q0.1 M0.0 M0.1 M0.2


Schemas de cablage:
+24V DC

KM1 KM2

m a0 a1 Init

+24V DC

Les block de programmation


MODE 2:

Grafcet

Les équations d’entrées :


X1 = (X5 . a0 + X1 . X2) +init . aud
X2 = (X1 . m . a0 +X2 . X4 . X3 ) init aud
X3 = (X2 . S. a1 +X3 X5 ) init aud
X4 = (X2 . S . a1 + X4 . X5 ) init . aud
X5 =[ ( X4 (20s/X4) + X3 .r ) +X5 . X1 ] . init aud

Les equations de sorties :


KMAV = X2 . audoux
KMAR = X5 . audoux
Tableau du mnénonique :

Programme en LADER
MODE 3:
Grafcet:

Equaution d'etape:
X0=(X3.C+X11.a0+X0.X1.X10+init).AUD
X1=(X0.m.a0.s+X3.C+X1.X2)+init+AUD
X2=(X1.a1+X2.X3)+init+AUD
X3=(X2.a0+X3.X1.X0)+init+AUD
X10=(X0.m.a0.s+X10+X11)+init+AUD
X11=(X10.a1+X11.X0)+init+AUD

Equaution des sorties:


KMAV=X1+X10+AUdoux
KMAR=X11+X2+AUdoux
Table mnénonique:

KM KMA
Init m a0 a1 s X0 X1 X2
AV R

M0
I0.3 I0.0 I0.1 I0.2 I0.4 Q0.0 Q0.1 M0.1 M0.2
.0

X3 X10 X11

M0.3 M0.4 M0.5

Schemas de cablage:

+24V DC

KMAV KMAR

m a0 a1 Init s

+24V DC
Programme en LADER

Réseau3

Réseau6
TP3:Malaxeur peinture

Grafcet
. Les équations d’entrées :
X0 = (X8 . (3s/X8) + X0 . X1 . X3 )+init . aud
X1 = (X0 . NB . NT . m + X1 . X2 ) . init . aud
X2 = (X1 . (20s/X1)+ X2. X3) . init . aud
X3 = (X2. (7s/X2)+ X0. NB . NT . m + X3 . X4 . X10 . X20 ). Init . aud
X4 = (X3 . f1 + X4 . X5 ).init . aud
X5 = (X4 .(10s/X4)+ X5 . X6 ) . init . aud
X6 = [(X5 . (20s/X5) +X11 .(15s/X11)+ X21. (10s/X21)+X6.X7 ] init . aud
X7 = (X6(60s/X6) +X7.X8 ) init . aud
X8 = (X7 NB +X8 X0) init .aud
X10 =(X3.f2+X10.X11) init aud
X11 = (X10(15s/X10)+X11 .X6) init aud
X20 =(X3 f3 +X20 X21 )init . aud
X21 =( X20 (20s/X20) + X21 . X6 ) init aud
Les equations de sorties :
VAR = X1 . audoux
VL = (X1 + X2) . audoux
EAU = X1 audoux
M = (X6+X1 )audoux
EVD =(X2+X7 + X8) audoux
EN1 =(X4+X10+X20) audoux
EN2 = (X5+X11+X21) audoux
VM = (X3+X8) audoux
EAU EVD EN1 EN2 M
Schemas de cablage:

VAR VL V
24V DC

24V DC

audoux
init aud
nb nt m f1 f2 f3
Table mnénonique:

Programme LADER :
ur vo tre
o
merci ptention
at

Vous aimerez peut-être aussi