Sei sulla pagina 1di 30

AUTOMATAS PROGRAMABLES

PLC
Ing. Williams Castillo Martínez
http://louya.catda.org
louyauns@yahoo.es
DEFINICIÓN DE AUTÓMATA PROGRAMABLE (AP O
PLC)
 Equipo electrónico programable diseñado para
controlar, en tiempo real y en un ambiente industrial,
procesos de ámbito eminentemente secuencial.
 El control de un Autómata Programable se realiza
sobre la base de una lógica definida a través de un
programa interno.
 Los A.P. no se limitan hoy en día a funciones de
control lógico, sino que también permiten:
 Regular
 Posicionar
 Contar, dosificar
 Comandar válvulas
 Y mucho más….

14/11/2011
UBICACIÓN DEL PLC EN UN AUTOMATISMO

MANDO DE
TRANSDUCTORES PROCESO
POTENCIA

PLC

INTERFASES INTERFASES
DE ENTRADA uP DE SALIDA ACTUADORES

DIÁLOGO
HOMBRE / MÁQUINA
VENTAJAS E INCONVENIENTES DE LOS AP / PLC
VENTAJAS:
 No es necesario desarrollar la lógica en esquema de
contactos ni simplificar las ecuaciones (la memoria
interna es suficientemente grande)
 Posibilidad de introducir modificaciones sin cambiar
cableado ni añadir aparatos
 Mínimo espacio de ocupación y menores costes de

 instalación/mantenimiento.

 Posibilidad de controlar varias máquinas con el


mismo A.P.
 Menor tiempo de puesta en funcionamiento (tiempo
de cableado reducido)

14/11/2011
VENTAJAS E INCONVENIENTES DE LOS AP / PLC
INCONVENIENTES:
 Mayor coste inicial de la instalación
 Necesidad de técnicos de mantenimiento y
programadores adiestrados: mayor formación

14/11/2011
HISTORIA DE LOS AUTÓMATAS PROGRAMABLES
(I)
 Primera mitad del siglo XX: entrada del motor eléctrico
en los procesos productivos, controlados por sistemas
digitales secuenciales mediante relés interconectados.
 En 1960, tras el desarrollo de los transistores, se
desarrollan en Europa los primeros controladores
(electrónicos) lógicos cableados (“NORBIT” de Philips,
“SIMATIC C” de Siemens).

Control lógico cableado basado en Control lógico cableado basado en


relés disp. de estado sólido (relés estáticos)
14/11/2011
HISTORIA DE LOS AUTÓMATAS PROGRAMABLES (II)

 En 1968, GM Hydramatic realiza un concurso para la


propuestade un controlador electrónico que sustituya a las
soluciones decontrol cableado utilizadas hasta ese momento.
 La propuesta ganadora corresponde a la consultora Bedford
Associates, que propone un Controlador Lógico Programable
(PLC). El primer PLC comercial, denominado MODICON
084, fuepresentado por esta empresa. Uno de sus
componentesRichard E. Morley, es considerado en la
actualidad el “padre” del PLC.
HISTORIA DE LOS AUTÓMATAS PROGRAMABLES (II)

 Quien patentó, en 1974, el término PLC fue la marca


ALLENBRADLEY(hoy Rockwell Automation). El Dr. Odo J.
Struger, fallecido en 1998, es considerado el “padre” de sus
PLC´s.
 El Dr. Struger, de origen Austriaco, trabajó para la
empresa A & B durante 40 años y colaboró activamente en
el desarrollo del estándar IEC 1131-3.
Evolución de los Autómatas Programables
 Nace el AP basado en un procesador.
 Los AP se conectan en red.
 Se complican y se descentralizan: redes de AP mas
pequeñas.
 Los armarios de distribución de conexiones se sustituyen
por redes de control que comunican los AP entre si y con los
dispositivos de campo.
Estructura lógica de un A.P.

CPU
 Unidad de control.
 ROM sistema operativo.

 Memoria de programa.

 Acumulador.

 Imágenes de proceso de entradas y salidas.

 Temporizadores, contadores y marcas.

Periferia
Comunicaciones
ESTRUCTURA DE UN PLC

I / O BUS

Memoria de
Programa
Fuente de Procesador Circuitos
Alimentación de I/O
Memoria de
Datos

Fuente
Externa
IN OUT
LENGUAJES DE PROGRAMACIÓN
BÁSICOS (IEC 61131-3)
LENGUAJES DE PROGRAMACIÓN
AVANZADOS (IEC 61131-3)
FAMILIA DE AUTÓMATAS
PROGRAMABLES (SIMATIC S7)
CONFIGURACIÓN MODULAR DE LOS A.P.
(SIMATIC S7-300)
CONFIGURACIÓN MODULAR DE LOS A.P.
(SIMATIC S7-300)
GAMA DE MÓDULOS PERIFÉRICOS
(SIMATIC S7-300)
 Entradas digitales (SM-DI).
 Salidas digitales (SM-DO).

 Entradas analógicas (SM-AI).

 Salidas analógicas (SM-AO).

 Módulos de aplicación específica (FM,CP).

