GAZOULIT 1 Automatisme : Automate Programmable Industriel Un travail fait par :
GAZOULIT 1 Automatisme : Automate Programmable Industriel Un travail fait par : Gazoulit Houda Encadré par : Mr KHATORY GAZOULIT 2 I. Définition d’un Automate programmable Industriel 1. Principe de fonctionnement 2. Caractéristique d’un API 3. Marques reconnus de l API 4. Généralités d’un bouton poussoir II. Langage LADDER a) Principe Structure d’un réseau LADDER b) Composants du langage Type de contacts c) Exemple d) Réalisation de fonction logique III. LOGO SOFT COMFORT Instruction d’utilisation Sommaire GAZOULIT 3 I. Définition : Un Automate Programmable Industriel (API) est une machine Électronique programmable par un personnel non informaticien ; Et destiné à piloter en ambiance industrielle et en temps réel des procédés ou parties opératives. Un automate programmable industriel (API) est un dispositif électronique programmable destiné à la commande de processus industriels par un traitement séquentiel. Il envoie des ordres vers les prés actionneurs (partie opérative ou PO côté actionneur) à partir de données d’entrées (capteurs) (partie commande ou PC côté capteur), de consignes et d’un programme informatique. GAZOULIT 4 1. Principe de fonctionnement : Le traitement à lieu en quatre phases : Phase 1 : Gestion du système Autocontrôle de l’automate Phase 2 : Acquisition des entrées Prise en compte des informations du module d’entrées et écriture de leur valeur dans RAM (zone DONNEE). Phase 3 : Traitement des données Lecture du programme (située dans la RAM programme) par l’unité de traitement, Sorties, ordres (pré actionneurs, dialogue). GAZOULIT 5 Lecture des variables (RAM données), Traitement et écriture des variables dans la RAM données. Phase 4 : Emissions des ordres Lecture des variables de sorties dans la RAM données et transfert vers le module de sorties. 2. Caractéristiques du API : Les caractéristiques d’un automate programmable industriel sont : •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,..) GAZOULIT 6 3. Les marques reconnus de L’ API : 4. Généralités sur les boutons poussoirs : Les boutons-poussoirs sont des interrupteurs momentanés, actionnés par une simple pression du doigt. Ils sont munis d'un ou de plusieurs contacts modulaires O ou F, qui sont GAZOULIT 7 interchangeables. De ce fait, ils conviennent à différentes applications. Sur le marché, on retrouve les boutons poussoirs en deux dimensions standard, soit 22et 30 mm. L'actionneur du bouton-poussoir peut revêtir différentes formes. On retrouve surtout : des boutons poussoirs encastrés. des boutons poussoirs saillants. des boutons poussoirs "coup de poing" momentané (retour par ressort). Des boutons poussoirs "coup de poing" maintenu. Parmi ceux- ci. II. Le langage LADDER : LADDER diagramme (LD) ou Langage Ladder ou schéma à contacts est un langage graphique très populaire auprès des automaticiens pour programmer les Automates GAZOULIT 8 Programmables Industriels. Il ressemble un peu aux schémas électriques, et est très facilement à comprendre. a) Principe : Un programme Ladder se lit de haut en bas et l'évaluation des valeurs se fait de gauche à droite. Les valeurs correspondent en fait, si on le compare à un schéma électrique, à la présence ou non d'un potentiel électrique a chaque nœud de connexion. En effet, le Ladder est basé sur le principe d’une alimentation en tension représentée par deux traits verticaux reliée horizontalement par des bobines, des contacts et des blocs fonctionnels, d'où le nom 'Ladder' (échelle). Structure d’un réseau LADDER b) Les composants du langage : Il existe 3 types d'élément de langage : les entrées (ou contact), qui permettent de lire la valeur d'une variable booléenne ; les sorties (ou bobines) qui permettent d'écrire la valeur d'une variable booléenne ; GAZOULIT 9 les blocs fonctionnels qui permettent de réaliser des fonctions avancées. Types de contacts : Contacts en série L'association de contacts en série permet de réaliser des « ET » logiques. Contacts en parallèle L'association de contacts en parallèle permet de réaliser des « OU » logiques. c) Exemples : Les composants les plus communs du Ladder sont les contacts (entrées), ceux-ci sont habituellement NC (normalement clos) ou NO (normalement ouvert) et les bobines (sorties). Le contact NO --| |-- Le contact NC --|/|-- La bobine (sortie) --( )-- Bien sûr, il y a beaucoup plus de composants dans le langage Ladder complet, mais la compréhension de ceux-ci aidera à appréhender le concept global du langage. d) Réalisation de fonction logique : GAZOULIT 10 Comme dit précédemment, les fonctions logiques sont dérivées de leurs réalisations électriques. Donc chaque fonction logique (AND , OR, XOR , NAND, NOR,NOT) a une représentation qui correspond à son équivalent électrique. C'est-à-dire : ---| |-----| |--- X Y Équivaut à X AND Y. ---|\|-----| |--- X Y Equivaut à NOT(X) AND Y. ----|---| |---|------ | X | | | +---| |---+ Y Équivaut à X OR Y. ----| |---------|--| |--|------( )-- X | Y | S | | +--| |--+ Z GAZOULIT 11 équivaut à S = X.(Y+Z) III. LOGO ! SOFT COMFORT : Instruction d’utilisation: Lors du démarrage de LOGO! Soft Comfort, la fenêtre s'ouvre seulement brièvement. Après quelques secondes celle-ci se referme à nouveau. On aura besOin d’un lOgiciel pOur executer le programme ; pour cela on va utiliser un logiciel sous titre : LOGO ! soft comfort LOGO ! SOFTCOMFORT GAZOULIT 12 Ouvrez LOGO! Soft Comfort par la barre des tâches (vous trouverez le panneau de commande dans Terminal.atp sous applications/utilities). Lors de l'apparition du message d'erreur: "Segmentation fault" le comportement conduit à un plantage de Java pendant l'ouverture de LOGO! Soft Comfort. GAZOULIT 13 MANIPULATION 1. Automate programable Indusriel (siemens:LOGO) : Programmation en LADDER Pour faire un programme, il faut procéder comme suit : Exécution du programme Pour exécuter un programme, on suit les étapes suivantes : Réalisation de l’équation (Va et Vient) S = ab +a b : C’est la fonction « Ou Exclusif », elle est égale à 1 si l’une ou l’autre des variables est égale à 1, mais pas les deux. on commence par la réalisation du schéma qui représente la fonction « va et vient » : LAD PR G Qui tttt Quit DB G R/s YES GAZOULIT 14 on obtient les résultats suivants : En donnant 1 à l’un des entrées, la sortie devient 1. En donnant 1 aux deux entrées, la sortie devient 0. En donnant 0 aux deux entrées, la sortie devient 0. Parmi les applications de ce programme, on a par exemple : Soit la fonction de marche-arrêt d’un moteur électrique : x = (m + X) a Avec : m : marche (Bouton Poussoir BP). a : Arrêt ; X : Variable secondaire. on suit les mêmes étapes comme avant afin de programmer en LADDER cette fonction. Puis, on réalise le schéma suivant : GAZOULIT 15 Enfin, on l’exécute par la même manière qu’avant. Explication de fonctionnement en automate programmable : En donnant 1 à l’entrée I1,0 de l’automate (c’est-à-dire en appuyant sur le bouton poussoir Marche), la sortie devient égale à 1 (ce qui signifie que le moteur démarre). En donnant 1 à l’entrée I1,2 de l’automate (c’est-à-dire en appuyant sur le bouton poussoir Arrêt) la sortie de l’automate devient égale à 0 (ce qui signifie que le moteur s’arrête ). Programmation LADDER: Soit les expressions suivants : Mise à 1 : S = a b +a b ; Mise à 0 : S = a b +a b Pour réaliser cette fonction, on doit d’abord effacer la mémoire, ensuite on la programme en réalisant le schéma suivant en langage LADDER sur l’automate: Fonctionnement : Si on donne à l’une des entrées 1 et l’autre 0, on obtient à la sortie 1. GAZOULIT 16 Si on donne aux deux entrées la même valeur (0 ou 1), on obtient a la sortie 0. I. Feux de carfeur 1. Fonctionnement Au départ l’ensemble est à l’arrêt. Une action sur le bouton JR en position jour provoque : 1. Le feu vert de la voie A s’allume. 2. Au bout d’un temps préréglé de 5 secondes, le feu vert s’éteint, le feu orange s’allume. 3. Au bout d’un temps préréglé d’1 seconde, le feu rouge s’éteint. 4. Au bout d’un temps préréglé de 8 secondes, le feu rouge s’éteint. Si le bouton JRest toujours en position «jour «le feu passe au vert. Sinon (en position «nuit") l’ensemble est à l’arrêt. Cahier de charge Informations actions L’ensemble en arrêt, un action sur le bouton S1en position jour.=JR Allumer le feu vert de la voie.=AFV. Pendant 5s. Au bout d’un temps préréglé de 5s.=t/1/5s. Allumer le feu orange.=AFO. Pendant 1s. GAZOULIT 17 Au bout d’un temps préréglé de 1s=t/2/1s. Allumer le feu rouge.=AFR. Pendant 8s. Il y a deux cas : Au bout d’un temps de 8s et le bouton S1 est toujours en position jour=S1. Allumer le feu vert. AFV. Pendant 5s. Au bout d’un temps de 8s et le bouton S1 est en position nuit=S1. Arrêt. 2. Réalisation Réalisation du GRAFCET avec les actions et uploads/Industriel/ automat.pdf
Documents similaires










-
26
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mar 28, 2021
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 1.3815MB