SlideShare une entreprise Scribd logo
1  sur  25
Semestre2 – Automatismes1
Introduction – Présentation et programmation
des automates programmables
Sommaire
Semestre 2 – Cours d’automatismes industriels 2
 1 Introduction – contexte
 2 L’automate programmable
 3 Capteurs et actionneurs
 4 Programmation des automates (partie 1)
Introduction contexte
Semestre 2 – Cours d’automatismes industriels 3
 1 Introduction – contexte
 2 L’automate programmable
 3 Capteurs et actionneurs
 4 Programmation des automates (partie 1)
contrôleur
Comment réaliser le contrôleur ?
Quelle technique choisir ?
entrées sorties
Vers les actionneurs
un voyant
une vanne
un moteur
Depuis les capteurs
un interrupteur
une sonde de tension
un fin de course
Semestre 2 – Cours d’automatismes industriels 4
1.1 Qu’est ce qu’un automatisme ?
L’automatisation consiste à mettre en place des systèmes
électroniques permettant le fonctionnement autonome de machines
Le contrôleur connait l’état de la machine grâce aux capteurs.
En fonction de cela, il prend les décisions pour piloter les actionneurs
1.2 Les deux grands domaines de l’informatique
industrielle
 automobile
 téléphonie
 consoles diverses
production de masse
 L’embarqué  L’automatisme industriel
processus industriel
agroalimentaire, chimie, automobile,
traitement de l’eau …..
 production et transport de l’énergie
 gestion technique de bâtiment
 machines spéciales
le contrôleur est un microcontrôleur
production unitaire ou petites séries
le contrôleur est un automate programmable
Nous nous limitons à ce domaine
Semestre 2 – Cours d’automatismes industriels 5
L’automate programmable
Semestre 2 – Cours d’automatismes industriels 6
 1 Introduction – contexte
 2 L’automate programmable
 3 Capteurs et actionneurs
 4 Programmation des automates (partie 1)
L'automate programmable, un équipement de contrôle-commande conçu
pour
 Sa robustesse
 Des temps de mise en œuvre courts (programmation et communications aisées)
 Un produit « sur étagère », interopérable avec une large famille de capteurs /
actionneurs
 Sa pérennité
Les inconvénients :
 Le coût (de 100 à 2000 euros, voir plus)
 Le poids, l’encombrement, la consommation
2.1 L’automate programmable
Semestre 2 – Cours d’automatismes industriels 7
Semestre 2 – Cours d’automatismes industriels 8
2.2 Architectures possibles (1)
 Locale
 les entrées/sorties sont directement connectées à l’automate
2.2 Architectures possibles (2)
 Distribuée
 les entrées/sorties sont déportées
grâce à un bus de terrain
de la supervision est possible via un
réseau
Automate
Variateur de
vitesse
Entrées/sorties
déportées
Moteur
Capteur
intelligent
Capteurs et
actionneurs
Réseau de Supervision
IHM
Bus de terrain
Semestre 2 – Cours d’automatismes industriels 9
 Les acteurs les plus importants de l'automatisme
 Siemens (n°1, allemand)
 Schneider Electric (français)
 Rockwell Automation (américain)
 ABB (suédois)
 Omron (japonais)
 Mitsubishi (japonais)
 Panasonic (Japonais)
 Wago (allemand)
 Phoenix Contact (allemand)
 Bekhoff (allemand)
 BnR (suisse)
 Unitronics (israelien)
 Les acteurs indépendants du domaine de la supervision
 Arc Informatique - PCVue (français)
 Wonderware - InTouch (franco-américain)
 Codra - Panorama
Semestre 2 – Cours d’automatismes industriels 10
2.3 Les acteurs
Capteurs et actionneurs
Semestre 2 – Cours d’automatismes industriels 11
 1 Introduction – contexte
 2 L’automate programmable
 3 Capteurs et actionneurs
 4 Programmation des automates (partie 1)
Un capteur convertit une grandeur physique en signal électrique
utilisable
 Exemples : capteur de température, capteur de vitesse, fin de course
 Capteur Tout ou Rien (TOR), il est équivalent à un interrupteur
 Exemple : le fin de course
Capteur numérique : il fournit un nombre entier proportionnel à la
grandeur physique mesurée
 Exemple : le codeur de position
Capteur analogique : il fournit une grandeur électrique
proportionnelle à la grandeur physique mesurée
 Exemple : le capteur de température (ou sonde)
