Vous êtes sur la page 1sur 25

Remerciements

Je tiens à remercier dans un premier temps, toute l’équipe pédagogique du

la Faculté des Sciences Aïn -Chock Casablanca et les intervenants

professionnels responsables de la formation .

Avant d’entamer ce compte rendu, nous profitons de l’occasion pour remercier

tout d’abord notre professeurBensassiqui n’a pas cessé de

nous encourager pendant la durée du travaux pratiques, ainsi pour sa générosité en

matière de formation et d’encadrement. Nous le remercions également

pour l’aide et les conseils concernant la réalisation du compte rendu, qu’il nous a

apporté lors des différentes interventions, et la confiance qu’il nous a

témoigné.

1
Table des matières
Introduction générale........................................................................................................................................................ 4
1. Présentation :........................................................................................................................................................ 4
2. Pourquoi l'automatisation ?.................................................................................................................................. 4
3. Structure générale des API :.................................................................................................................................. 5
4. Structure interne d'un automate programmable industriel (API) :........................................................................7
5. Jeu d'instructions :................................................................................................................................................. 8
TP N°1 : L’automate TSX micro.......................................................................................................................................... 9
1. Objectif du TP :...................................................................................................................................................... 9
2. Matériels utilisés :................................................................................................................................................. 9
3. Configurations matérielles :..................................................................................................................................... 10
4-Manipulation :......................................................................................................................................................... 13
Application 1:…………………………………………………………………………………………………………………………………………………..14

Application 2 :………………………………………………………………………………………………………………………………………………….15

Application 3:…………………………………………………………………………………………………………………………………………..………15

Application 4:……………………………………………………………………………………………………………………………………………….....16

Application 5:……………………………………………………………………………………………………………………………………………….....16

TP N°2 : L’automate Zelio................................................................................................................................................ 16


1.Objectif du TP :........................................................................................................................................................ 16
2-Matériels utilisés :................................................................................................................................................... 16
3.Configurations matérielles :..................................................................................................................................... 17
4-Manipulation :......................................................................................................................................................... 19
Application 1……………………………………………………………………………………………………………………………………………………21

Application 2……………………………………………………………………………………………………………………………………………………21

Application 3……………………………………………………………………………………………………………………………………………….…..22

Application 4……………………………………………………………………………………………………………………………………………….…..22

Application 5……………………………………………………………………………………………………………………………………………….…..23

Application 6……………………………………………………………………………………………………………………………………………….…..23

Application 7……………………………………………………………………………………………………………………………………………….…..24

Application 8……………………………………………………………………………………………………………………………………………………25

Conclusion génerale........................................................................................................................................................ 24

2
Liste des figures

Figure 1: Automate SIEMENS S5-95U............................................................................................................5

Figure 2: Aspect extérieur d'un automate S7-200 CPU222...........................................................................6

Figure 3 : Automate Modulaire.....................................................................................................................6

Figure 4 : Structure interne d'un automates programmables industriels (API)............................................7

Figure 5: Symboles usuels en langages LD.....................................................................................................8

Figure 6: Allumage d'une lampe avec bouton poussoir sans maintien.......................................................13

Figure 7: allumage d'une lampe avec maintien...........................................................................................14

Figure 8: temporisation...............................................................................................................................14

Figure 9 : Compteur.....................................................................................................................................15

Figure 10: clignotement...............................................................................................................................15

Figure 11: Allumer une lampe sans maintien..............................................................................................19

Figure 12: Allumer une lampe avec maintien..............................................................................................19

Figure 13: Clignotement d'une lampe.........................................................................................................20

Figure 14 : Marche Arrêt..............................................................................................................................20

Figure 15: compteur....................................................................................................................................21

Figure 16 : Parking………………………………………………………………………….……………………………..………………………23

Figure 17: temporisation ……………………………………………………………………………………………………………………...24

Figure 18: Feu tricolore ………………………………………………………………………………………………………………………..25

Introduction générale
4- Présentation :

