0% ont trouvé ce document utile (0 vote)
577 vues7 pages

Automatisation Tapis Roulant avec API S7-1200

Ce document décrit trois cas d'automatisation d'un tapis roulant à l'aide d'un automate programmable S7-1200. Pour chaque cas, le document présente le grafcet, les équations logiques et les sorties correspondantes.

Transféré par

Kouraichi Zeineb
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
577 vues7 pages

Automatisation Tapis Roulant avec API S7-1200

Ce document décrit trois cas d'automatisation d'un tapis roulant à l'aide d'un automate programmable S7-1200. Pour chaque cas, le document présente le grafcet, les équations logiques et les sorties correspondantes.

Transféré par

Kouraichi Zeineb
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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