Introducción A La Automatización Y Los Autómatas Programables

Transcription

Introducción a la Automatización ylos Autómatas Programables20141

Esquema general de un Sistema AutomatizadoSupervisión2014ControlParte operativa(proceso)2

Esquema general de un Sistema AutomatizadoSupervisión Panel de mando PC SCADA2014Control Lógica cableada PLC s PC Tarjeta E/S Microcontroladores Reg. Digitales S.C.Distribuido Etc.Parte operativa Planta- Sensores- Actuadores3

Tecnologías para la automatizaciónAtendiendo a la implantación: Programadas: algoritmo codificado en un dispositivoprogramable. Cableadas: se lleva a cabo por medios físicos.20144

Tecnologías cableadasImplementación física de la lógica de la Unidad de Control.Familias tecnológicas: Mecánicos Neumáticos Hidráulicos Eléctricos Electrónicos, etc.Ejemplos: Control de nivel de líquido porflotador Regulador de Watt Cuadros de mando por contactoresVentajas: Simplicidad Adecuadas para problemassencillosInconvenientes: Ocupa mucho espacio Poca flexibilidad Mantenimiento costoso No adaptados a funciones decontrol complejas20145

Tecnologías programadasUtilización de dispositivos capaces de ejecutar algoritmos, dotados deentradas y salidas analógicas y/o digitalesFamilias tecnológicas: Microprocesadores(ordenadores de proceso) Microcontroladores Autómatas Programables(PLC’s) DSP’sInconvenientes: Complicados y caros paraaplicaciones simples2014Ejemplos: Automatización industrial con PLC’s Accionamientos de Control Vectorialbasados en DSP’sVentajas: Flexibilidad Ocupan poco espacio Coste compensa para aplicacionesde complicación media/alta Mantenimiento sencillo6

Sustitución de armarios de relés20147

Un poco de historia 1968. Bedford Associates. Dick Morley. MOdular DIgital CONtroller (Modicon) 1968. GM Hydra-matic. Standard Machine Controller 1969. Noviembre. Modicon 084. Otros actores: 3I, DEC, Allen-Bradley, CenturyDetroit, GE, Square D20148

Autómatas ProgramablesUn autómata programable (AP) , también llamado PLC(Programmable Logic Controller) es: un sistema electrónico programable diseñado para ser utilizado en un entorno industrial, que utiliza una memoria programable para el almacenamientointerno de instrucciones orientadas al usuario, para implantar unas soluciones específicas tales comofunciones lógicas, secuencia, temporización, recuento yfunciones aritméticas con el fin de controlar mediante entradas y salidas, digitales yanalógicas diversos tipos de máquinas o procesos.(Según IEC 61131)20149

Gama de autómatas de Siemens201410

Estructura201411

MemoriaAcceso a laimagen de e/sImagen deentradasCPUImagen desalidasInterfaz deentradasMemoriade datosInterfaz desalidasSensores2014MemoriadeprogramaActuadores12

Ciclo de funcionamientoTensiónProceso inicialProceso comúnEjecución del programa ye/s de datosComprobación del sistemafísico (hardware)Borrado de variables internas,temporizadores y contadoresPuesta a cero del perro guardiánServicio a periféricosexternos2014Comprobación deconexiones y memoria13

Ciclo de funcionamiento (II)NO¿Comprobacióncorrecta?Ejecución delprograma yentrada/salidade datosSÍLectura de la interfaz de entradaIndicadorde errorEscritura de la interfaz de salidaEjecución del programa de usuario201414

Modos de funcionamientoEl modo habitual es la ejecución cíclica.En algunos casos son necesarios otros modos: Ejecución controlada por tiempo Ejecución controlada por alarmas201415

Interfaces de E/S Establecen la comunicación entre CPU y proceso:– Filtran, adaptan y codifican las señales de entrada– Decodifican y amplifican las señales de salida. Entradas habituales:– CC a 24 ó 48 VCC.– AC a 110 ó 220 VAC.– Analógicas de 0-10 V o 4-20 mA. Salidas típicas:––––2014Por reléEstáticas por triac a 220 V (max.)Colector abierto a 24 ó 48 VCC.Analógicas de 0-10 V o 4-20 mA.16

Configuración del sistema de E/S Centralizadas– Autómatas compactos, µautómatas ( módulos)– Autómatas modulares ( módulos y bastidores) Distribuidas– Remotas. Bus de campo– Pueden disminuir los costes de instalación (menos cableado)– Aumenta la seguridad de la transmisión (menos cables, ytransmisión digital de la información)201417

