01 Cours Automate
01 Cours Automate
01 Cours Automate
Programmables
Industriels
Automates Programmables
Prsenter par :
Abderrahim EZZAID
Ibtissam BADI
Hasnae KARAM
Automates Programmables
Fonction
Informations
(capteurs, dialogue)
Entres
Programme
Sorties
Ordres
(practionneurs, dialogue)
Automates Programmables
Structure
Automates Programmables
Fonctionnement
Le cycle de fonctionnement est organis en 4 tches.
Bus Entres / Sorties
Unit de
Traitement
RAM
Module
des
Entres
Module
des
Sorties
Gestion du systme
(auto-contrle
de
lautomate)
Tche 4321 : Affectation
Acquisition
Traitement
des
des sorties
donnes
(mission
(xcution
en entredes
(mmorisation)
du
ordres)
programme)
Automates Programmables
Automates Programmables
Automates Programmables
Automates Programmables
Automates Programmables
Caractristiques
Compact ou modulaire
Tension dalimentation
Taille mmoire
Temps de scrutation
Sauvegarde (EPROM, EEPROM, pile, )
Nombre dentres / sorties
Modules complmentaires (analogique,
communication, )
Langage
Automates Programmables
10
Dtecteur NPN
Pour automate logique Ngative
Automates Programmables
11
Automates Programmables
12
Automates Programmables
13
Automates Programmables
14
Automates Programmables
15
Automates Programmables
16
Automates Programmables
17
PROGRAMMATION DE LAPI :
La programmation d'un API consiste traduire dans le
langage spcialis de l'automate, les quations de
fonctionnement du systme automatiser. Parmi les
langages normaliss, on cite quelques-uns des plus
connus et plus utiliss :
Langage contacts (LADDER) ;
Langage List d'instructions (Instruction List) ;
Langage GRAFCET (Sequential Function Chart : SFC).
Gnralement, les constructeurs d'API proposent des
environnements logiciels graphiques pour la programmation. Un
exemple typique d'interface graphique se prsente comme cidessous :
Automates Programmables
18
Automates Programmables
19
Programmation Ladder :
Il existe plusieurs langages pour programmer un automate .
Lun des plus abordables est le langage <<Ladder>> qui propose
une reprsentation visuelle ressemblant un schma lectrique.
Les symboles utiliss sont des tests directs et des test inverses (nous
vitons de parler de contact ouverture ou fermeture),ainsi que
des bobines qui prendront ltat logique des test qui le prcdent .
Programmer un automate revient donc traduire une phrase logique
en utilisant les symboles et la reprsentation propres lautomate
utilis .
Voici quelques exemples pour illustrer ces propos
Automates Programmables
20
Automates Programmables
21
Automates Programmables
22
Automates Programmables
23
Automates Programmables
24
Automates Programmables
25
Conclusion :
Un Automate Programmable Industriel (API) est
une machine lectronique programmable destine
piloter en ambiance industrielle et en temps rel
des systmes automatiss.
Le langage Ladder est une succession de "rseaux
de contacts" vhiculant des informations logiques
depuis les entres vers les sorties. C'est une simple
traduction des circuits de commande lectriques.
Automates Programmables
26
Automates Programmables
27