Rapport Pfa
Rapport Pfa
Rapport Pfa
Génie Industriel
Département Science des Technologies Industrielles STIN
Réalisé par :
Loaye.BASKOUN
Oussama BENSAID
Abdessamad RACHIDI
Encadré par :
Pr Lamia HAMMADI
El jadida
travail.
ce modeste travail.
1
Table des matières
Résumé / Abstract
Introduction générale
I- PREMIERE CHAPITRE :
Présentation générale.........................................................................................................10
I.1 Cahier de charge fonctionnel et technique...............................................................11
I.2 Définition d’un système automatisé :......................................................................12
I.3 Les différentes parties du système automatisé :.......................................................13
I.3.1 Partie opérative :...............................................................................................13
I.3.2 La partie commande (P.C)................................................................................16
I.3.3 La partie relation ou interface (P.R).................................................................16
I.4 Différents modes de commande d’un système automatisé......................................17
I.5 Les automates programmables industriels (API).....................................................17
I.5.1 Structure de l’automate programmable............................................................19
I.6 Résumé :..................................................................................................................22
II. DEUXIEME CHAPITRE :
Analyse fonctionnelle & Composants principaux du système........................................23
II.1 L’analyse fonctionnelle et structurelle des systèmes :.........................................24
II.2 Finalité et différents points de vue de l'analyse fonctionnelle.............................25
II.3 L’analyse fonctionnelle du système de tri des caisses.........................................26
II.3.1 Diagramme bête a corne...................................................................................26
II.3.2 Diagramme pieuvre..........................................................................................27
II.3.3 Diagramme FAST............................................................................................27
II.4 Conception et modélisation..................................................................................28
II.4.1 Modélisation par approche « processus ».........................................................28
II.4.2 Grafcet « modèle état transition »....................................................................30
II.5 Identification des composants principaux............................................................32
II.5.1 Les distributeurs :.............................................................................................32
II.5.2 Les contacteurs :...............................................................................................32
2
II.5.3 Relais :..............................................................................................................33
II.5.4 Les électrovannes :...........................................................................................34
II.5.5 Les vérins :.......................................................................................................34
II.5.6 Capteur de position et de proximité..................................................................36
II.5.7 V.1. Le tapis roulant :.......................................................................................40
II.6 Résumé :...............................................................................................................40
III. TOIRSIEME CHAPITRE :
API programmation et supervision du système .............................................................41
III.1 Introduction..........................................................................................................42
III.2 Présentation de la gamme SIMATIC de SIEMENS............................................43
III.2.1 SIMATIC S7...................................................................................................43
III.2.2 SIMATIC C7...................................................................................................45
III.2.3 SIMATIC M7..................................................................................................45
III.2.4 Les langages graphiques..................................................................................46
III.2.5 Logiciel de programmation.............................................................................49
III.3 Création du projet dans TIA Portal:.....................................................................49
III.4 Programmation et Simulation..............................................................................51
III.5 Systéme de supervision WINCC..........................................................................51
III.6 La création d’une Fenêtre HMI............................................................................52
III.7 Resumé :...............................................................................................................54
Conclusion générale………………………………………………………..……….…55
Biblio & Webographie……………………………………………………..……….…56
Annexes………………………………………………………………………..……….…57
3
Liste des figures
Figure 1:plan de disposition et installation du système tri des caisses.........................................11
4
Figure 26: Capteur capacitif.........................................................................................................37
5
Liste des abréviations
6
Résumé
Le présent rapport consiste à présenter et décrire les phases d’étude pour un projet de
modélisation et automatisation d’une ligne de tri des caisses.
Ce premier projet de fin d’année, qui s’inscrit dans notre cursus d’ingénieur, a pour but de
développer l'autonomie et la responsabilité des étudiants, à créer une dynamique de groupe et
l'esprit d'un travail collectif et bien sûr à mettre en pratique les enseignements reçus et permettre
ainsi aux étudiants d'affirmer leurs savoir-faire et à considérer leurs compétences.
Abstract
This report consists of presenting and describing the study phases for a modeling and
automation project for a crate sorting line.
This first end-of-year project, which is part of our engineering training, aims to develop the
autonomy and responsibility of students, to create group dynamics and the spirit of collective work
and of course to put into practice the lessons received and thus allow students to affirm their
know-how and to consider their skills.
During this adventure, we had the opportunity to approach the field of industrial automation,
an area that all industrial sectors now use several technologies and business skills to hope to
improve and control their productivity.
7
Introduction générale
De plus en plus d’entreprises optent pour des outils d’automatisation pour les assister et leur
faire gagner du temps, malgré les nombreux avantages que fournissent ces solutions, elles ne sont
pas encore adoptées partout et tout le monde n’a pas conscience de la puissance et des
optimisations possibles grâce à l’automatisation.
Les entreprises ont atteint des objectifs trés importants avec la stratégie d’automatisation 2:
Sur cette optique, les activités de production et de distribution sont amenées à trier de
grandes quantités de stocks contenus dans des cartons, des caisses, des bacs, des sacs ou des
enveloppes remplies ; Les accords de niveau de service devenant de plus en plus exigeants, la
pression pour obtenir des résultats conformes ou supérieurs aux attentes ne cesse de croître.
Les Grossistes, détaillants, B2B : qui utilisent des systèmes de tri pour assembler les
commandes de manière efficace et précise au coût le plus bas par caisse dans le cadre de leurs
activités de distribution.
1
Source : The Annuitas Group https://remiojr.fr/les-chiffres-cles-de-lautomatisation/
2
Source : destra “State of Marketing Automation Benchmarks for Success” (2017)
8
Le secteur de l’alimentation et des boissons : qui utilise des systèmes de tri pour
traiter/trier les cartons depuis la production jusqu’au stockage ou jusqu’à la palettisation.
Les Colis et services postaux : qui utilisent des systèmes de tri pour le transbordement des
colis entrants et sortants.
Avant d’automatisé le tri , il faut d’abord étudier et identifier l’ensemble du système et fixer
les limites de l’intervention, dans le présent travail, le système à automatiser est une ligne de tri
des caisses de deux types ( petites et grandes).
Le deuxième chapitre sera consacré à l’analyse fonctionnelle dans ses aspects interne et
externe et la modélisation fonctionnelle du système du tri des caisses , ainsi qu’une description
générale des composants principaux de notre système.
9
I- PREMIERE CHAPITRE
Présentation
générale
10
PREMIER CHAPITRE Présentation générale
Le tri de caisse est une étape essentielle dans la gestion des flux de marchandises dans
l'industrie de la grande distribution. Les caisses enregistreuses sont utilisées pour scanner et
identifier les produits lors du passage en caisse, mais leur triage manuel dans des chariots ou des
bacs peut être fastidieux et chronophage pour les employés. De plus, ce processus peut être source
d'erreurs et de pertes de temps, impactant ainsi l'efficacité et la rentabilité de l'entreprise.
Dans ce contexte, l'objectif de notre projet est de modéliser et automatiser une ligne de tri de
caisse pour optimiser le processus de triage des caisses. La machine de tri devra être capable de trier
les produits en fonction de leur taille.
La problématique qui se pose est donc la suivante : Quels seront les étapes à suivre pour
modéliser et automatiser une machine de tri de caisse et adaptée aux besoins des entreprises de la
grande distribution ?
Un dispositif automatique destiné à trier des caisses de deux tailles différentes se compose
d’un tapis, amenant les caisses, de trois poussoirs et de deux tapis d’évacuation, selon la disposition
de la figure ci-dessous
11
PREMIER CHAPITRE Présentation générale
Le poussoir 1 pousse les petites caisses devant le poussoir 2 qui à son tour les transfère sur le
tapis d’évacuation 2, alors que les grandes caisses sont poussées devant le poussoir 3, ce dernier les
évacuant sur le tapis3.Pour effectuer la sélection des caisses, un dispositif de détection placé devant
le poussoir 1 permet de reconnaitre le type de caisse qui se présente.
Pour ce faire, et afin de bien mener l’étude et la réalisation du présent cahier de charge ; nous
avons élaboré un planning du projet diviser en quatre phases :
Egalement, nous avons programmé des réunions systématiques avec notre encadrante, pour
rendre compte de l’état d’avancement et les bénéficier des conseils et orientations.
La planification de ce projet a été répartie à des tâches à réaliser sur une période de 9
semaines. L’objectif de la planification est de déterminer les ressources à mobilisées et la meilleure
manière d’ordonnancer toutes les tâches à effectuer afin d’avoir une vision claire du projet et de
maitriser la conduire sa réaliser.
La planification de ces phases a été élaborée sur une période de 9 semaines, le détail ainsi
que les liaisons et relations entre les taches sont décrites dans le planning MS Projet en Annexe 1.
Un système est dit automatisé s’il effectue un cycle de travail préétabli, qui se décompose en
séquence ou étapes, sans intervention humaine, l'homme n'intervient que dans la programmation du
système et dans son réglage.
Le but d'un système automatisé est de réaliser des tâches complexes ou dangereuses pour
l’homme, effectuer des tâches pénibles ou répétitives ou encore gagner en efficacité et en précision.
12
PREMIER CHAPITRE Présentation générale
Partie commande
Partie relation
La partie opérative, appelée aussi partie puissance, est le processus physique à automatiser,
elle est le siège des conversions énergétiques, elle reçoit les ordres de la partie commande et lui
adresse des comptes rendus.
13
PREMIER CHAPITRE Présentation générale
14
PREMIER CHAPITRE Présentation générale
Les actionneurs qui appartiennent à la partie opérative, ils reçoivent un ordre de la partie
commande via un éventuel pré-actionneur, convertissent l'énergie (pneumatique, hydraulique ou
électrique) qui leurs est fournie en un travail utile à l'exécution de tâches, éventuellement
programmées, d'un système automatisé.
En d'autres termes, un actionneur est l'organe fournissant la force nécessaire à l'exécution d'un
travail ordonné par une unité de commande distante.
Les capteurs sont des éléments qui transforment une grandeur physique (position, distance,
vitesse, température, pression, etc.) d’un processus en une grandeur normée, généralement
électrique qui peut être interprétée par un dispositif de contrôle commande.
Les capteurs sont placés à la frontière entre la P.O et la P.C.
Les capteurs sont souvent classés en fonction de leur mode d’utilisation (avec ou sans contact) ;
la nature de leurs informations de sortie :
15
PREMIER CHAPITRE Présentation générale
Les capteurs de position sont les plus utilisés sur les systèmes automatisés ; ils prennent des
formes variées ; interrupteurs de position avec contact ou détecteurs de proximité sans contact
(signal tout ou rien) et capteurs de déplacement (signal analogique ou numérique).
La partie commande d'un automatisme reçoit les consignes de l'opérateur et adresse des ordres
à la partie opérative.
Elle est la responsable de décisions, elle peut être mécanique, électronique ou autre. Dans les
systèmes industriels elle se compose de trois parties : un ordinateur, un logiciel et une
interface
Elle comporte le pupitre de dialogue entre l’opérateur et les machines de la partie commande, il
est amené à donner des ordres à la partie commande (par bouton, clavier…etc.) et reçoit des
informations ou des signalisations émanant de la partie commande tel que (les voyants lumineux,
les alarme, les Klaxons, les afficheurs, les écrans vidéo... etc.).Elle regroupe les différentes
16
PREMIER CHAPITRE Présentation générale
commandes nécessaires au bon fonctionnement du procédé (la gestion des modes marche\arrêt, la
mise en/hors énergie de l’installation, la sécurité avec l’arrêt d’urgence, le départ automatique des
cycles…etc.)
Le dialogue Opérateur – Machine est assuré de la partie relation vers la partie opérative via la
partie commande.
Un système automatisé peut exécuter une suite d'opérations ou une chaine fonctionnelle
avec différents modes de commande qui se différencient :
Le choix entre ces modes se fait selon les critères de simplicité, coût, fiabilité, qualité
(précision, rapidité, influences des perturbations...etc.)
L’automatisation des chaînes de fabrication utilisait auparavant les armoires à relais, après,
les chercheurs ont réfléchi à une solution plus facile à modifier et à diagnostiquer par les
équipements moins coûteux et surtout plus faciles à modifier. Ce sont les API (Automates
Programmables Industriels) ou les PLC en anglais (Programmable Logic Controller).
17
PREMIER CHAPITRE Présentation générale
18
PREMIER CHAPITRE Présentation générale
L’aspect des automates change d’un modèle à un autre, mais ils sont placés selon deux
types, compact ou modulaire.
Les automates dis de type compact sont les micro-automates, ils intègrent le processeur,
l’alimentation, les entrées et les sorties, ils peuvent réaliser certaines fonctions tels que le comptage
rapide, le traitement analogique…etc. Et peuvent recevoir des extensions en nombre limité.
Les automates dis de type modulaire comporte le processeur, l’alimentation et des interfaces
d’entrées/sorties séparés dans des modules, des bus et des connecteurs. Ces automates sont intégrés
dans les automatismes complexes où puissance, capacité de traitement et flexibilité sont
nécessaires.
- L’alimentation :
19
PREMIER CHAPITRE Présentation générale
Les automates actuels sont équipés d'une alimentation 230 V, 50/60 Hz (AC) - 24 V (DC).
Les entrées sont en 24V DC et une mise à la terre.
Pour raison de sécurité elle comporte des dispositifs de détection de baisse ou de coupure de
la tension réseau, et de surveillance des tensions internes. En cas de défaut, ces dispositifs peuvent
lancer une procédure prioritaire de sauvegarde.
Il traite les instructions qui constituent le programme de l’application (les fonctions logiques
ET, OU, les fonctions de temporisation, de comptage, de calcul PID, etc..). Mais en dehors de cette
tâche de base, il réalise également d’autres fonctions :
Surveillance et diagnostic de l’automate par une série de tests lancés à la mise sous
tension ou cycliquement en cours de fonctionnement.
- La mémoire :
RAM « Random Access Memory » : C’est une mémoire vive qui nécessite
l’alimentation électrique pour pouvoir conserver les informations
(lecture/écriture).
20
PREMIER CHAPITRE Présentation générale
PROM « Programmable ROM » : mémoire de type ROM, elle est livrée non
enregistrée par le fabricant. Lorsque celle-ci est programmée, on ne peut pas
l’effacer
Les interfaces d'entrées\sorties comportent les adresses des E/S, elles rassemblent les
informations provenant de l'environnement extérieur et les envoient au CPU; Chaque capteur est
relié à une de ces adresses. L’interface de sortie comporte de la même façon des adresses de sortie.
Chaque pré-actionneur est relié à une de ces adresses. Les entrées/sorties TOR (Tout ou Rien)
assurent la liaison entre le processeur et le processus.
Les cartes d'entrée et de sortie sont modulaires. Son nombre varie en fonction du type
d’automate, son type dépend de la tension d’alimentation ou de nombre de bornes d’entrées, sa
modularité varie entre 8,16 et 32 voies.
Les éléments comme les boutons poussoirs, les fins de course, les capteurs de température ou
de pression… etc. peuvent être connectés aux bornes d'entrée.
21
PREMIER CHAPITRE Présentation générale
Une fonction de communication pour l’échange des signaux avec l’unité centrale
par l’intermédiaire du bus d’entrées/sorties.
I.6 Résumé :
Durant ce premier chapitre, nous avons d’abord cadré le sujet du projet ainsi présenté les
phases de sa gestion et réalisation.
Par la suite, à travers la définition du système automatisé, nous avons décortiqué les
différentes parties d’un système automatisé, à savoir :
la partie opérateur
La partie commande
La partie interface
Nous nous sommes arrêtés sur les automates programmables industriels, son architecture et
ses aspects interne et externe.
22
II. DEUXIEME CHAPITRE
23
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
II.1 L’analyse fonctionnelle et structurelle des systèmes :
L'Analyse fonctionnelle fait partie des outils fondamentaux pour construire la qualité et
contribue à de nombreuses disciplines : Sûreté de fonctionnement, Analyse de la Valeur,
Management de projet, Conception industrielle, Ergonomie, Achats, etc.
L'analyse Fonctionnelle est utilisée dans les premières phases d'un projet pour créer ou
pour améliorer un produit. Sa mise en œuvre, privilégie le travail en groupe pluridisciplinaire,
ce qui catalyse les compétences et permet d'obtenir les consensus entre tous les métiers
concernés.
24
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
II.2 Finalité et différents points de vue de l'analyse fonctionnelle
C'est le point de vue du concepteur en charge de fournir le produit devant répondre aux
besoins identifiés ; L'Analyse Fonctionnelle "interne" a pour but d'aider le concepteur à
construire la solution qui devra répondre point par point à l'expression fonctionnelle du besoin
(exprimé au paragraphe précédent) et ceci aux meilleures conditions pour chacun.
Elle est, dans ce cas, une aide à la structuration de la conception (ou reconception) et
sert notamment de cadre pour analyser les ressources nécessaires et les distribuer au regard du
service à rendre.
L'analyse consiste à passer des fonctions de service aux fonctions techniques de niveau
de plus en plus fin, attribuables à chaque élément ou partie du produit (en tenant compte des
principes de fonctionnement et en établissant les liens).
25
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
La définition des éléments ou parties comprend également tout ce qui doit soutenir le
produit pendant son cycle d'utilisation (maintenance, documentation...).
Un diagramme bête à cornes est un outil utilisé pour l’analyse fonctionnelle du besoin.
C’est un schéma qui démontre si le produit est utile pour l’utilisateur, s’il répond à ses
besoins.
Notre système de tri automatique rend service à l’ouvrier pour la tâche du tri des
caisses qui de deux tailles différentes, ci-dessous le diagramme formulant cette analyse
fonctionnelle du besoin.
26
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
II.3.2 Diagramme pieuvre
Le graphe des interactions de notre système de tri automatique est défini comme suite :
27
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
La méthode aide également à penser au problème de façon objective et permet de
déterminer la portée du projet en illustrant les relations logiques entre les fonctions. La
disposition des fonctions de façon logique dans un diagramme FAST permet aux participants
de déterminer toutes les fonctions requises. Le diagramme FAST peut servir à vérifier si, et à
illustrer comment, une solution proposée atteint les besoins du projet, ainsi qu’à déterminer
les fonctions inutiles, dédoublées ou omises.
convoyeur
convoyer les
motoreducteur
caisses
alimentation
verin
pompe
3
Définition selon la norme ISO 9000 V2015 : Systèmes de management de la qualité - Principes essentiels et
vocabulaire
28
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
Les éléments d’entrée d’un processus sont généralement les éléments de sortie d’autres
processus, Cette approche décrit donc l'ensemble des activités pour fonctionner comme un
système intégré et complet.
Les processus d’un organisme sont planifiés et mis en œuvre dans des conditions
maîtrisées afin d’apporter une valeur ajoutée.
Detecter la
Preparer les Transporter les
taille de la
caisses caisses
caisse
Préparer les caisses : Cette activité implique la collecte des caisses, leur nettoyage et leur
scellement, ainsi que l'étiquetage des caisses en fonction de leur contenu.
Transporter les caisses : Cette activité implique le transport des caisses vers
l'emplacement de tri.
Tri mécanique : Cette activité consiste à trier mécaniquement les caisses en utilisant des
machines de tri automatiques qui peuvent trier les caisses par taille.
29
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
Compter les caisses triées : Cette activité consiste à compter les billets et les pièces triés à
l'aide de machines de comptage automatiques.
Stocker les caisses triées : Cette activité implique le stockage des caisses triées dans des
conteneurs sécurisés pour la distribution ultérieure.
C'est un outil graphique puissant, directement exploitable, car c'est aussi un langage
pour la plupart des API existants sur le marché. Lorsque le mot GRAFCET (en lettre capitale)
est utilisé, il fait référence à l'outil de modélisation. Lorsque le mot grafcet est écrit en
minuscule, il fait alors référence à un modèle obtenu à l'aide des règles du GRAFCET.
Le GRAFCET comprend :
C'est un modèle graphique qui représente l'évolution au cours du temps de toutes les
entrées et sorties du système.
30
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
31
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
II.5 Identification des composants principaux
32
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
Il a comme caractéristiques :
II.5.3 Relais :
Les relais sont des interrupteurs commandés par un électro-aimant, c'est-à-dire, une
bobine de fils qui produit, comme un aimant, un champ magnétique lorsqu’elle est traversée
par un courant. Ils sont constitués d’une bobine alimentée par le circuit de commande, dont le
noyau mobile ou la palette provoque la commutation de contacts pouvant être placés dans un
circuit de puissance. Les relais possèdent un contacte auxiliaire qui permet de maintenir
l’état excité même si la cause de son excitation initiale disparaît, pour le désactiver il faut un
autre signal.
33
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
II.5.4 Les électrovannes :
L’électrovanne est constituée principalement d’un corps de vanne où circule l’air, elle
est muni d’une bobine alimentée électriquement et engendrant une force magnétique qui
déplace le noyau mobile qui agit sur l’orifice de passage.
Vérin pneumatique :
34
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
Les vérins pneumatiques convertissent d’une façon très simple l’énergie pneumatique
en énergie mécanique. Ainsi, un vérin alimenté en air comprimé génère un mouvement
linéaire ou rotatif, alternatif, d’amplitude limitée et définie par sa taille de construction.
Simple effet :
Un vérin simple effet ne travaille que dans un sens. L'arrivée de la pression ne se fait
que sur un seul orifice d'alimentation ce qui entraîne le piston, le retour s'effectue sous l'action
d'un ressort.
Double effet :
Vérin hydraulique :
Le vérin hydraulique est utilisé avec de l'huile sous pression, jusqu'à 350 bars dans un
usage courant. Plus coûteux, il est utilisé pour les efforts plus importants et les vitesses plus
précises (et plus facilement réglable) qu'il peut développer.
35
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
II.5.6 Capteur de position et de proximité
Ils sont réalisés à base de microcontacts placés dans un corps de protection et muni d'un
système de commande ou tête de commande.
36
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
Les détecteurs de proximité capacitifs
Un détecteur photoélectrique réalise la détection d'une cible, qui peut être un objet ou
une personne, au moyen d'un faisceau lumineux, les détecteurs photoélectriques se composent
essentiellement d'un émetteur de lumière associé à un récepteur photosensible.
La détection est effective quand l'objet pénètre dans le faisceau lumineux et modifie
suffisamment la quantité de lumière reçue par le récepteur pour provoquer un changement
d'état de la sortie.
37
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
Parmi les principaux et nombreux facteurs qui interviennent dans le choix d'un
détecteur, citons :
38
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
39
Deuxième chapitre Analyse fonctionnelle & Composants
principaux
II.5.7 V.1. Le tapis roulant :
C’est un dispositif muni d’une surface plane en caoutchouc ou dispositif des rouleaux ,
entrainé par un moteur électrique triphasé, permettant le déplacement des pièces vers la presse
excentriques.
Le moteur est mis en marche lorsqu’une pièce est détectée à l’entrée du tapis roulant, et
s’arrête quand celle-ci arrive au point de chargement par le chargeur.
II.6 Résumé :
Ces analyses et diagramme ont été considéré lors de la modélisation et la conception des
activités et taches pour élaborer le grafcet .
Et enfin de ce chapitre nous avons recensé et décrit les composants principaux de notre
système de tri des caisses, avec les caractéristiques qui déterminent le choix du type du
composant.
40
III. TOIRSIEME CHAPITRE
API programmation et
supervision du système
41
Troisième chapitre API programmation et supervision du système
III.1 Introduction
Une dizaine d'acteurs se partagent un marché des automatismes industriels estimé à une
quinzaine de milliards de dollars. Les automates programmables et les commandes
numériques sont parmi les composants les plus répandus dans le monde industriel, un bon
baromètre du niveau des investissements en production.
Dans les projets en automatisme, le choix d'un automate va se faire suivant des critères
qui peuvent être différents suivants les personnes et suivants les projets ; Concernant ces
critères, on peut citer la localisation : certains pays utilisent le plus souvent tel marque
d'automate face à une autre.
A part le critère de prix qui fait partie des critères les plus considérés lors du choix d'un
automate, le choix définitif dépendra du cahier des charges et des spécificités techniques du
4
Source : https://www.lesechos.fr/1994/05/automatismes-industriels-la-course-a-la-taille-critique-saccelere-
881563
5
Source : https://docplayer.fr/12499095-Automatismes-les-automates-programmables.html
42
Troisième chapitre API programmation et supervision du système
projet ; La plupart des fabricants d'automates proposent plusieurs gammes d'automates allant
du micro,mini jusqu'au méga ce qui permet de couvrir une diversité de projets
III.2.1 SIMATIC S7
S7-200 : qui est un automate modulaire pour les applications simples, avec possibilité
d’extensions jusqu'a 7 modules, et une mise en réseau par l’interface multipoint (MPI) ou
PROFIBUS.
43
Troisième chapitre API programmation et supervision du système
44
Troisième chapitre API programmation et supervision du système
III.2.2 SIMATIC C7
III.2.3SIMATIC M7
Les SIMATIC M7 sont des calculateurs industriels compatibles PC. Il s’agit d’un
système modulaire sous boitier, construit dans la technique des automates SIMATIC S7. Il
peut être intégré dans un automate S7 300/400 ou être utilisé comme système autonome avec
une périphérie choisie dans la gamme S7. Le M7 300/400 est capable d’effectuer
simultanément avec une seule CPU des opérations en temps réel, par exemple des algorithmes
complexes de commande, de régulation ainsi que des tâches de visualisation et de traitement
informatique. Les logiciels sous DOS ou Windows sont exploitables sur le M7-300. Par
ailleurs, avec son architecture normalisée PC, il permet une extension programmable et
ouverte de la plate-forme d’automatisation S7.
45
Troisième chapitre API programmation et supervision du système
Diagramme Ladder
Le langage « LD » propose d’autre type de fonction tel que les fonctions de comptages
et de temporisations, les fonctions arithmétiques et logiques, les fonctions de comparaison et
de transfert.
46
Troisième chapitre API programmation et supervision du système
Le GRAFCET
Une étape représentée par un carré qui a un numéro identificateur et les actions
associées sont indiquées dans un rectangle relié à la partie droite du carré ; (l’étape initiale est
représentée par un carré double). Une liaison orientée représentée par une ligne, parcourue par
défaut de haut en bas ou de gauche à droite. Une transition entre deux étapes à qui est associée
une réceptivité inscrite à sa droite, est représentée par une barre perpendiculaire aux liaisons
orientées qui relient ces étapes.
47
Troisième chapitre API programmation et supervision du système
Bloc de Fonction
Texte Structuré
Liste d’instructions
Le langage « IL » est un langage textuel de bas niveau (proche du langage machine), qui
utilise un jeu d’instruction simple, il trouve sa puissance dans les applications de petites
48
Troisième chapitre API programmation et supervision du système
III.2.5Logiciel de programmation
Pour la création de notre projet sous STEP 7 nous somme passée par les étapes
suivantes :
49
Troisième chapitre API programmation et supervision du système
Après , il faut définir la liste des variables qui vont être utilisées lors de la
programmation. Pour cela la table des mnémoniques est crée tout en respectant le cahier de
charges. La table des mnémoniques rend le programme plus compréhensible et plus facile à
manipuler.
50
Troisième chapitre API programmation et supervision du système
Pour notre projet, nous avons opté à utiliser deux types de langages (Ladder et grafcet)
occasion pour nous d’acquérir plus de notion de programmation des API Siemens et avoir
une comparaison entre les deux langages.
En annexe , vous trouvez les deux programmes pour le système de tri des caisses avec
les deux langage LADDER et GRAFCET , globalement avec TIA Portal , nous avons trouvé
la programmation GRAFCET beaucoup plus simple que LADDER , en plus l’espace mémoire
du programme LADDER (8 Mo) est plus important par rapport à celui du GRAFCET (1,5
Mo) ; ceci est certainement dû à l’utilisation de plus des Mémos interne.
La simulation par l’outil S7PLCSIM , nous a permis de supprimer certains erreurs dès
en phase de test, et dans le cas où nous ne disposerons pas d’un automate.
La plateforme TIA Portal est le nouvel environnement de travail SIEMENS qui permet
de mettre en œuvre des solutions d’automatisation avec un système d’ingénierie intégré
comprenant les logiciels SIMATIC STEP 7 , PLC SIM et SIMATIC WINCC V17.
51
Troisième chapitre API programmation et supervision du système
projet » qui procure un accès rapide aux outils pertinents TIA Portal aide ainsi les nouveaux
utilisateurs comme les utilisateurs expérimentés à travailler de manière aussi productive que
possible.
La conception des éditeurs logiciels du TIA Portal s'appuie sur une présentation
commune et sur un concept de navigation commun. La configuration d'un matériel, la
programmation logique, le paramétrage d'un variateur ou la conception d'une image IHM
chaque environnement reprend le même design pour les éditeurs. Les fonctions, les
caractéristiques et les bibliothèques sont affichées automatiquement dans leur vue la plus
intuitive en fonction de l'activité souhaitée pour tous les composants de sécurité également.
On choit un HMI. Dans la vue portail on clique sur ajouter un appareil et on sélectionne
un HMI parmi les différents choix proposés par TIA PORTAL
52
Troisième chapitre API programmation et supervision du système
Une nouvelle fenêtre de configuration HMI représentant le réseau s’affiche ensuite pour
choisir l’interface de communication entre l’HMI et l’automate.
53
Troisième chapitre API programmation et supervision du système
III.7 Résumé :
En ce dernier chapitre nous avons présenté de la gamme des API Siemens SIMANTIC ,
sa structure de programmation pour finir avec le projet tri des caisse programmé avec deux
langages ( Ladder et GRAFCET) .
Et pour finir nous avons conçu la supervision du système du tri avec le logiciel WINCC
sous TIA Portal.
54
Conclusion générale
Le projet de fin d’année à l’ENSAJ une occasion pour l'étudiant afin de se préparer non
seulement pour son projet de fin d'études mais aussi à savoir rédiger un rapport, présenter son
travail, à le mettre en valeur et à monter en compétences.
Cette pédagogie par projet permet ainsi aux étudiants, non seulement, de mobiliser les
compétences acquises durant leur parcours académique ; mais également, d’adopter
l’autoformation pour certain aspect technique et les mettre réellement en pratique .
Aprés ; nous avons entamé l’analyse fonctionnelle avec les méthodes conventionnelle
pour aboutir à la modélisation qui va nous permettre de la traduire en langage de
programmation.
Par la suite, nous avons programmé notre système avec deux langages différents
(LADDER & GRAFCET) et assimilé les similitudes et dissemblance entre les deux
langages ; A la fin nous avons conçu un système de supervision sur le logiciel WinCC pour
la conduite et le suivi du système du tri des caisses.
55
Biblio & Webographie
Les automates programmables industriels ; Editeur DUNOD 2010 ; Auteur William Bolton
Manuel SIEMENS, SIMITIC HMI Win CC flexible 2008 Runtime, Manuel D’utilisation,
http://support.automation.siemens.com ,
https://remiojr.fr/les-chiffres-cles-de-lautomatisation/
56
Annexes
57