ComunicacionesBuses de campo: AS-i PROFIBUS Uni-Telway MODBUS CANopen INTERBUS ETHERNET Industrial Inalámbricas– Wifi– Bluetooth– Zigbee201418

Estándar IEC 61131Especifica las funciones que ha de tener un autómataprogramable, y estandariza el modelo de software ylos lenguajes de programación para estos equiposPartes de la norma IEC61131 Parte 1: Información general Parte 2: Especificaciones y ensayos de los equipos Parte 3: Lenguajes de programación Parte 4: Guías de usuario Parte 5: Comunicaciones 201419

ProgramaciónIL Lenguajes literales– Lista de instrucciones (Instruction List, IL)– Texto estructurado (Structured Text, ST)LD Entrada ManualOR Entrada AutomáticaAND DesbloqueoST FuncionamientoLDEntrada 01IF Data "EOF" THENFOR Index: 1 TO 128 DOX: Read Data(Datenfeld[index]);IF X 2500 THEN Alarma: TRUE;END IF;END FOR;END IF;ST Lenguajes gráficos– Diagrama de bloques funcionales (Function Block Diagram, FBD)– Diagrama de escalera (Ladder Diagram, LD)S 01S 01S 02Manual( )S 01S 03XORS 02LDTiempo 01TONS 03LámparaT#12s400msFBD2014Tiempo actual20

SCADA(Supervisory Control And Data Acquisition)Aplicación software especialmente diseñada parafuncionar sobre ordenadores de control deproducción, con acceso a la planta por comunicacióndigital con los controladores e interfaz gráfico de altonivel con el usuarioComponentede la parte desupervisión201421

Metodología de diseño de sistemassecuenciales El enfrentamiento a sistemas de automatización muy complejosexige la adopción de una metodología. Las más extendidas son:GRAFCETGRÁFico de Control de EtapaTransición (IEC-60848)2014GEMMAGuía de Estudio de los Modos deMarcha y Parada [ Arrêts ]22

CIM (Computer IntegratedManufacturing)“CIM is the integration of total manufacturing enterprise byusing integrated systems and data communication coupled withnew managerial philosophies that improve organizational andpersonnel efficiency” CASA/SME (Computer and Automated Systems Association/Society for Manufacturing Engineers) Término acuñado por Harrington en 1978 en su libro ComputerIntegrated Manufacturing En los 80, NBS (National Bureau of Standards), propone unaarquitectura basada en niveles.201423

CIM(Computer Integrated Manufacturing)GESTIONDE EMPRESAOFICINA TECNICAY PLANIFICACIONCOORDINACION DE PLANTANivel de Fábrica /Factoría /PlantaNivel de ÁreaSUPERVISION Y CONTROLDE CELULANivel de CélulaCONTROL LOCAL DIRECTONivel de Campo/EstaciónSENSORES Y ACTUADORES2014Nivel de EmpresaNivel de Proceso / Máquina24

Niveles CIM/Niveles de comunicaciónCorporate levelPCIT systemsEthernetFactory/plant levelSCADA systems,centralised controlEthernet/fieldbus gatewaye.g. PROFINet proxyPCPLCCell/control levelHMIGeneral purpose fieldbus e.g.PROFIBUS, DeviceNetField levelDistributedcontrolProcess fieldbuse.g.PROFIBUS PA,Foundation gentsensorsExiDigitalactuators &sensorsAnalogue &digital I/OFactory automation2014SafetyprotectionDrivesAnalogue &digital I/OCNC roboticsControlvalvesTransmittersDPcellsProcess control25

Bibliografía Ballcells, J. Autómatas Programables, Marcombo, 1997– Cap. 4. Arquitectura interna del autómata– Cap. 5. Ciclo de funcionamiento del autómata y control en tiempo real– Cap. 6. Configuración del autómata PLCopen, traducido por Felipe Mateos, IEC 61131. Un recursode programación estándarhttp://www.plcopen.org/pages/pc2 training/introductions in spanish andportugese/downloads/intro iec 61131 3 spanish.doc Ball, K. The Making of the PLC, Control Engineering Asia, t-control-systems/4616201426

Metodología de diseño de sistemas secuenciales El enfrentamiento a sistemas de automatización muy complejos exige la adopción de una metodología. Las más extendidas son: GRAFCET GEMMA GRÁ Fico de Control de Etapa Transición (IEC -60848) Guía de Estudio de los Modos de Marcha y Parada [ Arrêts ] 2014 22