3
Les Automates Programmables Industriels (API) sont apparus aux Etats-Unis vers 1969 où ils
répondaient aux désirs des industries de l’automobile de développer des chaînes de fabrication
automatisées qui pourraient suivre l’évolution des techniques et des modèles fabriqués.

Un Automate Programmable Industriel (API) est une machine électronique programmable par
un personnel non informaticien et destiné à piloter en ambiance industrielle et en temps réel
des procédés industriels. Un automate programmable est adaptable à un maximum
d'application, d'un point de vue traitement, composants, language. C'est pour cela qu'il est de
construction modulaire.

Il est en général manipulé par un personnel électromécanicien. Le développement de l'industrie


à entraîner une augmentation constante des fonctions électroniques présentes dans un
automatisme c'est pour ça que l'API s'est substitué aux armoires à relais en raison de sa
souplesse dans la mise en œuvre, mais aussi parce que dans les coûts de câblage et de
maintenance devenaient trop élevés.

5- Pourquoi l'automatisation ?
L'automatisation permet d'apporter des éléments supplémentaires à la valeur ajoutée par le
système. Ces éléments sont exprimables en termes d'objectifs par :

 Accroître la productivité (rentabilité, compétitivité) du système


 Améliorer la flexibilité de production ;
 Améliorer la qualité du produit
 Adaptation à des contextes particuliers tel que les environnements hostiles pour
l'homme (milieu toxique, dangereux.nucléaire...), adaptation à des tâches physiques ou
intellectuelles pénibles pour l'homme (manipulation de lourdes charges, tâches
répétitives parallélisées...),
 Augmenter la sécurité, etc...

4
Figure 1: Automate SIEMENS S5-95U

6- Structure générale des API :

Les caractéristiques principales d'un automate programmable industriel (API) sont :


coffret, rack, baie ou cartes

o Compact ou modulaire
o Tension d'alimentation
o Taille mémoire
o Sauvegarde (EPROM, EEPROM, pile, …)
o Nombre d'entrées / sorties
o Modules complémentaires (analogique, communication,..)
o Langage de programmation

5
Figure 2: Aspect extérieur d'un automate S7-200 CPU222

Des API en boîtier étanche sont utilisés pour les ambiances difficiles (température, poussière,
risque de projection ...) supportant ainsi une large gamme de température, humidité ...
L'environnement industriel se présentent sous trois formes :

o environnement physique et mécanique (poussières, température, humidité,


vibrations);
o pollution chimique ;

o perturbation électrique. (parasites électromagnétiques)

Figure 3 : Automate Modulaire

6
7- Structure interne d'un automate programmable industriel
(API) :
Les API comportent quatre principales parties (Figure 4.4) :

o Une unité de traitement (un processeur CPU);


o Une mémoire ;
o Des modules d'entrées-sorties ;
o Des interfaces d'entrées-sorties ;
o Une alimentation 230 V, 50/60 Hz (AC) - 24 V (DC).

La structure interne d'un automate programmable industriel (API) est assez voisine de celle


d'un système informatique simple, L'unité centrale est le regroupement du processeur et de la
mémoire centrale. Elle commande l'interprétation et l'exécution des instructions programme.
Les instructions sont effectuées les unes après les autres, séquencées par une horloge.
Deux types de mémoire cohabitent :
- La mémoire Programme où est stocké le langage de programmation. Elle est en général figée,
c'est à dire en lecture seulement. (ROM : mémoire morte)
- La mémoire de données utilisable en lecture-écriture pendant le fonctionnement c'est la RAM
(mémoire vive). Elle fait partie du système entrées-sorties. Elle fige les valeurs (0 ou 1) présentes
sur les lignes d'entrées, à chaque prise en compte cyclique de celle-ci, elle mémorise les valeurs
calculées à placer sur les sorties.

Figure 4 : Structure interne d'un automates programmables industriels (API)

