Académique Documents
Professionnel Documents
Culture Documents
Définition
L'Automate Programmable Industriel (API) est un
appareil électronique programmable par un utilisateur
automaticien et destiné à piloter en environnement
CHAPITRE I industriel des machines ou des processus logiques
séquentiels.
Les automates programmables industriels Il est conçu pour supporter les différentes contraintes
d’utilisation en milieu industriel:
(Technologies, choix et mise en œuvre) bruit électrique, poussière, température, humidité,
Vibration …
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
3 4
Place de l'API dans le Système Automatisé de Production Place de l'API dans le Système Automatisé de Production
(SAP) (SAP)
SH IF T
K9 K 1 0 K1 1 K1 2 K1 3 K1 4 K1 5 K1 6
SIGNALISATION
E SC
7 8 9 0
A CK
D E F
4 5 6 .
A B C
CONSIGNES
IN S
SH I FT H EL P EN TE R
1 2 3 DE L
INFORMATIONS
API
ORDRES
SI EM ENS SF I 0. 0 Q0 . 0 CP U 2 1 2
RUN I 0. 1 Q0 . 1
S TOP I 0. 2 Q0 . 2
I 0. 3 Q0 . 3
I 0. 4 Q0 . 4
I 0. 5
Q0 . 5
I 0. 6
I 0. 7
SI M ATI C
S7 - 2 0 0
ORDRES
Pré-
PARTIE actionneurs/Actionneurs PARTIE
COMMANDE OPÉRATIVE
INFORMATIONS Capteurs machines
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
5 6
+24 VCC
+5 VCC
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
11 12
L’unité centrale de traitement Traitement cyclique du programme
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
15 16
Le Temps de scrutation et le Temps de réponse Fonctionnement mono-tâche synchrone (ou périodique)
RAZ E P S RAZ E P S
Période Période
temps
RAZ E P S RAZ E P S
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
21 22
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
23 24
L’unité de mémoire (4/6) L’unité de mémoire (5/6)
– 3725 octets.
Entrée CA
Mise en forme
du signal
Protection
redressée
Sortie
contre
Signal CC
l'inversion de
tension
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
29 30
Les cartes d’entrées/sorties logiques (3/10) Les cartes d’entrées/sorties logiques (4/10)
VE
Résistance
Entrée CC
protégée
VS t
1
– Évite de détruire la carte suite à une erreur de
câblage.
0
t
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
31 32
Les cartes d’entrées/sorties logiques (5/10) Les cartes d’entrées/sorties logiques (2/10)
VE VE
Immunité aux
parasites Visualisation
Séparation
industriels et de l'état
galvanique
au rebond des logique
contacts
Vs t Vs t
1 1 Vers CPU
0 0
t t
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
33 34
Les cartes d’entrées/sorties logiques (2/10) Les cartes d’entrées/sorties logiques (2/10)
Entrée
Sortie
LED
Phototransistor
• Fonctionnement:
– La polarisation directe de la diode d'entrée entraîne
l'émission d'un flux de photons captés par le phototransistor
de sortie,
Résistance LED
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
37 38
Les cartes d’entrées/sorties logiques (2/10) Les cartes d’entrées/sorties logiques (2/10)
• Entrée CA typique:
• Recommandation sur le nombre
de cartes d’entrées à acheter:
– Nombre d’entrées + 20 %
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
39 40
Les cartes d’entrées/sorties logiques : Exemple Les cartes d’entrées/sorties logiques (2/10)
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
41 42
Les cartes d’entrées/sorties logiques (2/10) Les cartes d’entrées/sorties logiques (2/10)
Sortie
LED
Commutation &
amplification Visualisation
Phototransistor de puissance Protection de l'état
adaptées à la logique
charge
Mémorisation du résultat sur la carte Séparation galvanique
Vers actionneur
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
43 44
Les cartes d’entrées/sorties logiques (2/10) Les cartes d’entrées/sorties logiques (2/10)
• Protection contre l’inversion de tension et
• Commutation et amplification de protection contre les surcharges
puissance adapté à la charge
Sortie S
• Exemple:
• Exemple:
Charge
Fusible
Sortie
Entrée
Résistance
S
• Visualisation de l’état logique
Transistor de
puissance Charge
Résistance LED
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
45 46
Les cartes d’entrées/sorties logiques (2/10) Les cartes d’entrées/sorties logiques (2/10)
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
47 48
Les cartes d’entrées/sorties logiques (2/10) Les cartes d’entrées analogiques (1/3)
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
49 50
Les cartes d’entrées analogiques (2/3) Les cartes d’entrées analogiques (3/3)
• Spécifications:
– Résolution du convertisseur A/N
(8, 10, 12 ou 16 bits)
– précision de la carte (ampli)
– temps de conversion Exemple : Module d'entrée analogique
SM 331 ; AI 8 x 16 bits ;
• de µs à centaines de ms (6ES7331-7NF00-0AB0)
– Nombre d’entrées
• 1, 2, 4 ou 8
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
53 54
AROUI TAREK
Computer Integrated Manufacturing
Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
55 56
Les Cartes de comptage rapide Les Cartes de commande d'axe
• Une interruption est une section de programme qui est L'automate est alimenté généralement par le réseau monophasé
230V ; 50 Hz mais d'autres alimentations sont possibles (110V,
exécutée immédiatement lors d’un événement 24VDC etc ...)
déclencheur
Raccordement des automates alimentés en alternatif :
• Les entrées du module servent de déclencheur à ces
interruptions
Q : sectionneur général,
KM : contacteur de ligne ou
disjoncteur,
Fu1 : fusible,
Toutes les entrées ont un commun 0V déjà relié par le constructeur à l’intérieur de l’automate
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
61 62
Norme de cablâge autour des automates Norme de cablâge autour des automates
signal
signal
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
65 66
Langages de programmation : Norme IEC 61131-3 Langages de programmation : Norme IEC 61131-3
Le diagramme fonctionnel en séquence (SFC : Sequential Function • Le langage liste d’instructions ( IL : Inctruction List)
Chart)
langage de programmation de type assembleur.
Ce langage est directement dérivé du GRAFCET
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
67 68
Langages de programmation : Norme IEC 61131-3 Langages de programmation : Norme IEC 61131-3
C’est un langage évolué de type algorithmique Le Ladder est le langage le plus répandu pour la programmation des
automates,
C’est un ensemble de réseaux de contacts, semblables à des
schémas électriques.
AROUI TAREK Les Automates Programmables Industriels AROUI TAREK Les Automates Programmables Industriels
69 70