Page de Garde-Fusionné PDF
Page de Garde-Fusionné PDF
Page de Garde-Fusionné PDF
A tous Merci !!
SOMMAIRE :
Liste Des Figures .................................................................................................................................... 5
Liste Des Tableaux ................................................................................................................................. 5
LISTE D'ABREVIATION ...................................................................................................................... 6
INTRODUCTION GENERALE : .......................................................................................................... 7
CHAPITRE I: Présentation des automates programmables industriels. ................................................. 8
Introduction :........................................................................................................................................... 9
I.1. Historique des automates programmables industriel : .................................................................... 9
I.2. Généralité sur les systèmes programmables industriels :.............................................................. 10
I.3. Le but de l’automatisation : .......................................................................................................... 12
I.4. Architecture matérielle d’un API :................................................................................................ 12
I.5. ROLE D'UN AUTOMATE : ........................................................................................................ 13
I.6. Les différentes familles d’automate : ............................................................................................ 13
I.7. Les gammes d’automates Siemens : ............................................................................................. 13
1. La gamme Siemens S7-200 : ................................................................................................ 14
2. La gamme Siemens S7-S300 : .............................................................................................. 14
3. La gamme Siemens S7-400 : ................................................................................................ 15
I.8. L’automate S7-1200 : ................................................................................................................... 15
I.9. Choix du matériel : ....................................................................................................................... 16
Conclusion : .......................................................................................................................................... 22
CHAPITRE II: Présentation du logiciel Siemens Step7 ....................................................................... 23
II.1. Généralités concernant le logiciel SIMATIC STEP7 :................................................................. 24
II.2. La configuration du projet SIMATIC STEP7: ............................................................................. 25
II.3. Configuration matérielle HW config :.......................................................................................... 25
II.4. Définition des mnémoniques : ...................................................................................................... 25
II.5. Création du programme utilisateur : ............................................................................................. 26
II.6. Programmation avec le langage LADDER : ................................................................................ 28
II.7. Le simulateur des programmes PLCSIM: .................................................................................... 28
Conclusion : .......................................................................................................................................... 29
CHAPITRE III: Automatisation d’un système d’encaissage ................................................................ 30
Introduction :......................................................................................................................................... 31
III.1. Cahier de charge du système ....................................................................................................... 31
III.2. Grafcet du système avec les modes de marches et d’arrêt : ........................................................ 35
III.3. Programmation du système en ladder: ........................................................................................ 36
Conclusion : .......................................................................................................................................... 40
Conclusion général : ............................................................................................................................. 41
REFERENCES BIBLIOGRAPHIQUES : ............................................................................................ 42
Liste Des Figures
L’automation est un domaine très important dans les processus industriels, Elle n’a pas
besoin d’être justifiée, surtout, sur le plan économique. Le temps de fabrication joue un rôle
primordial dans la diminution du cout de production. Depuis l’apparition du premier système
d’automatisation né avec la guerre froide, la concurrence entre les grandes puissances vers
l’industrialisation, en particulier militaire, n’a cessé de devenir de plus en plus rude. Les
spécialistes de ce domaine ont toujours cherché à améliorer et perfectionner les systèmes de
commande les plus appropriés et les plus efficaces Ils ont passé de la logique câblée (qui a
montré des limites avec le développement de la complexité des systèmes) pour arriver au cours
des années 70 à la logique programmée avec l’apparition des microprocesseurs qui a ouvert de
larges perspectives pour les systèmes automatisés et a montré une grande souplesse
d’utilisation.
Le rapport de notre sujet qui, portera sur l’automatisation de l’unité d’encaissage semi-
automatique comprend trois chapitres où dans le premier chapitre, nous allons présenter des
informations concernant les automates programmables existant généralement, suivi d'une
présentation de la famille d'automates SIMATIC SIEMENS S-7 précisément. Dans le
deuxième chapitre, nous allons introduire le logiciel que nous utiliserons dans la création et la
programmation de notre projet. Le troisième chapitre est consacré à l’automatisation d’une
unité d’encaissage. Nous avons établi le GRAFCET qui décrit le fonctionnement du système
et nous l’avons traduit en langage LADDER. Enfin, une conclusion clôture ce rapport.
CHAPITRE I:
Présentation des automates programmables
industriels.
Introduction :
Ce chapitre consiste à faire une présentation générale des automates programmables
industriels et aussi à faire une étude technique, à travers le choix et le dimensionnement du
matériel qu'on va utiliser dans la réalisation du projet.
En réalité, les automates programmables sont apparus en 1969, avant même que
n'existent les microprocesseurs. Les premiers processeurs d'automates furent donc construits à
l'aide des circuits intégrés disponibles à l'époque. Il est important de noter que les automates
furent au départ, et restent encore maintenant, des machines conçues par des automaticiens
pour des automaticiens, indépendamment donc des constructeurs d'ordinateurs. Leur parfaite
adéquation aux besoins industriels en est la conséquence la plus marquante. Cette adéquation
concerne non seulement les aspects logiciels, comme expliqué ci-dessus, mais aussi les aspects
matériels. Les automates sont en effet parfaitement adaptés à l'environnement industriel :
entrées/sorties conformes aux standards de signaux industriels, protection contre les parasites
électromagnétiques, tenue aux chocs et aux vibrations, résistance à la corrosion, dispositifs de
sécurité en cas de panne ou de chute de tension, etc. Les microprocesseurs ont été utilisés, dès
leur apparition, pour simplifier la conception des processeurs d'automates. Les constructeurs
ont ainsi pu développer des familles homogènes d'automates capables de résoudre de manière
efficace et rentable toute une gamme de problèmes de contrôle, des plus simples (quelques
entrées/sorties) aux plus compliqués (quelques centaines d'entrées/sorties).
Ce sont également les automates programmables qui ont ouvert la voie au contrôle
décentralisé. Les premiers automates, en effet, avec leurs processeurs câblés, étaient des
machines relativement chères que l'on s'efforçait de charger au maximum. Depuis l'apparition
des automates à microprocesseurs, et la baisse subséquente de leur coût, la tendance est plutôt
de répartir les traitements dans des automates de plus faible capacité interconnectés par un
réseau de communication. On y gagne en fiabilité intrinsèque (la panne d'un automate n'a que
des conséquences limitées), en vitesse (parallélisme des traitements) et en câblage (à condition
de pouvoir placer chaque automate au voisinage direct de la partie du processus qu'il
commande).
I.2. Généralité sur les systèmes programmables industriels :
Les machines de productions modernes sont pratiquement toutes commandées par des
systèmes programmables. Cela signifie que le fonctionnement de ce type de machine est
complètement régi par un programme constitué d'une suite d'instructions stockées dans une
mémoire. Ces instructions sont exécutées séquentiellement par un processeur central unique
qui a accès à tous les capteurs et actuateurs de la machine. L'intérêt des systèmes
programmables est double :
Bien que toutes les UCP soient actuellement basées sur des microprocesseurs, on peut
cependant les distinguer selon le degré de généralité des instructions qui sont mises à la
disposition du concepteur d'application.
Bus
L'automate programmable reçoit des données par ses entrées, celles-ci sont ensuite
traitées par un programme défini, le résultat obtenu étant délivré par ses sorties. Ce cycle de
traitement est toujours le même, quel que soit le programme, néanmoins le temps d'un cycle
d'API varie selon la taille du programme et la puissance de l'automate.
C'est l'unité centrale qui gère l'automate programmable : elle reçoit, mémorise et traite
les données entrantes et détermine l'état des données sortantes en fonction du programme établi.
PHOENIX CONTACT.
ALLEN-BRADELY.
ROCKWELL AUTOMATION
HITACHI
SIEMENS
S7 400 est un automate de haute performance pour les applications de milieu et haut
de gamme avec possibilité de mise en réseau par l’interface multipoint (MPI), PROFIBUS ou
Industriel Ethernet. La figure 5 présente un exemple d’automate de cette gamme.
A l’aide du logiciel step7 nous avons pu planifier notre solution d’automatisme d’une
manière efficace et intuitive grâce à l’accès direct à la famille de produits Simatic S7. Ce
logiciel permet à travers un assistant de choisir le matériel adéquat pour notre projet en
minimisant les couts et le temps de recherche.
Choix de la gamme :
Pour SIEMENS seule la gamme S7-400 qui est redondante, elle dispose les avantages suivants :
Des CPU de puissances échelonnées.
Des CPU à compatibilité ascendante.
Des modules sous boîtier d’une grande robustesse.
Une technique de raccordement des modules de signaux.
Des modules compacts pour un montage serré.
Des possibilités de communication et de mise en réseau optimales.
Une intégration confortable des systèmes de contrôle-commande.
choix de la CPU :
FEPROM 64MO
Extension
Jusqu'à 64 MO
Temps d'exécution
Opération sur un mot Entrées 45 ns
Entrées 8 Kbit
Sorites 8 Kbit
Température maximale 70 °C
Conditions climatiques
Température minimale -25 °C
Tension 24 VDC
Sortie
Courant 1A
choix du rack :
Le rack SIPLUS BGT UR2-H 2X9 SLOT ALU est le plus adapté pour les solutions qui
nécessite une redondance matérielle en effet avec un seul rack de ce type on peut insérer deux
modules d’alimentation avec deux CPU redondantes.
Le tableau ci-dessous montre quelques caractéristiques techniques du module choisi.
Tableau 3 : Caractéristiques techniques SIPLUS S7-400 H BGT UR2-H 2X9 SLOT ALU
choix du coupleur :
Les coupleurs PROFIBUS et les répéteurs PROFIBUS sont utilisés pour séparer ou
générer de nouveaux segments, convertir la structure de ligne typique RS485 en une structure
arborescente ouverte et flexible. Il est possible de coupler et de découpler les stations en aval
depuis le système de bus d'ordre supérieur, d'une manière non réactive et avec tolérance envers
les coupures et le court-circuit, même pendant que le bus est en cours de fonctionnement. Les
appareils facilitent une duplication du signal pour réaliser une connexion redondante vers un
maître.
Ce module permet la :
Dissipation 2W
Nombre d'ETOR 16
Alarme Oui
Nombre d'STOR 16
Alarme Oui
Conclusion :
Dans ce chapitre, nous avons commencé par introduire les différentes familles des
automates programmables industrielles. Ensuite, nous avons choisi et dimensionné le matériel
à utiliser dans l'automatisation de la machine d'encaissage Semi-automatique.
CHAPITRE II:
Dans une table de configuration, on définit les modules mis en œuvre dans la solution
d’automatisation ainsi que les adresses permettant d’accéder depuis le programme utilisateur,
pouvant en outre paramétrer les caractéristiques des modules.
Dans une table des mnémoniques, on remplace des adresses par des mnémoniques
locales afin de les utiliser dans le programme.
P : Accès à la périphérie.
Conclusion :
Dans ce chapitre, nous avons présenté le logiciel SIMATIC S7. Nous avons aussi
présenté les différentes étapes à suivre pour implanter un programme sur un automate
programmable.
CHAPITRE III:
Le fonctionnement normal ayant été analysé, passons maintenant aux divers modes de
marches et d’arrêts. Les nouvelles exigences du cahier de charges sont présentées ici-bas.
Figure 17 : grafcet avec les Modes de marches et d’arrêts de la machine d’encaissage semi-automatique
III.3. PROGRAMMATION DU SYSTEME EN LADDER:
L’objectif de notre projet est d’automatiser un système d’encaissage qui sert à grouper
des paquets pour les mettre dans une caisse. Pour réaliser ce travail, nous avons commencé par
traduire le fonctionnement du système en grafcet de fonctionnement normal. Pour répondre
aux souhaits de l’exploitant, nous avons ensuite complété ce grafcet en y intégrant les modes
de marche et d’arrêt demandés. Enfin, le grafcet complet a été traduit en programme écrit en
langage Ladder et implanté sur l’automate programmable S7-400.
La réalisation de ce travail nous a permis, d’une part, d’apprendre la démarche à suivre
pour automatiser un procédé industriel. D’autre part, nous avons appris à travailler avec la
famille Siemens, notamment, l’automate S7-400 et le logiciel SIMATIC 7.
En perspective, ce travail peut être poursuivi en implantant le programme sur
l’automate programmable industriel et piloter le procédé.
REFERENCES BIBLIOGRAPHIQUES :
Ces informations du rapport ont été extraites depuis les sources suivantes :