Está en la página 1de 18

1

Fundamentos de Automtica


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.
AUTOMATIZACIN INDUSTRIAL
2
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial


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.
Automatizacin de tareas


Captadores: Recoger informacin.


rgano de control: Elaborar rdenes.


Actuadores: Ejecutar rdenes.
Proceso
operativo
Captadores
Actuadores
rgano
de control
Trabajo
Consignas
3
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial


Mecnico: Ruedas dentadas, poleas, levas, palancas, correas,
Tipos de mando (I)


Complicado.


Poca flexibilidad.


Sincronizacin compleja.
4
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial


Neumtico: Cilindros, electrovlvulas, motores,
Tipos de mando (II)


Hidrulico: Componentes similares al neumtico.


Lento.


Potente.


Mantenimiento del aceite.


Sencillo.


Rpido.


Mantenimiento del aire.
5
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial


Elctrico: Pulsadores, interruptores, contactores, rels,


Presente en cualquier tipo de mando.
Tipos de mando (III)


Electrnico: Puertas lgicas, transistores,
microprocesadores, autmatas,


Barato.


Flexible.


Funciones complejas.


Programable.
6
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial


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.
Autmata Programable Industrial - API (I)
7
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial


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.
Autmata Programable Industrial - API (II)
8
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial


Estructura compacta: Presenta en un nico bloque todos sus elementos.
Autmata Programable Industrial - API (III)


Estructura modular: Mdulos independientes para funciones especficas.
9
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial
APIs: Diagrama de bloques
Unidad de
Control
Imagen de
proceso de
entradas (PAE)
y salidas (PAA)
Temporizadores
internos
Contadores
internos
Marcas
(EPROM
EEPROM)
Salidas digitales
y analgicas
Entradas digitales
y analgicas
CPU
Periferia
Bus
Memoria ROM
del S.O.
CANAL
MPI
Otros mdulos
funcionales
Registros
(ACU1, ACU2,
RLO, ...)
Memoria de
Programa
(RAM)
Mdulos de temporiza-
dores, contadores y
comparadores
10
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial


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).
APIs: Elementos (I)
11
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial


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..
APIs: Elementos (II)
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.
APIs: Elementos (III)
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial
13
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial


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.
APIs: Elementos (IV)
14
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial


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.
APIs: Elementos (V)
15
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial


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.
APIs: Ciclo de funcionamiento
16
Comprobar Hardware
Comprobar memoria, tiempo ciclo, programa, etc.
Inicio
Inicializacin variables internas
ERROR? STOP?
Poner a cero watch-dog
Leer entradas
Ejecutar programa usuario
Activar/desactivar salidas
Comunicaciones
FIN
ERROR / STOP
SI
NO
Ciclo de funcionamiento del autmata
17
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial


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.
APIs: Tiempo de ciclo


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.
18
Fundamentos de Automtica -

Introduccin a la Automatizacin Industrial


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.
APIs: Modos de operacin

También podría gustarte