3.1 Capteurs
Semestre 2 – Cours d’automatismes industriels 12
Un actionneur réagit à un ordre électrique et permet la mise en fonctionnement d’un
objet mécanique.
 Exemples :
Le moteur (actionneur électrique), le vérin (actionneur pneumatique ou hydraulique),
l’électrovanne (action directe ou servo-assistée), résistance chauffante...
 Les actionneurs sont commandés par des pré-actionneurs.
 Exemples :
Un variateur de vitesse pour un moteur un distributeur pour un vérin
3.2 Actionneurs et préactionneurs
Semestre 2 – Cours d’automatismes industriels 13
3.2 Actionneurs et pré-actioneurs
Le pré-actionneur transmet/module l’énergie disponible envoyée vers l’actionneur. Il est
commandé par l’automate
Le variateur
convertit
l’énergie
électrique du
réseau (230V,
50 Hz) pour le
moteur
asynchrone
Le distributeur
transmet
l’énergie
pneumatique
au vérin
Semestre 2 – Cours d’automatismes industriels 14
3.3 Interface Homme/Machine (IHM)
Permet la communication entre
l’automate et l’opérateur
Exemple :
Retour de défauts, d’informations
sur l’état de la machine
(températures, vitesses), l’état
actuel du processus ( démarrage,
remplissage…)
Envoi de consignes : marche,
arrêt, consigne de vitesse,
température pour un four…
Semestre 2 – Cours d’automatismes industriels 15
Programmation des automates
Semestre 2 – Cours d’automatismes industriels 16
 1 Introduction – contexte
 2 L’automate programmable
 3 Capteurs et actionneurs
 4 Programmation des automates (partie 1)
4.1 Programmation des automates
 L’automate se programme grâce à un outil de développement (un logiciel) sous PC
API
PC
Liaison série, USB ou Ethernet
Semestre 2 – Cours d’automatismes industriels 17
 Les projets sont décrits en utilisant un langage dédié aux automatismes
 Il existe plusieurs langages, que l’on peut combiner
 LADDER
 GRAFCET (SFC)
 Langage de haut niveau (ST, voire langage C)
 Blocs fonctionnels (FB)
4.2 Langage LADDER (1)
 Le LADDER est le langage de programmation des automates le plus ancien
 Il est simple
 Sa simplicité le rend inadapté pour décrire des problème complexes
Exemples
a résultat a résultat
Un réseau
Traduction de resultat = a Traduction de resultat = /a
Une bobine
Un contact normalement ouvert
Un contact normalement fermé
Semestre 2 – Cours d’automatismes industriels 18
4.2 Langage LADDER (2)
a b résultat
 Fonctions combinatoires
a
b
résultat
c
Traduction de resultat = a . b. c
c
Traduction de resultat = a + b + c
ET
Semestre 2 – Cours d’automatismes industriels 19
OU
4.2 Langage LADDER (3)
 Fonctions mémoire
Traduction de la mise à ‘0’ et maintien
Traduction de la mise à ‘1’ et maintien
marche moteur
Set
arret
Semestre 2 – Cours d’automatismes industriels 20
moteur
Reset
4.3 Langage GRAFCET (4)
Semestre 2 – Cours d’automatismes industriels 21
 Le langage GRAFCET (ou SFC) est dédié à la description de problèmes
séquentiels
 Problématique combinatoire : le temps n’intervient pas. L’état des sorties dépend
uniquement de l’état des entrées.
« Les conditions de démarrage sont réunies si le capot est fermé et le bain d’huile à la
bonne température. »
 Problématique séquentielle : le temps et l’ordonnancement interviennent
