Sie sind auf Seite 1von 63

CONTROLADORES LOGICOS

PROGRAMABLES
(PLCs)
En la industria tradicional un sistema de control est
compuesto de la siguiente manera:
Lgica Salidas Entradas

Temporiza-
dores.

Contadores

Rels.
Pulsador
Marcha
Pulsador
Paro
Interruptor
de posicin
Contactor
de Fuerza
Lmparas
Display
AUTOMATIZACIN EN BASE A LGICA
CABLEADA
.. donde todos estos dispositivos estn
interconectados a travs de cables
TABLERO ELCTRICO
DISPOSITIVOS
DE ENTRADA
Y SALIDA
Cableado
Tablero elctrico
Un tablero elctrico
convencional es aquel que
est constituido,
bsicamente, por equipos
electromagnticos
Los tableros elctricos a
base de rels son an, en
muchas empresas, el soporte
para la automatizacin de
sus procesos industriales.
Componentes de un tablero
Contactores, rels de proteccin, rels auxiliares,
fusibles, temporizadores, contadores, etc.
... otros componentes
Lmparas
Pulsadores
Selectores
Vista de un Tablero
muchos rels!
Sustitucin de armarios de rels
POCOS rels!
Es fcil encontrar personas para su instalacin,
mantenimiento y reparacin.
Aprender su lgica resulta sencilla.
Sus componentes son fciles de adquirir.
Se instalan empleando diagramas tipo escalera.
Para aplicaciones pequeas es menos costoso.
Ventajas del uso de los
tableros a base de rels
Ocupan mucho espacio.
Es muy laboriosa la identificacin y reparacin de
una falla.
Requiere mantenimiento peridico.
No son muy verstiles a nuevas situaciones.
Tienen un mayor consumo de energa.
Con el tiempo se incrementan las probabilidades
de fallas.
desventajas
El desarrollo de los Controladores Lgicos
Programables (PLCs) fue dirigido originalmente por
los requerimientos de los fabricantes de
automviles que estaban cambiando
constantemente los sistemas de control en su lnea
de produccin para acomodarlos a sus nuevos
modelos de carros
En el pasado esto requera un extenso re-alambrado
de banco de relevadores, un procedimiento muy
costoso
Historia del PLC
En los 70s, con el surgimiento de los
dispositivos electrnicos lgicos de estado
solido, varias compaas automotrices retaron a
los fabricantes de control a que desarrollen un
medio de cambiar el control lgico sin la
necesidad de realambrar totalmente el sistema.
El controlador lgico programable (PLC) emergi
de este requerimiento
Historia del PLC
Historia del PLC
PLC
TM
es una marca registrada de Allen-Bradley Co.
Pero ahora es ampliamente usado como un termino
genrico para nombrar a los controladores
programables
Evolucin del PLC
A principios de los 70
En 1973 mas prestaciones, elementos de
comunicacin, hombremaquina mas modernos,
manipulacin de datos, clculos matemticos,
funciones de comunicacin, etc
En la segunda mitad de los 70
Mas capacidad de memoria, posibilidad de
entradas/salidas remotas, analgicas y numricas,
funciones de control de posicionamiento, aparicin
de lenguajes con mayor numero de instrucciones
mas potentes y desarrollo de las comunicaciones
con perifricos y ordenadores

Lgica Salidas Entradas

PLC
Pulsador
Marcha
Pulsador
Paro
Lmite de
Carrera
Contactor
de Fuerza
Lmparas
Display
La parte de la LOGICA cableada,
es reemplazado por el PLC
Presentacin de algunos PLCs..
ALLEN BRADLEY
SLC 500
MODICON
SIEMENS
SIMATIC S5- 95U
Presentacin de algunos PLCs..
Presentacin de algunos PLCs..
Gama de autmatas TSX (Schneider) y Siemens
Especifica las funciones que ha de tener un autmata
programable, y estandariza el modelo de software y los
lenguajes de programacin para estos equipos
Partes de la norma IEC61131
Parte 1: Informacin general
Parte 2: Especificaciones y ensayos de los equipos
Parte 3: Lenguajes de programacin
Parte 4: Guas de usuario
Parte 5: Comunicaciones
Estndar IEC 61131
Estndar IEC 61131
Lenguajes de IEC 1131 - 3 (Lenguajes de
Programacin) vs STEP7 (Siemens)
QU ES UN CONTROLADOR
LGICO PROGRAMABLE?
(Definicin IEC 61131)
Un autmata programable es un sistema electrnico
programable diseado para ser utilizado en un entorno
industrial, que utiliza una memoria programable para el
almacenamiento interno de instrucciones orientadas al
usuario, para implantar unas soluciones especficas tales
como funciones lgicas, secuencia, temporizacin, recuento y
funciones aritmticas con el fin de controlar mediante
entradas y salidas, digitales y analgicas diversos tipos de
mquinas o procesos.

