Está en la página 1de 18

AUTOMATIZACIN INDUSTRIAL

Introduccin a la automatizacin de tareas. Tipos de mando. El Autmata Programable Industrial.


Diagrama de bloques. Elementos. Ciclo de funcionamiento. Tiempo de ciclo.

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.

Captadores Proceso operativo Actuadores Trabajo

Consignas

rgano de control

Captadores: Recoger informacin. rgano de control: Elaborar rdenes. Actuadores: Ejecutar rdenes.

Fundamentos de Automtica - Introduccin a la Automatizacin Industrial

Tipos de mando (I)


3

Mecnico: Ruedas dentadas, poleas, levas, palancas, correas, Complicado. Poca flexibilidad. Sincronizacin compleja.

Fundamentos de Automtica - Introduccin a la Automatizacin Industrial

Tipos de mando (II)


4

Neumtico: Cilindros, electrovlvulas, motores, Sencillo. Rpido. Mantenimiento del aire.

Hidrulico: Componentes similares al neumtico. Lento. Potente. Mantenimiento del aceite.

Fundamentos de Automtica - Introduccin a la Automatizacin Industrial

Tipos de mando (III)


5

Elctrico: Pulsadores, interruptores, contactores, rels, Presente en cualquier tipo de mando.

Electrnico: Puertas lgicas, transistores, microprocesadores, autmatas, Barato. Flexible. Funciones complejas. Programable.

Fundamentos de Automtica - Introduccin a la Automatizacin Industrial

Autmata Programable Industrial - API (I)


6

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.

Fundamentos de Automtica - Introduccin a la Automatizacin Industrial

Autmata Programable Industrial - API (II)


7

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.

Fundamentos de Automtica - Introduccin a la Automatizacin Industrial

Autmata Programable Industrial - API (III)


8

Estructura compacta: Presenta en un nico bloque todos sus elementos.

Estructura modular: Mdulos independientes para funciones especficas.

Fundamentos de Automtica - Introduccin a la Automatizacin Industrial

APIs: Diagrama de bloques


9

CPU
Memoria ROM del S.O.

Memoria de Programa (RAM)


Temporizadores internos Contadores internos Registros (ACU1, ACU2, RLO, ...)

(EPROM EEPROM) CANAL MPI

Unidad de Control

Imagen de proceso de entradas (PAE) y salidas (PAA)

Marcas

Bus
Entradas digitales y analgicas Mdulos de temporizadores, contadores y comparadores Salidas digitales y analgicas Otros mdulos funcionales

Periferia

Fundamentos de Automtica - Introduccin a la Automatizacin Industrial

APIs: Elementos (I)


10

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

Fundamentos de Automtica - Introduccin a la Automatizacin Industrial

APIs: Elementos (II)


11

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

Fundamentos de Automtica - Introduccin a la Automatizacin Industrial

APIs: Elementos (III)


12

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.

Fundamentos de Automtica - Introduccin a la Automatizacin Industrial

APIs: Elementos (IV)


13

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.

Fundamentos de Automtica - Introduccin a la Automatizacin Industrial

APIs: Elementos (V)


14

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.

Inclusin batera tampn para el mantenimiento de tensin en memoria RAM.


Fundamentos de Automtica - Introduccin a la Automatizacin Industrial

APIs: Ciclo de funcionamiento


15

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.

Fundamentos de Automtica - Introduccin a la Automatizacin Industrial

Ciclo de funcionamiento del autmata


16
Inicio

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

APIs: Tiempo de ciclo


17

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.

Fundamentos de Automtica - Introduccin a la Automatizacin Industrial

APIs: Modos de operacin


18

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

También podría gustarte