- Reguladores PID.
-Encoders.
-Buses de campo. Comunicaciones industriales.
ESTRUCTURA LÓGICA DE UN A.P. (SIMATIC S7)
DATOS TÉCNICOS DE LA FAMILIA DE CPU´S
S7-300
¿CÓMO PROGRAMAR EL PLC PARA CONTROLAR
LA PLANTA?
 Lenguaje de programación
 Instrucciones para realizar
operaciones lógicas
 Variables para almacenar
resultados intermedios
 Variables que actualicen con el
valor de las entradas
 Variables conectadas a las
salidas.
 Orientado al bit (tamaño de la
variable lógica).
 Fácil de programar
 No se necesita un gran
cualificación para programar
automatismos sencillos
 • Flexible
 Programar controles complejos
14/11/2011
EJEMPLO DE AUTOMATIZACIÓN CON PLC
 Se desea encender una lámpara L1 cuando se conecte el
interruptor A o el interruptor B, y encender una lámpara
L2 cuando L1 esté apagada y el interruptor C esté
conectado.

 Se distinguen las variables de entrada A, B y C, las que


serán designadas como X0, X1 y X2; y las variables de
salida L1 y L2, las que se identificarán como Y0 y Y1.

14/11/2011
EJEMPLO DE AUTOMATIZACIÓN CON PLC
 Se desea encender una lámpara L1 cuando se conecte el
interruptor A o el interruptor B, y encender una lámpara
L2 cuando L1 esté apagada y el interruptor C esté
conectado.

 Se distinguen las variables de entrada A, B y C, las que


serán designadas como X0, X1 y X2; y las variables de
salida L1 y L2, las que se identificarán como Y0 y Y1.

14/11/2011
EJEMPLO DE AUTOMATIZACIÓN CON PLC
 Las conexiones para este ejemplo se muestran a
continuación:

14/11/2011
EJEMPLO DE AUTOMATIZACIÓN CON PLC
 La asignación de entradas y salidas se efectúa por medio
del dispositivo de programación del PLC. Por lo general se
utiliza un PC con interfaz gráfica que permita visualizar
el diagrama escalera RLL (Relay Ladder Logic).

14/11/2011
EJEMPLO SIMPLE DE AUTOMATIZACIÓN CON PLC
 Se quiere controlar un sistema de riego, que consta de dos
pozos (P1 y P2), dos bombas (B1 y B2) y un depósito.
 Mediante las bombas B1 y B2 se controla el nivel del
depósito. El depósito tiene dos boyas (DI y DS) para
indicar el nivel . Cada pozo lleva instalado un sensor de
nivel (n1 y n2) para saber si hay agua suficiente. Si no hay
agua suficiente en el pozo, la bomba correspondiente no
debe funcionar.

14/11/2011
EJEMPLO SIMPLE DE AUTOMATIZACIÓN CON PLC
 El sistema debe funcionar de la siguiente manera:
 Si el nivel del depósito supera la boya DS, las bombas están
paradas.
 Si el nivel del depósito está entre la boya DI y la DS, funciona
la bomba B1, si hay agua suficiente en el pozo 1. Si no hay
agua en el pozo 1 pero la hay en el 2, funciona la bomba B2.
 Si el nivel del depósito está por debajo de la boya DI, se
activa la bomba B2, además de la B1 si es posible.
 Pasos para el diseño de la automatización
 Comprobar la especificación
 Entender cómo debe funcionar la planta
 Lista de entradas/salidas
 Saber cuál es la lógica: sensores de nivel (1- supera nivel)
 Diseño de las ecuaciones lógicas que deben regir la planta
según la especificación
 Implantación mediante el PLC
14/11/2011
EJEMPLO SIMPLE DE AUTOMATIZACIÓN CON PLC
 Lista de entradas/salidas

ENTRADAS ETIQUETA DIRECCION


Nivel Pozo 1 EN1 E124.0
Nivel Pozo 2 EN2 E124.1
Nivel Superior EDS E124.2
deposito
Nivel Inferior EDI E124.3
Deposito

SALIDAS ETIQUETA DIRECCION


Bomba Pozo 1 SB1 A124.0
bomba Pozo 2 SB2 A124.1

14/11/2011
EJEMPLO SIMPLE DE AUTOMATIZACIÓN CON PLC
 Programa

14/11/2011
EJEMPLO SIMPLE DE AUTOMATIZACIÓN CON PLC
 Pasos para realizar la programación
1) Especificación del control: determinar qué debe hacer el
sistema de control y en qué orden.
2) Identificar las señales de entrada/salida de la planta a
controlar.
3) Representar mediante un modelo el sistema de control,
indicando todas las funciones que intervienen, las
relaciones entre ellas, y la secuencia que deben seguir
4) Asignar direcciones de entrada/ salida o internas a cada
uno de los componentes que aparecen en el modelo.
5) Codificar la representación anterior según la
herramienta de programación del PLC.
6) Cargar programa en el PLC y verificar funcionamiento.
7) Puede haber una fase de simulación sin la planta real.

14/11/2011
AUTOMATAS PROGRAMABLES
PLC
Ing. Williams Castillo Martínez
http://louya.catda.org
louyauns@yahoo.es

Potrebbero piacerti anche