QU ES UN CONTROLADOR
LGICO PROGRAMABLE?
una definicin resumida...
Es un equipo electrnico e inteligente
diseado en base a microprocesadores, que
consta de unidades o mdulos que cumplen
funciones especificas, los que permiten
recibir informacin de todos los sensores y
comandar todos los actuadores del sistema.
CONFIABILIDAD.
VELOCIDAD.
TAMAO REDUCIDO.
MODULARIDAD.
FCIL DE PROGRAMAR.
FLEXIBILIDAD.
ECONOMA.
INTELIGENTE.
Cules son las ventajas del
PLC?
TRANSDUCTORES
PROCESO ACTUADORES
INTERFASES
DE ENTRADA
INTERFASES
DE SALIDA
PLC
MANDO DE
POTENCIA
uP
DILOGO
HOMBRE / MAQUINA
UBICACIN DEL PLC EN UN AUTOMATISMO
ACTUADORES
SENSORES
Entradas y Salidas en un PLC
Circuitos
de I/O
Memoria de
Programa
Memoria de
Datos
Procesador
Fuente de
Alimentacin
IN OUT
I / O BUS
ESTRUCTURA DE UN PLC
Fuente
Externa
ESTRUCTURA BSICA DE UN
PLC
El PLC est constituido por:

Fuente de alimentacin.
Unidad de Procesamiento Central (CPU).
Mdulos de entrada / salida (E/S).
Mdulos de memoria.
Unidad o terminales de programacin.
Estructura avanzada de un PLC
1. FUENTE DE ALIMENTACIN
Tiene la funcin de adaptar la tensin
de la red (220V y 60Hz) a la de
funcionamiento de los circuitos
electrnicos internos del autmata y
otras tarjetas, tales como
entradas/salidas, etc.
2. UNIDAD CENTRAL DE
PROCESAMIENTO (CPU)
Es el cerebro del controlador.
Es la parte ms compleja del
controlador programable.
Est hecha a base de
microprocesadores y memorias. Tiene
dos tipos de memorias: ROM y RAM.
3. MDULOS DE
ENTRADA y SALIDA DISCRETA
3. MDULOS DE ENTRADA / SALIDA (E/S)
Son tarjetas electrnicas, a travs de las cuales se
intercambia informacin entre la CPU del controlador
programable y los dispositivos de campo del sistema.

Estas tarjetas pueden ser:
Entradas discretas : DC PNP, DC NPN, CA
Salidas discretas : DC PNP, DC NPN, Rele, Salidas Estaticas
de CA
Entrada /Salida Anlogas, en DC
t
Seales discretas :
Slo toman dos valores perfectamente
distinguibles: hay seal no hay seal.
Provienen de transductores discretos.

Ej.: La seal de un pulsador.
3. MDULOS DE ENTRADA / SALIDA (E/S)
3.1 MDULOS DE ENTRADA DISCRETA
Estos mdulos son los encargados de leer
los datos del proceso, de tipo discreto.
A estos mdulos o tarjetas se conectan:
Pulsadores
Interruptores
Conmutadores
Selectores
Finales de carrera
Detectores de proximidad
Sensores inductivos,
capacitivos, pticos)
Interruptores de nivel,
Otros elementos que generan
seales binarias (ON-OFF)
El mdulo est diseado con un
opto-acoplador que aisla
elctricamente el dispositivo de
campo con el procesador del PLC.
3.1 MDULOS DE ENTRADA DISCRETA
Estos mdulos convierten las seales procedentes de
la CPU, y transmiten las ordenes hacia los dispositivos
externos (actuadores), en la que slo es necesario
transmitir dos estados lgicos: activado o
desactivado.
Los actuadores que se conectan a estas interfases
pueden ser:

3.2 MDULOS DE SALIDA DISCRETA
Contactores
Rels
Lmparas indicadoras
Sirenas y Bocinas
Electrovlvulas
Displays
Otros elementos comandados
por seales binarias.
Seales
discretas
4. MDULOS DE
ENTRADA y SALIDA ANALOGICA
Seales analgicas :
Varan en el tiempo en forma continua y
por lo general provienen de
transductores.
Ejemplo: La seal de un tacogenerador.
t
4. MDULOS DE ENTRADA / SALIDA (E/S)
Estos mdulos tienen como funcin,
digitalizar las seales analgicas para que
puedan ser procesadas por la CPU. Estas
seales analgicas pueden ser magnitudes
de temperaturas, presiones, tensiones,
corrientes, velocidades, etc.
4.1 MDULOS DE ENTRADA ANALOGICA
t (seg)
t (seg)
mV
T (
o
C)
78.9
74.3
49.3
76.3
45.8
Funcin de una Interfase de Entrada Anloga
Interfase de
Entrada Anloga
Sensor
Temperatura
N bits
1 / 0
1 / 0
1 / 0
1 / 0
1 / 0
1 / 0
1 / 0
1 / 0
ADC
+
-
t
CONVERTIDOR ANLOGO DIGITAL
V ent
CAD
Un ADC recibe la seal anloga y entrega una
expresin numrica binaria de la amplitud de dicha
seal
4.1 MDULOS DE ENTRADA ANALOGICA
El tipo de seal que reciben, pueden ser de
tensin o de corriente, en rangos
normalizados:

