Automates Programmables Industriels by Www.genie-electromcanique.com

16
Automates Programmables 1 JLH Automates Automates Programmables Programmables Industriels Industriels

description

cours:Automates Programmables Industriels by Www.genie-electromcanique.com

Transcript of Automates Programmables Industriels by Www.genie-electromcanique.com

Page 1: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 1JLH

Automates Automates Programmables Programmables

IndustrielsIndustriels

Page 2: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 2JLH

FonctionFonction

Programme

Informations(capteurs, dialogue)

Entrées

SortiesOrdres

(préactionneurs, dialogue)

Traiter les informations entrantes pour émettre des ordres de sorties en fonction d’un programme.

Page 3: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 3JLH

StructureStructure

• Adaptable à toutes applications• Modulaire• Langage• Structure générale

Page 4: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 4JLH

FonctionnementFonctionnementLe cycle de fonctionnement est organisé en 4 tâches.

Bus Entrées / Sorties

Unité de Traitement

RAM

Module des

Entrées

Module des

Sorties

Tâche 1 : Gestion du système (auto-contrôle de l’automate)Tâche 2 : Acquisition des données en entrée (mémorisation)Tâche 3 : Traitement des données (éxécution du programme)Tâche 4 : Affectation des sorties (émission des ordres)

Page 5: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 5JLH

CaractéristiquesCaracté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

Page 6: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 6JLH

Logique positive

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

Logique négative

Le commun des entrées est relié au 24Vpour mettre une entrée automate au 1 logique, il faut lui imposer un potentiel de -0 Volts.EX : l'API PB15

Raccordement des Raccordement des entréesentrées

1 2 3 4 5

AUTOMATE PROGRAMMABLE

Entrées

Alimentation Capteurs

Ov 24v

1 2 3 4 5

AUTOMATE PROGRAMMABLE

Entrées

Alimentation Capteurs

Ov 24v

•Identification du type de l’automate

Page 7: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 7JLH

Détecteur NPNPour 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 .

Raccordement des Raccordement des entréesentrées

Détecteur PNP pour automate à logique

Positive

Lorsque qu'il y a détection, le transistor est passant (contact fermé). Il va donc imposer le potentiel + sur la sortie S .

•Identification des composants d’entrées

Type 2 fils

Type 3 fils

Page 8: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 8JLH

Raccordement des Raccordement des entréesentrées

•Raccordement

Cliquez sur l’image pour voir l’exemple

Page 9: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 9JLH

Raccordement des sortiesRaccordement des sorties• Identification des préactionneurs• Détermination de la source d’énergie• Raccordement 1 2 3 4 5

1 2 3 4 5C 6

AU TOMAT E PR O GRA MMABL E

Sorties

En trées

60V 24V

220V ac 24V

-+24v=

220 v ~

Alime nta t ion

2D

2C

KM

Cliquez sur l’image pour voir l’exemple

Page 10: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 10JLH

Mise en oeuvreMise en oeuvre Grafcets adaptés (variables

étapes, codes Entrées/Sorties) Préparation Programme (manuellement ou

par assistance informatique) Etat initial (états des variables

étapes, valeurs des tempo, compteurs)

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)

Grafcets P.C. GEMMA Affectation des Entrées/Sorties Type d’API Notice de Programmation

Grafcets P.C. GEMMA Affectation des Entrées/Sorties Type d’API Notice de Programmation

Grafcets P.C. GEMMA Affectation des Entrées/Sorties Type d’API Notice de Programmation

Préparation réalisée

Programme Etat initial (états des variables étapes, valeurs des tempo, compteurs) Notice d’utilisation

Programme Etat initial (états des variables étapes, valeurs des tempo, compteurs) Notice d’utilisation

Programme dans API

Page 11: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 11JLH

Mise en oeuvreMise en oeuvre Mise en éxécution programme

Simulation de la P.O

(sans P.O)

Validation des entrées correspondant à l’évolution de la position de la P.O

Vérification du cycle

Cycle bon

Système OK

Branchement P.C. / P.O. Mise au point

du système Réglage capteurs et actionneurs Vérification du cycle

Production Mise en fonction par l’opérateur

Grafcets adaptés. GEMMA Schéma P.O.

Grafcets P.C. P.O. GEMMA Schéma P.C P.O.

Grafcets P.C. P.O. GEMMA Schéma P.

GEMMA Instructions de production

Page 12: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 12JLH

Traitement des Traitement des dysfonctionnementsdysfonctionnements

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...)

Page 13: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 13JLH

DEBUT

Mettre en éxécutionl'automate

Exécution?non Oui

Vérifier leprogramme Lancer l'évolution

Evolution?

Vérifier led associerà la sortie

Observer l'évolution

Evolution?Etat initial ?

Vérifier l'état initial

Comparerl'évolution

Identique ?Led allumée ?

FIN

Modifier l'état initial

Oui

OuiOui

OuiOui

non

non

non non

Comparerl'évolutionVérifier actionModifier

programmeaffectation sortie

Action réalisée ?

Led allumée ?

Vérifier led associerà l'entrée

Vérifier chaîned'actionCâblage,

préactionneur etactionneur

Vérifier chaîned'aquisition

Câblage et capteur

Modifierprogramme

affectation entrée

Oui

Oui

non

non

non

Méthode Méthode de de

recherchrecherchee

Page 14: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 14JLH

Vérification d’une Vérification d’une chaîne d’acquisitionchaîne d’acquisition

• Vérifier l’alimentation des entrées• Vérifier l’entrée de l’automate: court-circuiter le

circuit par un shunt• Vérifier la continuité du câblage (ohmètre)• Vérifier la commutation du détecteur. (ohmètre)

Page 15: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 15JLH

Vérification d’une Vérification d’une chaîne d’actionchaîne d’action

• Vérifier l’alimentation des sorties et des actionneurs.• Vérifier la continuité du câblage (ohmètre)• Vérifier le fonctionnement du préactionneur (court-

circuiter le circuit par un shunt)• Vérifier la liaison préactionneur/actionneur• Vérifier la commutation de la sortie

Page 16: Automates Programmables Industriels by Www.genie-electromcanique.com

Automates Programmables 16JLH

Merci de votre écoute ...A vous de travailler…