« Suite à un ordre de marche, le vérin sort. Quand la tige est totalement sortie, il faut
attendre 10s. Ensuite, le vérin rentre. Quand la tige est totalement rentrée, on attend un
nouvel ordre de marche »
Semestre 2 – Cours d’automatismes industriels 22
0
ordre de marche
SORTIR LE
NOYAU
capteur1
capteur2
Vérin
START
RENTRER LE
NOYAU
2
1
Capteur
1
Capteur
2
Exemple
temps
4.3 Langage GRAFCET (5)
Semestre 2 – Cours d’automatismes industriels 23
SORTIR LE
NOYAU
capteur1
capteur2
RENTRER LE
NOYAU
2
1
Étape
Transition
Réceptivité
Exemple
0
Étape initiale
ordre de marche
Liaison orientée
Action
temps
4.3 Langage GRAFCET (6)
Un bit interne est associé à chaque étape. Il vaut 1 quand l’étape correspondante est active
4.3 Langage GRAFCET (7)
1
2
a
1
2
var>10
Comparaison
de grandeurs
numériques
1
2
t/X1/5s
Temporisation
1
2
TRUE
Toujours
vraie
1
2
a
n
n+1
receptivité
Le franchissement de la transition désactive l’étape
précédente et active l’étape suivante
La réceptivité est une expression booléenne.
Exemples :
1
Semestre 2 – Cours d’automatismes industriels 24
2
a+/b
Combinaison
Transitions
La transition est franchie
si l’étape précédente n est active ET si la réceptivité est vraie
Front
montant
4.3 Langage GRAFCET (8)
Actions
10 Action A
Action ordinaire
11 Action A Action B
Deux actions simultanées
Action conditionnelle
12 C Action A si condition
Action mémorisée
25 R Action A
13 S Action A
Action impulsionnelle
Semestre 2 – Cours d’automatismes industriels 25
26 P Action A

Contenu connexe

Tendances

Industrie 4.0: l'usine du futur
Industrie 4.0: l'usine du futurIndustrie 4.0: l'usine du futur
Industrie 4.0: l'usine du futurMarc ENGEL
 
les-automates-programmables-industriels
les-automates-programmables-industrielsles-automates-programmables-industriels
les-automates-programmables-industrielselectrolouhla
 
Câblage Entrées / Sorties Automate programmable
Câblage Entrées / Sorties Automate programmable Câblage Entrées / Sorties Automate programmable
Câblage Entrées / Sorties Automate programmable morin moli
 
Supervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comSupervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comAdnane Ahmidani
 
Exercices vhdl
Exercices vhdlExercices vhdl
Exercices vhdlyassinesmz
 
Cours9 ch2 Réponse temporelle: solution de l'équation d'état
Cours9 ch2 Réponse temporelle: solution de l'équation d'étatCours9 ch2 Réponse temporelle: solution de l'équation d'état
Cours9 ch2 Réponse temporelle: solution de l'équation d'étatsarah Benmerzouk
 
ÉTUDE ET DIMENTIONNEMENT D’UN SUIVEUR SOLAIRE POUR LA GÉNÉRATION D’ÉNERGIE PV
ÉTUDE ET DIMENTIONNEMENT D’UN SUIVEUR SOLAIRE POUR LA GÉNÉRATION D’ÉNERGIE PVÉTUDE ET DIMENTIONNEMENT D’UN SUIVEUR SOLAIRE POUR LA GÉNÉRATION D’ÉNERGIE PV
ÉTUDE ET DIMENTIONNEMENT D’UN SUIVEUR SOLAIRE POUR LA GÉNÉRATION D’ÉNERGIE PVMohammed TAMALI
 
Conception, automatisation et supervision d’une machine d’assemblage connec...
  Conception, automatisation et supervision d’une machine d’assemblage connec...  Conception, automatisation et supervision d’une machine d’assemblage connec...
Conception, automatisation et supervision d’une machine d’assemblage connec...Hamza Jmili
 
Cours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'étatCours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'étatsarah Benmerzouk
 
M207 Commande électronique des machines Mantaly.pptx
M207 Commande électronique des machines Mantaly.pptxM207 Commande électronique des machines Mantaly.pptx
M207 Commande électronique des machines Mantaly.pptxsaaid6
 
Rapport PFE Génie Electrique (2016)
Rapport PFE Génie Electrique (2016)Rapport PFE Génie Electrique (2016)
Rapport PFE Génie Electrique (2016)Mohsen Sadok
 
Cours1 Représentation des systèmes dynamiques continus LTI
Cours1 Représentation des systèmes dynamiques continus LTI Cours1 Représentation des systèmes dynamiques continus LTI
Cours1 Représentation des systèmes dynamiques continus LTI sarah Benmerzouk
 
Raccordement capteurs automate
Raccordement capteurs automateRaccordement capteurs automate
Raccordement capteurs automatemorin moli
 
Programmation de systèmes embarqués : Introduction aux systèmes embarqués
Programmation de systèmes embarqués : Introduction aux systèmes embarquésProgrammation de systèmes embarqués : Introduction aux systèmes embarqués
Programmation de systèmes embarqués : Introduction aux systèmes embarquésECAM Brussels Engineering School
 
