Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema1 Tecnologias
Tema1 Tecnologias
Modos de operacin.
Fundamentos de Automtica
Automatizacin de tareas
2
AUTOMATIZACIN: Sustitucin de la accin humana por mecanismos autnomos capaces de realizar ciclos completos de operaciones, repetidos indefinidamente. AUTOMATISMO: Dispositivo mecnico, elctrico, electrnico o de cualquier otro tipo capaz por si solo de controlar una mquina o un proceso. Siempre es necesario: Fuente de energa. rganos de mando / Parte de control. rganos de trabajo / Parte operativa.
Consignas
rgano de control
Captadores: Recoger informacin. rgano de control: Elaborar rdenes. Actuadores: Ejecutar rdenes.
Mecnico: Ruedas dentadas, poleas, levas, palancas, correas, Complicado. Poca flexibilidad. Sincronizacin compleja.
Electrnico: Puertas lgicas, transistores, microprocesadores, autmatas, Barato. Flexible. Funciones complejas. Programable.
Definicin: Dispositivo electrnico digital, programable en lenguaje no informtico, diseado para controlar en tiempo real y en ambientes industriales procesos lgico-secuenciales. Funcionamiento: El autmata acta sobre las seales de salida en funcin del programa de control y a partir de los valores de las seales de entrada. Campos de aplicacin: Fundamentalmente en procesos con necesidades como Espacio reducido. Procesos de produccin peridicamente cambiantes. Procesos secuenciales. Instalaciones de procesos complejos y amplios. Maniobra de mquinas. Maniobra de instalaciones. Sealizacin y control.
Ventajas: Flexibilidad: Cambio de programa. Funciones complejas: Balances, estadsticas, regulacin. Control descentralizado: Comunicacin va red. Lenguajes programacin sencillos. Robustos frente a condiciones ambientales adversas. Adaptacin y proteccin de entradas/salidas. Disminucin del tiempo para la puesta en funcionamiento. Aumento de la fiabilidad: Deteccin de averas. Inconvenientes: Adiestramiento del personal. Coste inicial.
CPU
Memoria ROM del S.O.
Unidad de Control
Marcas
Bus
Entradas digitales y analgicas Mdulos de temporizadores, contadores y comparadores Salidas digitales y analgicas Otros mdulos funcionales
Periferia
Unidad Central (CPU): Basada en microprocesador (P) o en red de puertas lgicas. Ejecuta el programa de usuario. Transfiere informacin en el sistema de entradas/salidas. Establece comunicacin con perifricos externos. Supervisa el estado de la ejecucin del programa y de todos los elementos. Divisin en parte de control y parte operativa:
Parte de control: Extrae de la memoria de programa las instrucciones, las interpreta y las ejecuta registros Contador de Programa (CP) y Registro de Instrucciones (RI). Parte operativa: Realizacin de operaciones lgicas y aritmticas Unidad Aritmtico-Lgica (UAL), Registro/s Acumulador/es (RA) de 1 bit/16 bits e indicadores de resultado de operacin (Flags).
Memoria: Fabricada con semiconductores: Almacena datos binarios que pueden ser ledos posicin a posicin (bit a bit) o en bloques de 8/16 posiciones. Combinacin de distintos tipos: RAM: Lectura/escritura, voltil. ROM: Slo lectura, no reprogramable, no voltil. EPROM, EEPROM: Slo lectura, reprogramable, no voltil. Organizacin en reas definidas: Memoria de programa del sistema: ROM/EPROM, almacena la configuracin y programas ejecutivos del autmata (sistema operativo). Memoria de usuario: RAM, almacena el programa del usuario. Memoria de variables: RAM, almacena datos numricos y variables internas, como contadores, temporizadores, marcas, etc..
Memoria de imagen de E/S: RAM, almacena el valor de los estados de las entradas y salidas. Antes de procesar las instrucciones, se muestrean los canales de entrada para grabar su valor en la PAE (memoria imagen de entradas). Los valores de la PAE no varan durante el ciclo de programa aunque lo haga la seal conectada a la entrada. Despus de procesar las instrucciones, se acta en los canales de salida segn el valor de la PAA (memoria imagen de salidas). Los cambios en la PAA no tienen efecto hasta el final del ciclo de programa. Memoria externa: EPROM, almacena programa externo.
Interfaces de E/S: Filtran, adaptan y codifican las seales procedentes de los elementos de entrada, de forma comprensible para la CPU. Decodifican y amplifican las seales generadas durante la ejecucin del programa, antes de enviarlas a los elementos de salida. Clasificacin:
Tipo de seal: Digital/Analgica. Tensin de alimentacin: Continua/Alterna/Por rel. Comunicacin con CPU: Serie/Paralelo. Aislamiento: Separacin galvnica/Acoplamiento directo. Ubicacin: Locales/Remotas.
Controlador de perifricos: Funcin similar a los interfaces de E/S para Impresora. Monitor. Teclado. Conexin a red. Mdulos especiales: Contaje rpido, grficos dinmicos, alarmas, Fuente de alimentacin: Adapta la tensin de la red elctrica a la de funcionamiento de los circuitos internos del autmata. Divisin en 2 fuentes independientes:
Alimentacin del autmata: CPU, memorias e interfaces. Alimentacin de los circuitos de entrada y salida.
Proceso secuencial y cclico mediante el cual el autmata genera las salidas, en funcin de las entradas y del programa de control, para conseguir el control actualizado del proceso. Divisin en 3 fases: Lectura de seales desde la interfaz de entradas. Escritura de seales en la interfaz de salidas. Procesado del programa para obtencin de las seales de control. Orden de las fases variable: Una vez comenzado el ciclo es indiferente. Ciclo de inicializacin previo: Comprobaciones: Unidades de entrada/salida, nivel de batera (si existe), conexin de las memorias internas, mdulo de memoria exterior (si existe). Inicializaciones: Borrado de las memorias imagen de E/S, borrado de variables, contadores y temporizadores (excepto los protegidos por batera). Tiempo de ejecucin 1 seg.
Comprobar Hardware Inicializacin variables internas Comprobar memoria, tiempo ciclo, programa, etc. ERROR? STOP?
NO SI
Poner a cero watch-dog Leer entradas Ejecutar programa usuario Activar/desactivar salidas Comunicaciones
ERROR / STOP
FIN
Definicin: Tiempo total empleado en realizar un ciclo de operacin. Dependencia: N de entradas/salidas, longitud del programa de usuario, nmero y tipo de perifricos. Duracin: Autmata de gama media con un programa de 1000 instrucciones 20 mseg. Perro guardin (Watchdog): Comprobacin de que no se supera un tiempo mximo (establecido por el fabricante). En caso contrario se suspende la ejecucin del programa.
Definicin: Cada uno de los estados de funcionamiento en que puede mantenerse el autmata. RUN: El autmata ejecuta el programa de usuario en condiciones normales. STOP: La ejecucin del programa se detiene por orden del usuario
Las salidas se desactivan. Las variables internas (marcas, contadores, temporizadores) mantienen su valor en la memoria. En el paso a RUN todas las posiciones internas, excepto las protegidas, pasan a estado OFF. En este modo se introduce o modifica el programa de usuario.
ERROR: Se detiene la ejecucin del programa debido a un error y queda bloqueado hasta que se corrija.
Las salidas se desactivan. Corregido el error el autmata sale de este modo bien por puesta en tensin o bien por comando desde la unidad de programacin.
Fundamentos de Automtica - Introduccin a la Automatizacin Industrial