Seal de corriente: 0-20 mA, 4-20mA.
Seal de tensin: 0-10V, 10V
4.1 MDULOS DE ENTRADA ANALOGICA
Estos mdulos son usados cuando se
desea transmitir hacia los actuadores
analgicos seales de tensin o de
corriente que varan continuamente.
Su principio de funcionamiento puede
considerarse como un proceso inverso al
de los mdulos de entrada analgica.
4.2 MDULOS DE SALIDA ANALOGICA
CONVERTIDOR DIGITAL ANLOGO
+
-
1 / 0
1 / 0
1 / 0
1 / 0
1 / 0
1 / 0
1 / 0
1 / 0
t
V sal
DAC
0
255
Recibe un dato numrico expresado en trminos
digitales (bits) y lo convierten en una seal
analgica de nivel proporcional
4.2 MDULOS DE SALIDA ANALOGICA
Las seales analgicas de salida son
de dos tipos: seales de corriente y
seales de tensin.
Dentro de los valores normalizados
tenemos:
Seal de corriente: 0-20mA, 4-20mA.
Seal de tension: 0-10V, 10V.
4.2 MDULOS DE SALIDA ANALOGICA
Interfase de
Salida Anloga
Variador de
Frecuencia
Vlvula
Proporcional
Funcin de una Interfase de Salida Anloga
Motor
5. La memoria ROM
(Read Only Memory)
Es una memoria de slo lectura, que contiene el sistema
operativo con que opera el controlador, NO SE BORRA.
Se dice tambin que es una memoria ejecutiva o firmware, fue
programada por el fabricante del PLC para ejecutar las
siguientes tareas:
Inicializa el PLC al energizar o restablecer (reset), inicia el ciclo de
exploracin de programa
Realiza autotest en la conexin y durante la ejecucin del programa
Comunicacin con perifricos y unidad de programacin
Lectura y escritura en las interfaces de E/S
Contiene el interprete del programa usuario (instrucciones).
5. La memoria ROM
(Read Only Memory)
Programa y
memoria del
Sistema o
Firmware
6. La memoria RAM
(Random Access Memory)
Memoria de acceso aleatorio (voltil), es
fcil de modificarla; su informacin
desaparece al faltarle corriente.
Se dice tambin que es una memoria de
aplicacin, pues en sta se ubica el
programa del usuario, pudiendo ser
modificado cuando se requiera.
Programa y
memoria del
Sistema o
Firmware
Memoria de la
Tabla de Datos
Memoria del
programa del
usuario
Memoria
de
usuario
6. La memoria RAM
(Random Access Memory)
6. BATERA DE RESPALDO
El contenido de la memoria RAM, es voltil,
generalmente se salvaguarda mediante una
batera de larga duracin (entre 5 a 10 aos)
enchufable en la CPU; por lo tanto, es
importante que esta batera se mantenga en
perfectas condiciones.
En algunos casos esta memoria es empleado
para Zonas de Memoria Remanentes (no se
pierde su valor al apagar el PC) (RAM con Batera)
7. MDULOS DE MEMORIA ADICIONALES
Son dispositivos electrnicos enchufables en
la CPU, destinados a guardar informacin de
manera provisional o permanente.
Se cuentan con dos tipos de memorias:

Voltiles: RAM, ya mencionada, con la
diferencia que tambin pueden ser
enchufables.
No voltiles: EPROM y EEPROM.
MEMORIA EPROM
(Enable Programmable Read Only Memory)
Es un mdulo de memoria enchufable del
tipo no voltil. Se utiliza normalmente
para guardar programas definitivos ya
probados y debidamente depurados,
adems pueden ser transportados y
utilizados en cualquier momento.

7. MDULOS DE MEMORIA ADICIONALES
MEMORIA EEPROM
(Electrically Erasable Programmable Read Only Memory)
Este mdulo tiene las mismas
caractersticas que el mdulo EPROM, con
la nica diferencia que tanto la escritura
como el borrado se realiza elctricamente.
7. MDULOS DE MEMORIA ADICIONALES
8. UNIDAD DE PROGRAMACIN
Las unidades o terminales de programacin,
son el medio por el cual el hombre podr
acceder a la escritura, lectura, modificacin,
monitoreo, forzado, diagnstico y la puesta a
punto de los programas.
8. UNIDAD DE PROGRAMACIN
Estos aparatos estn constituidos por un
teclado y un visualizador o pantalla.
Son una herramienta muy importante y
necesaria para el dilogo con el PLC, pero
fsicamente independiente.
- Puerto RS 232 C (actualmente USB, Ethernet, etc)
- Cable - Interfase (Convertidor RS 232 C / RS 485)
- Software.
Programacin desde una PC
8. UNIDAD DE PROGRAMACIN
PLC conectado a una unidad Programadora (PC)
8. UNIDAD DE PROGRAMACIN
Software empleado en una unidad Programadora (PC)
8. UNIDAD DE PROGRAMACIN
Programacin con Terminal (Hand Held)
8. UNIDAD DE PROGRAMACIN

Das könnte Ihnen auch gefallen