Programmation de systèmes embarqués : Systèmes temps réel et PRUSS
Programmation de systèmes embarqués : Systèmes temps réel et PRUSSProgrammation de systèmes embarqués : Systèmes temps réel et PRUSS
Programmation de systèmes embarqués : Systèmes temps réel et PRUSSECAM Brussels Engineering School
 
213 les capteurs tor
213 les capteurs tor213 les capteurs tor
213 les capteurs torAFAF ELFANIDI
 
Logique floue - Implication de Mamdani
Logique floue - Implication de MamdaniLogique floue - Implication de Mamdani
Logique floue - Implication de MamdaniYassine Zahraoui
 

Tendances (20)

Industrie 4.0: l'usine du futur
Industrie 4.0: l'usine du futurIndustrie 4.0: l'usine du futur
Industrie 4.0: l'usine du futur
 
les-automates-programmables-industriels
les-automates-programmables-industrielsles-automates-programmables-industriels
les-automates-programmables-industriels
 
Câblage Entrées / Sorties Automate programmable
Câblage Entrées / Sorties Automate programmable Câblage Entrées / Sorties Automate programmable
Câblage Entrées / Sorties Automate programmable
 
Cours capteur final
Cours capteur finalCours capteur final
Cours capteur final
 
Supervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comSupervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.com
 
Exercices vhdl
Exercices vhdlExercices vhdl
Exercices vhdl
 
Cours9 ch2 Réponse temporelle: solution de l'équation d'état
Cours9 ch2 Réponse temporelle: solution de l'équation d'étatCours9 ch2 Réponse temporelle: solution de l'équation d'état
Cours9 ch2 Réponse temporelle: solution de l'équation d'état
 
Cours api
Cours apiCours api
Cours api
 
ÉTUDE ET DIMENTIONNEMENT D’UN SUIVEUR SOLAIRE POUR LA GÉNÉRATION D’ÉNERGIE PV
ÉTUDE ET DIMENTIONNEMENT D’UN SUIVEUR SOLAIRE POUR LA GÉNÉRATION D’ÉNERGIE PVÉTUDE ET DIMENTIONNEMENT D’UN SUIVEUR SOLAIRE POUR LA GÉNÉRATION D’ÉNERGIE PV
ÉTUDE ET DIMENTIONNEMENT D’UN SUIVEUR SOLAIRE POUR LA GÉNÉRATION D’ÉNERGIE PV
 
Conception, automatisation et supervision d’une machine d’assemblage connec...
  Conception, automatisation et supervision d’une machine d’assemblage connec...  Conception, automatisation et supervision d’une machine d’assemblage connec...
Conception, automatisation et supervision d’une machine d’assemblage connec...
 
Cours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'étatCours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'état
 
M207 Commande électronique des machines Mantaly.pptx
M207 Commande électronique des machines Mantaly.pptxM207 Commande électronique des machines Mantaly.pptx
M207 Commande électronique des machines Mantaly.pptx
 
Rapport PFE Génie Electrique (2016)
Rapport PFE Génie Electrique (2016)Rapport PFE Génie Electrique (2016)
Rapport PFE Génie Electrique (2016)
 
Cours1 Représentation des systèmes dynamiques continus LTI
Cours1 Représentation des systèmes dynamiques continus LTI Cours1 Représentation des systèmes dynamiques continus LTI
Cours1 Représentation des systèmes dynamiques continus LTI
 
Raccordement capteurs automate
Raccordement capteurs automateRaccordement capteurs automate
Raccordement capteurs automate
 
Programmation de systèmes embarqués : Introduction aux systèmes embarqués
Programmation de systèmes embarqués : Introduction aux systèmes embarquésProgrammation de systèmes embarqués : Introduction aux systèmes embarqués
Programmation de systèmes embarqués : Introduction aux systèmes embarqués
 
Programmation de systèmes embarqués : Systèmes temps réel et PRUSS
Programmation de systèmes embarqués : Systèmes temps réel et PRUSSProgrammation de systèmes embarqués : Systèmes temps réel et PRUSS
Programmation de systèmes embarqués : Systèmes temps réel et PRUSS
 
Poly td ea
Poly td eaPoly td ea
Poly td ea
 
213 les capteurs tor
213 les capteurs tor213 les capteurs tor
213 les capteurs tor
 
Logique floue - Implication de Mamdani
Logique floue - Implication de MamdaniLogique floue - Implication de Mamdani
Logique floue - Implication de Mamdani
 

Similaire à Cours_Automatismes_1_2015.pptx

