Présentation de l`Automate Programmable Industriel (API)

Download Report

Transcript Présentation de l`Automate Programmable Industriel (API)

Automates
Programmables
Industriels
D. Gridaine
Automates Programmables
1
Fonction
Informations
(capteurs, dialogue)
Entrées
Programme
Traiter les informations
entrantes pour émettre des
ordres de sorties en fonction
d’un programme.
Sorties
Ordres
(préactionneurs, dialogue)
D. Gridaine
Automates Programmables
2
Structure
•
•
•
•
Adaptable à toutes applications
Modulaire
Langage
Structure générale
D. Gridaine
Automates Programmables
3
Fonctionnement
Le cycle de fonctionnement est organisé en 4 tâches.
Bus Entrées / Sorties
Unité de
Traitement
Module
des
Entrées
Module
des
Sorties
RAM
Gestion du système
(auto-contrôle
de
l’automate)
Tâche 4321 : Affectation
Acquisition
Traitement
des
des sorties
données
données
(émission
(éxécution
en entréedes
(mémorisation)
du
ordres)
programme)
D. Gridaine
Automates Programmables
4
Caractéristiques
•
•
•
•
•
•
•
Compact ou modulaire
Tension d’alimentation
Taille mémoire
Temps de scrutation
Sauvegarde (EPROM, EEPROM, pile, …)
Nombre d’entrées / sorties
Modules complémentaires (analogique,
communication, …)
• Langage
D. Gridaine
Automates Programmables
5
Raccordement des entrées
•Identification du type de l’automate
Logique positive
Logique négative
Alimentation
Capteurs
Alimentation
Capteurs
Ov
Ov
24v
1
2
3
4
5
24v
1
Entrées
3
4
5
Entrées
AUTOMATE PROGRAMMABLE
AUTOMATE PROGRAMMABLE
Le commun des entrées est relié au 0V
pour mettre une entrée automate au 1
logique, il faut lui imposer un potentiel de
+24 Volts.
EX : l'API TSX 17
D. Gridaine
2
Le commun des entrées est relié au 24V
pour mettre une entrée automate au 1
logique, il faut lui imposer un potentiel de 0 Volts.
EX : l'API PB15
Automates Programmables
6
Raccordement des entrées
•Identification des composants d’entrées
Type 2 fils
Type 3 fils
Détecteur PNP
Détecteur NPN
pour automate à logique Positive
Pour automate à logique Négative
Lorsque qu'il y a détection, le transistor est
passant (contact fermé). Il va donc imposer
le potentiel + sur la sortie S .
Lorsque qu'il y a détection, le transistor est
passant (contact fermé). Il va donc imposer
le potentiel - sur la sortie S .
D. Gridaine
Automates Programmables
7
Raccordement des entrées
•Raccordement
D. Gridaine
Automates Programmables
8
Raccordement des sorties
• Identification des préactionneurs
• Détermination de
la source d’énergie
• Raccordement
D. Gridaine
Automates Programmables
9
Mise en oeuvre





Grafcets P.C.
GEMMA
Affectation des Entrées/Sorties
Type d’API
Notice de Programmation
Préparation
 Grafcets adaptés (variables
étapes, codes Entrées/Sorties)
 Programme (manuellement ou
par assistance informatique)
 Etat initial (états des variables
étapes, valeurs des tempo,
compteurs)
Préparation réalisée
 Programme
 Etat initial(états des variables
étapes, valeurs des tempo,
compteurs)
 Notice d’utilisation
Mise en place
programme
 Programme (manuellement ou
Par téléchargement)
 Vérification de l’état initial(états
des variables étapes, valeurs des
tempo, compteurs)
Programme dans API
D. Gridaine
Automates Programmables
10
Mise en oeuvre
 Grafcets adaptés.
 GEMMA
 Schéma P.O.
Simulation
de la P.O
(sans P.O)
 Mise en éxécution programme
 Validation des entrées
correspondant à l’évolution de la
position de la P.O
 Vérification du cycle
Cycle bon
 Grafcets P.C. P.O.
 GEMMA
 Schéma. P
P.C P.O.
Mise au point
du système
 Branchement P.C. / P.O.
 Réglage capteurs et actionneurs
 Vérification du cycle
Système OK
 GEMMA
 Instructions de production
D. Gridaine
Production
 Mise en fonction par l’opérateur
Automates Programmables
11
Traitement des
dysfonctionnements
Un dysfonctionnement peut avoir pour origine :
un composant mécanique défaillant (préactionneur,
actionneur, détecteur,...).
un câblage incorrect ou défaillant (entrées, sorties).
un composant électrique ou électronique défectueux
(interface d'entrée ou de sortie, alimentation).
une erreur de programmation (affectation d'entrées-sorties,
ou d'écriture).
un système non initialisé (étape, conditions initiales...)
D. Gridaine
Automates Programmables
12
Méthode
de
recherche
DEBUT
Mettre en éxécution
l'automate
non
Exécution?
Oui
Vérifier le
programme
Lancer l'évolution
non
Evolution?
Oui
Vérifier l'état initial
non
Etat initial ?
Observer l'évolution
non
Oui
Evolution?
Vérifier led associer
à la sortie
Modifier l'état initial
non
Led allumée ?
Modifier
programme
affectation sortie
Comparer
l'évolution
non
Oui
Vérifier chaîne
d'action
Câblage,
préactionneur et
actionneur
Action réalisée ?
Identique ?
Comparer
l'évolution
Vérifier action
non
Oui
FIN
Oui
Vérifier led associer
à l'entrée
non
Vérifier chaîne
d'aquisition
Câblage et capteur
D. Gridaine
Oui
Led allumée ?
Oui
Modifier
programme
affectation entrée
Automates Programmables
13
Vérification d’une chaîne
d’acquisition
D. Gridaine
Automates Programmables
14
Vérification d’une chaîne
d’action
D. Gridaine
Automates Programmables
15