Automatismes industriels
Les automates programmables
Applications des automates programmables.
Commande de machines
Machines outil commande numrique Convoyage, stockage Emballage Machines de chantier, engin de levage
Applications des automates programmables.
Automatisme du btiment (AdB) :
Chauffage,
climatisation, sanitaire Distribution lectrique, clairage Scurit, alarmes techniques
Applications des automates programmables.
Rgulation de processus
Chimie,
ptrochimie, pharmaceutique Traitement des eaux Thermique, fours, mtallurgie
Applications des automates programmables.
Contrle de systmes
Production
et distribution dnergie (lectricit, ptrole, gaz) Transports (chemin de fer, routier, marine)
Transport
Vanoise express La Plagne les Arcs
Le march des automates dans le monde
Siemens Rockwell Automation Mitsubishi Schneider Omron GE Fanuc Moeller Hitachi Fuji Electric 4% 1% 1% 1% 8% 8% 11% 17% 32%
Parts de march 2000/2001:
5 fournisseurs reprsentent plus de 75%
Le march des automates en France
6% 10% 40% 7% Schneider Siemens Rockwell Omron Autres 37%
Rpartition du march Industriel En deux acteurs
Historique
C'est Modicon qui cra en 1968, aux USA, le premier automate programmable. Son succs donna naissance une industrie mondiale qui s'est considrablement dvelopp depuis. L'automate programmable reprsente aujourd'hui l'intelligence des machines et des procds automatiss de l'industrie, des infrastructures et du btiment.
volution
Dans les annes 80 les automates deviennent de plus en plus gros:
De
plus en plus dentres/sorties Un automate commande plusieurs machines.
Architecture centralise
Dans les annes 90, on utilise des automates plus petits relis entre eux par des rseaux. Architecture dcentralise
volution
De nos jour, les entres / sorties sont aussi dcentralises (tudis en ARS3 ...). Lautomate possde de plus en plus de ports de communication et de moins en moins dentres sorties en local.
Dfinition
Un Automate Programmable Industriel (API : Automate programmable industriel ou, en anglais, PLC : Programmable Logic Controller) Est un appareil lectronique de traitement de linformation (remplacement de logique relais cable) Effectue des fonctions dautomatisme programmes telles que
Logique combinatoire Squencement Temporisation Comptage Calculs numriques Asservissement, rgulation
Permet de commander, mesurer et contrler au moyen de signaux dentres et de sorties (numriques ou analogiques) toutes machines et processus, en environnement industriel.
Architecture matrielle dun API
Un automate programmable industriel se compose:
Dune unit de traitement (Microprocesseur + Mmoire) D'interfaces dentres et de sorties De modules de communication Dun module dalimentation
Architecture matrielle dun API
Lunit centrale
Elle comprend:
Le processeur qui effectue les oprations logique, de temporisation, de comptage ou de calcul. La mmoire, qui se compose : Dune zone de mmoire programme.
CPU 312C
Dans la phase dtude et de mise au point, cette mmoire doit tre reprogrammable. Dans la phase dexploitation la mmoire doit tre sauvegarde par batterie ou non volatile (EEPROM, Flash)
Dune zone de mmoire de donnes.
Pour sauvegarder ltat des E/S, compteurs, variables internes
Fonctionnement des automates
Un automate excute son programme de manire cyclique : Lecture des entres Traitement du programme criture des sorties
Le temps dexcution dun cycle est de l'ordre d'une vingtaine de millisecondes et est contrl par une temporisation appele chien de garde.
Fonctionnement des automates
Fonctionnement cyclique:
Les cycles senchanent les uns aprs les autres, le temps de cycle dpend de la dure dexcution du programme.
Attention, le temps de cycle doit tre compatible avec lapplication !
Mode priodique:
Il est parfois possible de fixer le temps de cycle (important en cas de rgulation)
Temps de rponse
Lorsque lvolution dune entre doit entraner lactivation dune sortie, le temps de retard entre les 2 vnements dpend du temps de cycle et de l'instant prcis o l'entre volue.
Exemple
Un codeur incrmental est mont sur larbre dune vis bille pour mesurer son dplacement. Sa rsolution est de 256 points/tour. Il est reli une entre TOR (Tout Ou Rien) de lautomate. Le temps de cycle de lautomate est de 10ms. Une demi-priode du signal issu du codeur doit tre suprieur au temps de cycle pour ne pas manquer dimpulsions. Calculer la vitesse de rotation maximum de la vis bille. Quelle solution adopter ?
Cblage des entres/sorties
Les modules dentres TOR
Souvent aliments en 24V continu
Deux cblages possibles: Commun au + ou au -
Les entres sont gnralement isoles lectriquement de lunit centrale et peu sensibles aux perturbations (filtrage temps de retard) Attention au cblage : les entres TOR sont souvent alimentes en 24V avec commun sur le 0V ou sur le 24V.
Les modules dentres TOR
Exemple
Les modules de sorties TOR
Les cartes de sortie tout ou rien permettent de raccorder lautomate les diffrents pr-actionneurs tels que :
Distributeurs, vannes, contacteurs, voyants
Les tensions de sorties usuelles sont de 5 volts en continu ou de 24, 48, 110, 220 volts en continu ou en alternatif. Les courants vont de quelques milliampres quelques ampres. Ces cartes possdent soit des relais, soit des triacs, soit des transistors. Ltat de chaque sortie est visualis par une diode lectroluminescente.
Les modules de sorties TOR
Exemple
Exemple de cblage
Borne commune des entres : 0V
Les cartes de sorties analogiques
Les cartes de sortie analogiques permettent de grer des grandeurs analogiques en faisant varier un code numrique au sein du module. (commande dafficheur, de variateur de vitesse ) Il faut faire attention a la rsolution du CNA utilis dans la carte (8 bits, 16 bits)
Autres entres
Il existe de nombreuses interfaces
Analogique
(0/10V, 4/20mA, ..) Pour thermocouple(0/20 mV, 0/50 mV, 0/100mV Pour sonde PT100(0/100 mV, 0/250 mV, 0/400 mV ) Compteurs (pour codeurs incrmentaux souvent intgrs) Lecteur de code barres Pour codeur absolu
Coupleurs mtiers
Sur les automates modulaires, il suffit de rajouter une carte qui soccupe dune fonction spcifique. Celle-ci possde souvent ses entres, ses sorties et son propre processeur.
Commande daxe, pesage ..
Cartes de communication
Les automates possdent de plus en plus de ports de communications.
Pour la programmation, le rglage ou la maintenance (PC, console) Pour la supervision, le dialogue inter-automates (Ethernet TCP/IP) Pour la communication avec des capteurs et les actionneurs (paires diffrentielles ASI)
Programming device, PC, computers Opto-electronics Robot controls Scanner, barcode reader, identification systems
Printer
Weighing systems, controllers SIMATIC S5 and also PLCs from other manufacturers