Les automates-programmables-industriels
Les automates-programmables-industrielsLes automates-programmables-industriels
Les automates-programmables-industrielsOUSSAMAMELIK
 
Automate--Programmable--Industrielle.ppt
Automate--Programmable--Industrielle.pptAutomate--Programmable--Industrielle.ppt
Automate--Programmable--Industrielle.pptssuser87efe5
 
08 automates programmables
08 automates programmables08 automates programmables
08 automates programmablesbadr zaimi
 
Etude et simulation d’un système Automatisée sur le Réseaux Informatique
Etude et simulation d’un système Automatisée sur le Réseaux Informatique Etude et simulation d’un système Automatisée sur le Réseaux Informatique
Etude et simulation d’un système Automatisée sur le Réseaux Informatique Ahmedelect19
 
Cours et travaux diriges sur l'automatisme et les systemes automatises
Cours et travaux diriges sur l'automatisme et les systemes automatisesCours et travaux diriges sur l'automatisme et les systemes automatises
Cours et travaux diriges sur l'automatisme et les systemes automatisesmorin moli
 
Partez au ski en toute sécurité - Snowcamp
Partez au ski en toute sécurité - SnowcampPartez au ski en toute sécurité - Snowcamp
Partez au ski en toute sécurité - SnowcampBenjamin MARRON
 
SORTING SYSTEM (ITS PLC MHJ EDITION) PROGRAMMING
SORTING SYSTEM (ITS PLC MHJ EDITION) PROGRAMMING SORTING SYSTEM (ITS PLC MHJ EDITION) PROGRAMMING
SORTING SYSTEM (ITS PLC MHJ EDITION) PROGRAMMING HASSOU mohamed
 
Travaux pratiques corrigé logiciel ARENA
Travaux pratiques corrigé logiciel ARENATravaux pratiques corrigé logiciel ARENA
Travaux pratiques corrigé logiciel ARENASandraKobe
 
L'application de l'amdec sur le valideur vpe 412
L'application de l'amdec sur le valideur vpe 412L'application de l'amdec sur le valideur vpe 412
L'application de l'amdec sur le valideur vpe 412Mohamed Amine SERHANI
 
Rapport Projet ENSMM - programmation sur microcontrôleur
Rapport Projet ENSMM - programmation sur microcontrôleurRapport Projet ENSMM - programmation sur microcontrôleur
Rapport Projet ENSMM - programmation sur microcontrôleurYanis Marchand
 
Microcontroleur arduino uno
Microcontroleur arduino unoMicrocontroleur arduino uno
Microcontroleur arduino unobyorn TANDU
 
Microcontroleur arduino uno
Microcontroleur arduino unoMicrocontroleur arduino uno
Microcontroleur arduino unobyorn TANDU
 
Automates Programmables Industriels (API).pdf
Automates Programmables Industriels (API).pdfAutomates Programmables Industriels (API).pdf
Automates Programmables Industriels (API).pdfMENNANIZinedine
 
Cours Systemes embarques.pptx
Cours Systemes embarques.pptxCours Systemes embarques.pptx
Cours Systemes embarques.pptxSihemNasri3
 
cours-regulation-automatique-analogique
cours-regulation-automatique-analogiquecours-regulation-automatique-analogique
cours-regulation-automatique-analogiqueautomationdcs
 

Similaire à Cours_Automatismes_1_2015.pptx (20)

Les automates-programmables-industriels
Les automates-programmables-industrielsLes automates-programmables-industriels
Les automates-programmables-industriels
 
Automate--Programmable--Industrielle.ppt
Automate--Programmable--Industrielle.pptAutomate--Programmable--Industrielle.ppt
Automate--Programmable--Industrielle.ppt
 
08 automates programmables
08 automates programmables08 automates programmables
08 automates programmables
 
Etude et simulation d’un système Automatisée sur le Réseaux Informatique
Etude et simulation d’un système Automatisée sur le Réseaux Informatique Etude et simulation d’un système Automatisée sur le Réseaux Informatique
Etude et simulation d’un système Automatisée sur le Réseaux Informatique
 
Cours formation automate
Cours formation automateCours formation automate
Cours formation automate
 
Cours et travaux diriges sur l'automatisme et les systemes automatises
Cours et travaux diriges sur l'automatisme et les systemes automatisesCours et travaux diriges sur l'automatisme et les systemes automatises
Cours et travaux diriges sur l'automatisme et les systemes automatises
 
