Vous êtes sur la page 1sur 7

TP1 : Automatisation

d’un Tapis Roulant par


API S7-1200

Ahmadou Khalifa
Maryem Kbayer
Amna Thouir
GEA2B GROUPE 2
I-Objectif :
L’objectif de ce TP est de commander un tapis roulant en utilisant l’Automate Programmable
Industriel (API) S7-1200, implémenter des grafcets sur TIA portal en utilisant le langage LADDER et
puis tester l’exécution du grafcet en temps réel.

II-Manipulation :
Travail demandé :
Dans cette manipulation, on vise à implémenter un programme sur TIA portal qui assure
l’automatisation du tapis roulant.

1. Parties de ce système et leurs rôles :


2. Teste des différentes parties du système :
Capteur infrarouge  I0.2

Capteur capacitive  not (I0.3)

Capteur inductif I0.4

Capteur fin de course 2  I0.6

Capteur fin de course 1  I0.5

Bouton poussoir  I0.7

Bouton d’initialisation  I1.0

Sens 1  Q0.0

Sens 2  Q0.1

Voyant vert  Q0.2

Voyant Jaune  Q0.3

Voyant rouge  Q0.4

Initialisation  I1.0
1. Cas 1 :
Grafcet :

Les équations :
x1 = I0.7 ∗ x0 + x1 ∗ ̅̅̅
x2
x2 = I0.2 ∗ x1 + x2 ∗ ̅̅̅
x3

x3 = I̅̅̅̅
0.3 ∗ x2 + x3 ∗ ̅̅̅
x4
x4 = I0.6 ∗ x3 + x4 ∗ ̅̅̅
x0
x0 = I0.5 ∗ x4 + x0 ∗ x̅1 + I1.0

Mémentos :
̅̅̅̅̅̅̅ )*I1.0
M0.1 = (I0.7 ∗ M0.0 + M0.1 ∗ M0.2 ̅̅̅̅̅

̅̅̅̅̅̅̅ )* ̅̅̅̅̅
M0.2 = (I0.2 ∗ M0.1 + M0.2 ∗ M0.3 I1.0

M0.3=(I̅̅̅̅ ̅̅̅̅̅̅̅ ̅̅̅̅̅


0.3 ∗ M0.2 + M0.3 ∗ M0.4 ) *I1.0
̅̅̅̅̅̅̅̅ )* ̅̅̅̅̅
𝑀0.4 = (I0.6 ∗ M0.3 + M0.4 ∗ M0.0 I1.0
̅̅̅̅̅̅̅ + I1.0
𝑀0.0 = I0.5 ∗ M0.4 + M0.0 ∗ 𝑀0.1

Les sorties :
𝑄0.0 = 𝑀0.1 + 𝑀0.2 + 𝑀0.3
𝑄0.1 = 𝑀0.4
𝑄0.2 = 𝑀0.1
𝑄0.3 = 𝑀0.2
𝑄0.4 = 𝑀0.3

2. Cas 2 :
Grafcet :
Les équations :
x1 = I0.7 ∗ x0 + x1 ∗ ̅̅̅
x2
x2 = I0.2 ∗ x1 + x2 ∗ ̅̅̅
x3
x3 = I0.4 ∗ x2 + x3 ∗ ̅̅̅
x4 + x̅1 ∗ I0.4 ∗ x4

x4 = ̅̅̅̅
I0⋅3 ∗ x3 + x4 ∗ ̅̅̅
x5 ∗ ̅̅̅
x3
x5 = I0.5 ∗ x4 + x5 ∗ ̅̅̅
x6
x6 = I0.6 ∗ x5 + x6 ∗ ̅̅̅
x0
x0 = I0.5 ∗ x6 + x0 ∗ x̅1

Mémentos :
̅̅̅̅̅̅2 ) ∗ ̅̅̅̅
M0.1 = (I0.7 ∗ M0.0 + M0.1 ∗ M0. I1.0
̅̅̅̅̅̅3 ) ∗ ̅̅̅̅
M0.2 = (I0.2 ∗ M0.1 + M0.2 ∗ M0. I1.0

M0.3 = I0.4 ∗ M0.2 + M0.3 ∗ ̅̅̅̅̅̅


M0.4 + ̅̅̅̅̅̅̅
xM0.1 ∗ I0.4 ∗ M0.4) ∗ I̅̅̅̅
1.0

M0.4 = ̅̅̅̅
I0⋅3 ∗ M0.3 + M0.4 ∗ ̅̅̅̅̅̅
M0.5 ∗ ̅̅̅̅̅̅
M0.3) ∗ ̅̅̅̅
I1.0

M0.5 = I0.5 ∗ M0.4 + M0.5 ∗ ̅̅̅̅̅̅


M0.6) ∗ ̅̅̅̅
I1.0

M0.6 = I0.6 ∗ M0.5 + M0.6 ∗ ̅̅̅̅̅̅


M0.0) ∗ ̅̅̅̅
I1.0

M0.0 = (I0.5 ∗ M0.6 + M0.0 ∗ ̅̅̅̅̅̅


M0.1 )+I1.0

Les sorties :
𝑄0.0 = 𝑀0.1 + 𝑀0.2 + 𝑀0.4 + 𝑀0.5
𝑄0.1 = 𝑀0.3 + 𝑀0.6
𝑄0.2 = 𝑀0.1
𝑄0.3 = 𝑀0.6
𝑄0.4 = 𝑀0.5
3. Cas 3 :
Grafcet :
Les équations :
x1 = I0.5 ∗ x5 ∗ I0.7 ∗ x0 + x1 ∗ ̅̅̅
x2
x2 = I0.2 ∗ x1 + x2 ∗ ̅̅̅
x3

x3 = ̅̅̅̅
I0⋅3 ∗ x2 + x3 ∗ ̅̅̅
x4
x4 = M1.0 ∗ x3 + x4 ∗ ̅̅̅
x0
x5 = I0.5 ∗ x5 + x0 ∗ x̅1
x0 = I0.6 ∗ x4 + x5 ∗ x̅1

Mémentos :
̅̅̅̅̅̅2 ) ∗ ̅̅̅̅
M0.1 = (I0.5 ∗ M0.5 ∗ I0.7 ∗ M0.0 + M0.1 ∗ M0. I1.0
̅̅̅̅̅̅3 ) ∗ ̅̅̅̅
M0.2 = (I0.2 ∗ M0.1 + M0.2 ∗ M0. I1.0

M0.3 = ̅̅̅̅
I0⋅3 ∗ M0.2 + M0.3 ∗ ̅̅̅̅̅̅
M0.4 ) ∗ ̅̅̅̅
I1.0
M0.4 = 𝑀1.0 ∗ M0.3 + M0.4 ∗ ̅̅̅̅̅̅
M0.0 ) ∗ ̅̅̅̅
I1.0

M0.5 = I0.5 ∗ M0.5 + M0.0 ∗ ̅̅̅̅̅̅


M0.1) ∗ ̅̅̅̅
I1.0

M0.0 = (I0.6 ∗ M0.4 + M0.5 ∗ ̅̅̅̅̅̅


M0.1 )+I1.0

Les sorties :
𝑄0.0 = 𝑀0.1 + 𝑀0.2 + 𝑀0.4
𝑄0.1 = 𝑀0.5
𝑄0.2 = 𝑀0.1
𝑄0.3 = 𝑀0.2 + 𝑀0.3
𝑄0.4 = 𝑀0.4

Vous aimerez peut-être aussi