0% ont trouvé ce document utile (0 vote)
521 vues25 pages

Présentation de l'automate S7-300

oui

Transféré par

Zenzmi Yahya
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
521 vues25 pages

Présentation de l'automate S7-300

oui

Transféré par

Zenzmi Yahya
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

UNIVERSITE HASSAN II DE CASABLANCA

------------
Faculté des Sciences Aïn Chock

Département de Physique
Master Spécialisé
ELECTRONIQUE ELECTROTECHNIQUE AUTOAMTIQUE ET
INFORMATIQUE INDUSTRIELLE

Compte Rendu De Travaux Pratiques

Automate Programmable Industriel (S7-300)

Préparé par :
NOUNTANE Ishak
ABADAN Mostafa
ZINE Othmane
BEKKAL Youness Encadré par :
EL AMRI Mohamed Reda
AHMED DARJA Moustapha Pr. BARRA Adil
AMAOULI Ayoub
EL BOURIMI Bilal
BARRAR Kaoutar
EL OUAQFAOUI Zaynab
OUBADDA Kaoutar

Année Universitaire 2023/2024


Nom & Prénom P a g e 2 | 26
Résumé

Nom & Prénom P a g e 3 | 26


Abstract

4
Remerciement

5
Table des matières
Introduction Générale...............................................................................................................................2
Chapitre I - Eléments théorique...........................................................................................................4
I.1. Fonctionnement de l'automate programmable...............................................................................4
I.2. Types d'entrées/sorties....................................................................................................................4
I.3. Les différents types de langages de programmation......................................................................5
I.4. S7-300............................................................................................................................................5
I.5. STEP 7............................................................................................................................................6
Chapitre II - Les manipulations.............................................................................................................8
II. 1. Malaxeur agroalimentaire.........................................................................................................8
II.1.1. Problématique...................................................................................................................8
II.1.2. Programme......................................................................................................................10
Conclusion Générale...............................................................................................................................15
Corps professorale de la filière...............................................................................................................16
Coordinateur de la filière........................................................................................................................17
Direction de la Faculté............................................................................................................................18

6
Liste des figures

Liste des tableaux

Nomenclature ou abréviations

7
Automate Programmable Industriel (S7-300)

Introduction Générale

P a g e 1 | 26
Automate Programmable Industriel (S7-300)

Introduction Générale

P a g e 2 | 26
Automate Programmable Industriel (S7-300)

apitre I – Éléments théoriques

P a g e 3 | 26
Automate Programmable Industriel (S7-300)

Chapitre I - Eléments théorique

I.1. Fonctionnement de l'automate programmable

Un automate programmable est un équipement électronique programmable utilisé pour


automatiser des processus industriels. Il se compose d'une UCP, de modules d'entrées/sorties
(E/S) et d'une interface utilisateur.
L'UCP est l'élément principal de l'automate programmable. Il est responsable de l'exécution
des instructions du programme qui lui est soumis. Le programme est stocké dans la mémoire
interne de l'automate programmable et peut être modifié par l'utilisateur à tout moment.
Les modules d'entrées/sorties (E/S) permettent à l'automate programmable de communiquer
avec le monde extérieur. Les modules d'entrées sont utilisés pour collecter des données, tandis
que les modules de sorties sont utilisés pour contrôler les actionneurs.
L'interface utilisateur permet à l'utilisateur de configurer l'automate programmable et de
visualiser les informations relatives à son fonctionnement.

I.2. Types d'entrées/sorties

Les entrées/sorties de l'automate programmable peuvent être de différents types, tels que :
Entrées binaires : elles peuvent avoir deux états (0 ou 1) et sont utilisées pour collecter des
signaux d'entrée tels que des interrupteurs ou des capteurs de proximité.
Sorties binaires : elles peuvent également avoir deux états (0 ou 1) et sont utilisées pour
contrôler des actionneurs tels que des relais ou des moteurs.
Entrées analogiques : elles sont utilisées pour collecter des signaux d'entrée continus tels
que la température ou la pression.
Sorties analogiques : elles sont utilisées pour contrôler des actionneurs continus tels que des
vannes ou des pompes