Partez au ski en toute sécurité - Snowcamp
Partez au ski en toute sécurité - SnowcampPartez au ski en toute sécurité - Snowcamp
Partez au ski en toute sécurité - Snowcamp
 
SORTING SYSTEM (ITS PLC MHJ EDITION) PROGRAMMING
SORTING SYSTEM (ITS PLC MHJ EDITION) PROGRAMMING SORTING SYSTEM (ITS PLC MHJ EDITION) PROGRAMMING
SORTING SYSTEM (ITS PLC MHJ EDITION) PROGRAMMING
 
Travaux pratiques corrigé logiciel ARENA
Travaux pratiques corrigé logiciel ARENATravaux pratiques corrigé logiciel ARENA
Travaux pratiques corrigé logiciel ARENA
 
L'application de l'amdec sur le valideur vpe 412
L'application de l'amdec sur le valideur vpe 412L'application de l'amdec sur le valideur vpe 412
L'application de l'amdec sur le valideur vpe 412
 
Présentation1
Présentation1Présentation1
Présentation1
 
Rapport Projet ENSMM - programmation sur microcontrôleur
Rapport Projet ENSMM - programmation sur microcontrôleurRapport Projet ENSMM - programmation sur microcontrôleur
Rapport Projet ENSMM - programmation sur microcontrôleur
 
Microcontroleur arduino uno
Microcontroleur arduino unoMicrocontroleur arduino uno
Microcontroleur arduino uno
 
Microcontroleur arduino uno
Microcontroleur arduino unoMicrocontroleur arduino uno
Microcontroleur arduino uno
 
Automates Programmables Industriels (API).pdf
Automates Programmables Industriels (API).pdfAutomates Programmables Industriels (API).pdf
Automates Programmables Industriels (API).pdf
 
Le grafcet
Le grafcet Le grafcet
Le grafcet
 
Sii en-pcsi-etudedessa-2
Sii en-pcsi-etudedessa-2Sii en-pcsi-etudedessa-2
Sii en-pcsi-etudedessa-2
 
Cours Systemes embarques.pptx
Cours Systemes embarques.pptxCours Systemes embarques.pptx
Cours Systemes embarques.pptx
 
grafcet
grafcetgrafcet
grafcet
 
cours-regulation-automatique-analogique
cours-regulation-automatique-analogiquecours-regulation-automatique-analogique
cours-regulation-automatique-analogique
 

Dernier

JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfInstitut de l'Elevage - Idele
 
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdfSKennel
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfInstitut de l'Elevage - Idele
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfInstitut de l'Elevage - Idele
 
Algo II : les piles ( cours + exercices)
Algo II :  les piles ( cours + exercices)Algo II :  les piles ( cours + exercices)
Algo II : les piles ( cours + exercices)Sana REFAI
 
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...maach1
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...Institut de l'Elevage - Idele
 
présentation sur la logistique (4).
présentation     sur la  logistique (4).présentation     sur la  logistique (4).
présentation sur la logistique (4).FatimaEzzahra753100
 
Câblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdfCâblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdfmia884611
 

Dernier (11)

JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdf
 
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdf
 
CAP2ER_GC_Presentation_Outil_20240422.pptx
CAP2ER_GC_Presentation_Outil_20240422.pptxCAP2ER_GC_Presentation_Outil_20240422.pptx
CAP2ER_GC_Presentation_Outil_20240422.pptx
 
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdfJTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
 
Algo II : les piles ( cours + exercices)
Algo II :  les piles ( cours + exercices)Algo II :  les piles ( cours + exercices)
Algo II : les piles ( cours + exercices)
 
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
 
présentation sur la logistique (4).
présentation     sur la  logistique (4).présentation     sur la  logistique (4).
présentation sur la logistique (4).
 
Câblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdfCâblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdf
 