7
8- Jeu d'instructions :
Le processeur peut exécuter un certain nombre d’opérations logiques; l’ensemble des
instructions booléennes des instructions complémentaires de gestion de programme
(saut, mémorisation, adressage ...) constitue un jeu d’instructions.
Chaque automate possède son propre jeux d'instructions. Mais par contre, les
constructeurs proposent tous une interface logicielle de programmation répondant à la
norme CEI1131-3. Cette norme définit cinq langages de programmation utilisables, qui
sont :

 Les langages graphiques :


o LD : Ladder Diagram ( Diagrammes échelle )
o FBD : Function Block Diagram ( Logigrammes )
o SFC : Sequential Function Chart ( Grafcet)
 Les langages textuels :
o IL : Instruction List (Liste d’instructions).
o ST : Structured Text (Textestructuré).

Le langage à relais (Ladder Diagram) est basé sur un symbolisme très proche de celui
utilisé pour les schémas de câblage classiques. Les symboles les plus utilisés sont
donnés au tableau suivant :

Figure 5: Symboles usuels en langages LD

8
TP N°1 : L’automate TSX micro

4- Objectif du TP :
Cette manipulation est pour but de se familiariser avec le logiciel PL7 Micro et
faire la simulation des programmes de base.

5- Matériels utilisés :
 L'automate Zelio…
 Les boutonspoussoir
 Leslampes
 Ordinateur pour programmerl’automate

9
3. Configurations matérielles :
 Etape 1 :Ouvrir une nouvelle fenêtre sous PL7 Micro :

 Etape 2 :Ouvrir un nouveau projet

10
 Etape 3 : Choisir l’automate cibleCocher Case « NON (non grafcet)»OK

 Etape 4 :Renseignement chaque demi module conformément à la configuration réelle de notre application.
Dans notre cas il y a 3 cartes d’entrée/sortie Tout Ou Rien qui est installée.

11
 Etape 5 : on sélectionne langage LADDER pour réaliser nos manipulations

 Etape 6 :espace de travail sous PL7 avec langage LADDER :

12
 Etape 7 :Après qu’on réalise notre projet sous pl7 , nous devons transférer notre projet vers l’automate

9- Manipulation :
 Application 1 :

Figure 6: Allumage d'une lampe avec bouton poussoir sans maintien

13
 Application 2 :

Figure 7: allumage d'une lampe avec maintien

 Application 3 :

Figure 8: temporisation

14
 Application 4:

Figure 9 : Compteur

 Application 5

Figure 10: clignotement

15
TP N°2 :
L’automat
e Zelio

1. Objectif du TP :
Cette manipulation a pour but de se familiariser avec l’automate zelio,
ainsi le logiciel Zelio Soft et faire la simulation des programmes de base.

2. Matériels utilisés :
 L'automate Zelio…
 Les boutonspoussoir
 Leslampes
 Ordinateur pour programmerl’automate

16
3. Configurations matérielles :
 Etape 1 : Ouvrir une nouvelle fenêtre sous zelio :

 Etape 2 : On crée un nouveau projet et on choisit le module :

17
 Etape3 : Choix de type de language de programmation (LADDER)

18
4.Manipulation :
 Application 1 :

Figure 11: Allumer une lampe sans maintien

 Application 2 :

19
Figure 12: Allumer une lampe avec maintien

 Application 3 :

Figure 13: Clignotement d'une lampe

 Application 4 :

20
Figure 14 : Marche Arrêt

 Application 5 :

Figure 15: compteur

 Application 6 :

21
Figure 16: parking

 Application 7 :

22
Figure 17: temporisation

 Application 8 :

23
Figure 18 : Feux tricolore

24
Conclusiongénérale

Durant cesséancesdutravaux

pratiques,onaapprislaprogrammationdesdifférentstypesd’automateZelio et TSX micro. Ainsi

on a effectué des simulations pour programmes de base (Temporisation, comptage,

lemaintien…).

Ce travail nous a permis d’élargir et approfondir nos connaissances dans le domaine

des automates programmables, ce qui nous asservir prochainement dans les projets de fin

d’études.

25

Vous aimerez peut-être aussi