P a g e 4 | 26
Automate Programmable Industriel (S7-300)

I.3. Les différents types de langages de programmation

Il existe différents types de langages de programmation utilisés pour programmer les


automates programmables :
Les langages graphiques : ils utilisent des symboles graphiques pour représenter les
instructions du programme. Les langages graphiques les plus courants sont les schémas à
contacts, les GRAFCET (Graphe Fonctionnel de Commande des Étapes et des Transitions) et
les diagrammes de blocs fonctionnels.
Les langages textuels : ils utilisent une syntaxe de programmation pour représenter les
instructions du programme. Les langages textuels les plus courants sont le langage Ladder, le
langage Instruction List et le langage Structured Text.
Chaque langage de programmation a ses propres avantages et inconvénients en fonction du
type d'application et de l'expérience de l'utilisateur.

I.4. S7-300

Figure : SIMATIC S7-300

Le S7-300 est une famille d'automates programmables industriels (API) développée par
Siemens. Il est largement utilisé dans l'automatisation des processus industriels grâce à ses
caractéristiques suivantes :

 Modularité : Composé de modules interchangeables (CPU, I/O, communication, etc.)


qui peuvent être assemblés selon les besoins spécifiques de l'application.

P a g e 5 | 26
Automate Programmable Industriel (S7-300)

Figure: Module ANALOG INPUT SM 331

 Flexibilité : Offre une large gamme de CPU avec différents niveaux de performance et
capacités de mémoire pour s'adapter à diverses exigences.
 Communication : Supporte plusieurs protocoles industriels comme PROFIBUS,
PROFINET, MPI, et AS-Interface, facilitant l'intégration dans différents réseaux.
 Robustesse : Conçu pour résister aux environnements industriels difficiles, avec une
haute tolérance aux vibrations, variations de température et interférences
électromagnétiques.

I.5. STEP 7
Le STEP 7 est le logiciel utilisé pour programmer et configurer le S7-300. Il permet la programmation
en différents langages (LAD, FBD, SCL, STL), la configuration des modules matériels, le diagnostic
des erreurs, et la surveillance des processus en temps réel.

P a g e 6 | 26
Automate Programmable Industriel (S7-300)

Figure: Interface Step7

hapitre II – Les manipulations

P a g e 7 | 26
Automate Programmable Industriel (S7-300)

Chapitre II - Les manipulations

II. 1. Malaxeur agroalimentaire

II.1.1. Problématique
Un malaxeur N reçoit des produits A et B pesés par la bascule C et des briquettes solubles
amenées une par une par un tapis d’aménage T.

P a g e 8 | 26
Automate Programmable Industriel (S7-300)

P a g e 9 | 26
Automate Programmable Industriel (S7-300)

II.1.2. Programme

P a g e 10 | 26
Automate Programmable Industriel (S7-300)

P a g e 11 | 26
Automate Programmable Industriel (S7-300)

II.1.3. Simulation

P a g e 12 | 26
Automate Programmable Industriel (S7-300)

Conclusion générale

P a g e 13 | 26
Automate Programmable Industriel (S7-300)

P a g e 14 | 26
Automate Programmable Industriel (S7-300)

Conclusion Générale

P a g e 15 | 26
Automate Programmable Industriel (S7-300)

Corps professorale de la filière


Pr Bahloul BENSASSI FSAC/Université HASSAN II

Pr Kaoutar SENHAJI RHAZI ESTC/Université HASSAN II

Pr Najat MESSAOUDI FSAC/Université HASSAN II

Pr Adil BARRA FSAC/Université HASSAN II

P a g e 16 | 26
Automate Programmable Industriel (S7-300)

Coordinateur de la filière
Pr Bahloul BENSASSI FSAC/Université HASSAN II

P a g e 17 | 26
Automate Programmable Industriel (S7-300)

Direction de la Faculté
Pr Omar SADDIKI Doyen

Pr Ahmed MENEI Vice-Doyen

Pr Mounia MIYARA Vice-Doyen

P a g e 18 | 26

Vous aimerez peut-être aussi