Cours_Automatismes_1_2015.pptx

  • 1. Semestre2 – Automatismes1 Introduction – Présentation et programmation des automates programmables
  • 2. Sommaire Semestre 2 – Cours d’automatismes industriels 2  1 Introduction – contexte  2 L’automate programmable  3 Capteurs et actionneurs  4 Programmation des automates (partie 1)
  • 3. Introduction contexte Semestre 2 – Cours d’automatismes industriels 3  1 Introduction – contexte  2 L’automate programmable  3 Capteurs et actionneurs  4 Programmation des automates (partie 1)
  • 4. contrôleur Comment réaliser le contrôleur ? Quelle technique choisir ? entrées sorties Vers les actionneurs un voyant une vanne un moteur Depuis les capteurs un interrupteur une sonde de tension un fin de course Semestre 2 – Cours d’automatismes industriels 4 1.1 Qu’est ce qu’un automatisme ? L’automatisation consiste à mettre en place des systèmes électroniques permettant le fonctionnement autonome de machines Le contrôleur connait l’état de la machine grâce aux capteurs. En fonction de cela, il prend les décisions pour piloter les actionneurs
  • 5. 1.2 Les deux grands domaines de l’informatique industrielle  automobile  téléphonie  consoles diverses production de masse  L’embarqué  L’automatisme industriel processus industriel agroalimentaire, chimie, automobile, traitement de l’eau …..  production et transport de l’énergie  gestion technique de bâtiment  machines spéciales le contrôleur est un microcontrôleur production unitaire ou petites séries le contrôleur est un automate programmable Nous nous limitons à ce domaine Semestre 2 – Cours d’automatismes industriels 5
  • 6. L’automate programmable Semestre 2 – Cours d’automatismes industriels 6  1 Introduction – contexte  2 L’automate programmable  3 Capteurs et actionneurs  4 Programmation des automates (partie 1)
  • 7. L'automate programmable, un équipement de contrôle-commande conçu pour  Sa robustesse  Des temps de mise en œuvre courts (programmation et communications aisées)  Un produit « sur étagère », interopérable avec une large famille de capteurs / actionneurs  Sa pérennité Les inconvénients :  Le coût (de 100 à 2000 euros, voir plus)  Le poids, l’encombrement, la consommation 2.1 L’automate programmable Semestre 2 – Cours d’automatismes industriels 7
  • 8. Semestre 2 – Cours d’automatismes industriels 8 2.2 Architectures possibles (1)  Locale  les entrées/sorties sont directement connectées à l’automate
  • 9. 2.2 Architectures possibles (2)  Distribuée  les entrées/sorties sont déportées grâce à un bus de terrain de la supervision est possible via un réseau Automate Variateur de vitesse Entrées/sorties déportées Moteur Capteur intelligent Capteurs et actionneurs Réseau de Supervision IHM Bus de terrain Semestre 2 – Cours d’automatismes industriels 9
  • 10.  Les acteurs les plus importants de l'automatisme  Siemens (n°1, allemand)  Schneider Electric (français)  Rockwell Automation (américain)  ABB (suédois)  Omron (japonais)  Mitsubishi (japonais)  Panasonic (Japonais)  Wago (allemand)  Phoenix Contact (allemand)  Bekhoff (allemand)  BnR (suisse)  Unitronics (israelien)  Les acteurs indépendants du domaine de la supervision  Arc Informatique - PCVue (français)  Wonderware - InTouch (franco-américain)  Codra - Panorama Semestre 2 – Cours d’automatismes industriels 10 2.3 Les acteurs
  • 11. Capteurs et actionneurs Semestre 2 – Cours d’automatismes industriels 11  1 Introduction – contexte  2 L’automate programmable  3 Capteurs et actionneurs  4 Programmation des automates (partie 1)
  • 12. Un capteur convertit une grandeur physique en signal électrique utilisable  Exemples : capteur de température, capteur de vitesse, fin de course  Capteur Tout ou Rien (TOR), il est équivalent à un interrupteur  Exemple : le fin de course Capteur numérique : il fournit un nombre entier proportionnel à la grandeur physique mesurée  Exemple : le codeur de position Capteur analogique : il fournit une grandeur électrique proportionnelle à la grandeur physique mesurée  Exemple : le capteur de température (ou sonde) 3.1 Capteurs Semestre 2 – Cours d’automatismes industriels 12
  • 13. Un actionneur réagit à un ordre électrique et permet la mise en fonctionnement d’un objet mécanique.  Exemples : Le moteur (actionneur électrique), le vérin (actionneur pneumatique ou hydraulique), l’électrovanne (action directe ou servo-assistée), résistance chauffante...  Les actionneurs sont commandés par des pré-actionneurs.  Exemples : Un variateur de vitesse pour un moteur un distributeur pour un vérin 3.2 Actionneurs et préactionneurs Semestre 2 – Cours d’automatismes industriels 13
  • 14. 3.2 Actionneurs et pré-actioneurs Le pré-actionneur transmet/module l’énergie disponible envoyée vers l’actionneur. Il est commandé par l’automate Le variateur convertit l’énergie électrique du réseau (230V, 50 Hz) pour le moteur asynchrone Le distributeur transmet l’énergie pneumatique au vérin Semestre 2 – Cours d’automatismes industriels 14
  • 15. 3.3 Interface Homme/Machine (IHM) Permet la communication entre l’automate et l’opérateur Exemple : Retour de défauts, d’informations sur l’état de la machine (températures, vitesses), l’état actuel du processus ( démarrage, remplissage…) Envoi de consignes : marche, arrêt, consigne de vitesse, température pour un four… Semestre 2 – Cours d’automatismes industriels 15
  • 16. Programmation des automates Semestre 2 – Cours d’automatismes industriels 16  1 Introduction – contexte  2 L’automate programmable  3 Capteurs et actionneurs  4 Programmation des automates (partie 1)
  • 17. 4.1 Programmation des automates  L’automate se programme grâce à un outil de développement (un logiciel) sous PC API PC Liaison série, USB ou Ethernet Semestre 2 – Cours d’automatismes industriels 17  Les projets sont décrits en utilisant un langage dédié aux automatismes  Il existe plusieurs langages, que l’on peut combiner  LADDER  GRAFCET (SFC)  Langage de haut niveau (ST, voire langage C)  Blocs fonctionnels (FB)
  • 18. 4.2 Langage LADDER (1)  Le LADDER est le langage de programmation des automates le plus ancien  Il est simple  Sa simplicité le rend inadapté pour décrire des problème complexes Exemples a résultat a résultat Un réseau Traduction de resultat = a Traduction de resultat = /a Une bobine Un contact normalement ouvert Un contact normalement fermé Semestre 2 – Cours d’automatismes industriels 18
  • 19. 4.2 Langage LADDER (2) a b résultat  Fonctions combinatoires a b résultat c Traduction de resultat = a . b. c c Traduction de resultat = a + b + c ET Semestre 2 – Cours d’automatismes industriels 19 OU
  • 20. 4.2 Langage LADDER (3)  Fonctions mémoire Traduction de la mise à ‘0’ et maintien Traduction de la mise à ‘1’ et maintien marche moteur Set arret Semestre 2 – Cours d’automatismes industriels 20 moteur Reset
  • 21. 4.3 Langage GRAFCET (4) Semestre 2 – Cours d’automatismes industriels 21  Le langage GRAFCET (ou SFC) est dédié à la description de problèmes séquentiels  Problématique combinatoire : le temps n’intervient pas. L’état des sorties dépend uniquement de l’état des entrées. « Les conditions de démarrage sont réunies si le capot est fermé et le bain d’huile à la bonne température. »  Problématique séquentielle : le temps et l’ordonnancement interviennent « Suite à un ordre de marche, le vérin sort. Quand la tige est totalement sortie, il faut attendre 10s. Ensuite, le vérin rentre. Quand la tige est totalement rentrée, on attend un nouvel ordre de marche »
  • 22. Semestre 2 – Cours d’automatismes industriels 22 0 ordre de marche SORTIR LE NOYAU capteur1 capteur2 Vérin START RENTRER LE NOYAU 2 1 Capteur 1 Capteur 2 Exemple temps 4.3 Langage GRAFCET (5)
  • 23. Semestre 2 – Cours d’automatismes industriels 23 SORTIR LE NOYAU capteur1 capteur2 RENTRER LE NOYAU 2 1 Étape Transition Réceptivité Exemple 0 Étape initiale ordre de marche Liaison orientée Action temps 4.3 Langage GRAFCET (6) Un bit interne est associé à chaque étape. Il vaut 1 quand l’étape correspondante est active
  • 24. 4.3 Langage GRAFCET (7) 1 2 a 1 2 var>10 Comparaison de grandeurs numériques 1 2 t/X1/5s Temporisation 1 2 TRUE Toujours vraie 1 2 a n n+1 receptivité Le franchissement de la transition désactive l’étape précédente et active l’étape suivante La réceptivité est une expression booléenne. Exemples : 1 Semestre 2 – Cours d’automatismes industriels 24 2 a+/b Combinaison Transitions La transition est franchie si l’étape précédente n est active ET si la réceptivité est vraie Front montant
  • 25. 4.3 Langage GRAFCET (8) Actions 10 Action A Action ordinaire 11 Action A Action B Deux actions simultanées Action conditionnelle 12 C Action A si condition Action mémorisée 25 R Action A 13 S Action A Action impulsionnelle Semestre 2 – Cours d’automatismes industriels 25 26 P Action A