You are on page 1of 47

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1

1.- GENERALIDADES
1.1.- Concepto
Aparato electrnico a base de microprocesadores, utilizado para
automatizar sistemas elctricos, electrnicos, hidrulicos y neumticos.

55

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


1.- GENERALIDADES
PLC (Controlador Lgico Programable) se introdujo por
primera vez en 1969 por Richard E. Morley es el
fundador de Modicon Corporation.
Segn la Asociacin Nacional de Electricidad
Manufacturing (NEMA) el PLC se define como un
dispositivo electrnico digital con una memoria
programable para almacenar instrucciones que ejecutan
funciones especficas tales como la lgica, secuencia, el
momento, el recuento y aritmtica para controlar una
mquina industrial o proceso de conformidad con la
industria deseada.
PLC es capaz de hacer un proceso continuo de acuerdo
con las variables de entrada y proporciona las
decisiones de programacin a voluntad de manera que
la salida bajo control.
56

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


1.- GENERALIDADES
Aparato electrnico operado digitalmente.
Usa una memoria programable para el almacenamiento interno de
instrucciones.
Para implementar funciones especficas, tales como lgica, secuenciacin,
registro y control de tiempo, conteo y operaciones aritmticas.
Para controlar, a travs de mdulos de entrada/salida digitales (ON/OFF) o
analgicos (1 5 VDC, 4-20 mA, etc.), varios tipos de mquinas o procesos.

57

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


1.- GENERALIDADES
1.2.- Caractersticas
Tiene mdulos que cumplen funciones
especficas, para recibir informacin,
para procesarla y entregar seales de
salidas y/o comunicarla.
1.3.- Ventajas
- No ocupan mucho espacio.
- No requiere mantenimiento peridico.
- Fcil para detectar fallas
- Es posible sensar diferentes seales.
- Bajo consumo.
- Capacidad de integracin con otros
equipos.
- Confiabilidad.

58

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1

59

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


1.- GENERALIDADES
Las operaciones en el PLC se compone de cuatro
partes:
1.- Observacin de la entrada
2. Ejecutar el programa de Valor
3. Salida
4. Control

60

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


1.- GENERALIDADES
Seleccin del modo de operacin
RUN:
En esta posicin, el PLC empieza a
ejecutar el programa
STOP:
Esta posicin detiene el proceso que
se est ejecutando.
PROGRAM: En esta posicin, el PLC
permite ser programado desde algn
dispositivo externo

61

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


Modo de Operacin de un PLC.
a) Al encender el procesador, este efecta un auto chequeo de encendido e
inhabilita(anula) las salidas. Entra en modo de operacin normal.
b) Lee el estado de todas las entradas y las almacena en una zona de
memoria llamada tabla de imagen de entradas
c) En base a su programa de control, el PLC modifica una zona de memoria
llamada tabla de imagen de salida.
d) El procesador actualiza el estado de las salidas "copiando" hacia los
mdulos de salida el estado de la tabla de imagen de salidas (estas
controlan el estado de los mdulos de salida del PLC, relay, triacs, etc.).
e) Vuelve paso b)
A cada ciclo de ejecucin de esta lgica se le denomina ciclo de barrido
(scan) que generalmente se divide en:
Escaneo de Entradas y Salidas
Escaneo de Programacin

I/O scan
Program Scan
62

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1

63

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.- PARTES
2.1.- Estructura Bsica
Cuando la configuracin es compacta las
partes vienen integradas en un todo, cuando
la configuracin es modular las partes se
pueden identificar independientemente.
La estructura bsica del PLC est
constituida por :
2.2 Fuente de alimentacin.
2.3 CPU (Unidad de procesamiento central)
2.4 Mdulos de Entrada/Salida
2.5 Mdulos de memoria.
2.6 Unidad de programacin.
2.7 Mdulos inteligentes.
64

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.- PARTES

65

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.- PARTES

66

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.2.- Fuente de Alimentacin
Esta fuente suministra la energa elctrica que requieren el CPU y las dems
tarjetas de la configuracin del PLC.
Su funcin principal es transformar la tensin AC en tensin DC, para el buen
funcionamiento de las partes del PLC.
En una configuracin compacta la fuente no se percibe, cuando se tiene una
configuracin modular casi siempre ocupa el primer lugar de la izquierda.
Algunos niveles de tensin son :
+ 5V
:
alimentar las tarjetas.
+ 5.2v :
alimentar al programador.
+24V
:
canales de lazo de corriente 20 mA.
Generalmente los fabricantes sugieren la fuente a utilizar, segn la potencia
que requieren las tarjetas que se van a utilizar
67

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.2.- Fuente de Alimentacin

68

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.3.- CPU (Unidad de Procesamiento Central)
Se trata de la parte mas compleja y viene a ser el cerebro del PLC.
Contiene la unidad de control, la memoria interna del programa RAM,
temporizadores, contadores, memorias internas tipo rel, imgenes de proceso
Entradas/Salidas..
Su funcin es :
- Leer los estados de las entradas.
- Guardar estos estados en la memoria denominada imagen del proceso de
entrada.
- Ejecutar el programa de control y gobernar las salidas.
- Durante la ejecucin del programa guardar los resultados de las
combinaciones en la memoria denominada imagen del proceso de salida.
Esta funcin es permanente y a gran velocidad, motivo por el cual se clasifican
las CPUs de acuerdo a :
Capacidad de su memoria.
Funciones que realiza.
69

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.3.- CPU (Unidad de Procesamiento Central)
Dentro de la CPU se dispone un rea de memoria, la cual se
emplea para diversas funciones:
- Memoria del programa de usuario: aqu introduciremos el
programa que el PLC va a ejecutar cclicamente.
- Memoria de la tabla de datos: se suele subdividir en zonas
segn el tipo de datos (como marcas de
memoria, temporizadores, contadores, etc.)
- Memoria del sistema: aqu se encuentra el programa en
cdigo maquina que motoriza el sistema (programa del
sistema). Este programa es ejecutado directamente por el
microprocesador dividido microcontrolador que posea el
PLC.
- Memoria de almacenamiento: se trata de memoria externa
que empleamos para almacenar el programa de usuario y
en ciertos casos parte de la memoria de la tabla de datos.
70

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.3.- CPU (Unidad de Procesamiento Central)

71

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


Velocidad de procesamiento.
El tiempo de lectura del programa es funcin del nmero y tipo de
instrucciones, y es del orden de milisegundos, es decir ante un cambio de
estado de las entradas, la respuesta en la salida es inmediata.
Scan time = ms/Kb ( milisegundos por Kbyte)
Generalmente se requiere una resolucin no inferior a 10 bits.

72

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


Bits :
Unidad ms pequea de informacin, puede tener solo dos estados: Activo (on) o Inactivo
(off), puede utilizarse para almacenar variables lgicas o nmeros es aritmtica binaria,
pero tambin combinado con otros bits puede almacenar tipos de datos complejos.
Nibble o Cuarteto:
Agrupacin de cuatro bits, se utiliza principalmente para almacenamiento en cdigo BCD.
Byte u Octeto:
Agrupacin de ocho bits, puede almacenar un carcter ( generalmente ASCII ), un nmero
entre 0 y 255, dos nmeros BCD u ocho indicadores de 1 bit.
Word o Palabra:
Una palabra consta de un nmero fijo de bits, aunque este nmero vara de un procesador
o otro.
Baudio:
Medida de velocidad de transmisin de datos. Representa la cantidad de bits que es
posible transferir por segundo.
73

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.4 Mdulos de Entrada/Salida
Proporcionan el enlace entre el CPU
del PLC y los elementos del sistema,
es decir se recoge (capta) la
informacin o datos (entradas) y se
entrega(actuar) seales de control o
mando (salidas).
Las entradas y las salidas son
aisladas mediante un acoplador
ptico, para evitar daos en el
elemento lgico.
- Mdulo de Entrada Discreta o Digital
- Mdulo de Salida Discreta o Digital

74

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.4 Mdulos de Entrada/Salida

75

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.4.1 Mdulo de Entrada Discreta o Digital
Estos mdulos toman la informacin de los captadores de datos del
sistema del Tipo Discreto, cuya caracterstica es comunicar dos
estados lgicos :
Activado o desactivado,
Permitir o no el paso de la seal digital (1 0).
Los captadores pueden ser pulsadores, selectores, final de carrera,
interruptores de nivel, detectores de proximidad, etc..
En general los Mdulos de Entrada Discreta operan bajo cuatro
funciones :
Adquisicin de Datos.
Acondicionamiento de la seal de entrada, a niveles apropiados del
PLC.
Sealizacin mediante leds.
Aislamiento y Filtrado de las seales mediante opto-acopladores y
filtros

76

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.4.2 Mdulo de Salida Discreta o Digital
Estos mdulos entregan la seal a los actuadores del sistema del
Tipo Discreto, cuya caracterstica es comunicar dos estados lgicos
:
Activado o desactivado.
Los actuadores pueden ser contactores, rels, electrovlvulas,
pilotos de sealizacin, etc..
En general los Mdulos de Salida Discreta operan bajo cuatro
funciones :
Terminacin, es decir el cableado desde el mdulo hasta los
actuadores.
Acondicionamiento de la seal de salida del CPU del PLC, a un
control de conexin y desconexin.
Sealizacin mediante leds.
Aislamiento de las seales mediante opto-acopladores
77

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.4.2 Mdulo de Salida Discreta o Digital
Existen mdulos de salida discreta del tipo :
Transistor.Funcionamiento a base de transistores, para
seales en corriente continua DC. Tiene vida til larga y bajo nivel
de corriente.
TRIAC.- Funcionamiento mediante la conmutacin de un Triac, para
seales en corriente alterna.
Rel.- Funcionamiento a base de dispositivos electrnicos y un
micro rel electromagntico, para seales en AC DC, con
diferentes niveles de tensin, corrientes ms elevadas, pero con
baja vida til.

78

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1

79

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.4.3 Mdulo de Entrada Anloga
Estos mdulos estn constituidos por tarjetas electrnicas, que
tiene la funcin de digitalizar las seales analgicas que varan
continuamente, para que puedan ser procesadas en el CPU.
Las seales analgicas pueden ser : magnitudes de presin,
temperatura, corriente, tensin, etc..
En general los Mdulos de Entrada Anloga operan bajo el
siguiente principio :
- Adquisicin de Datos Anlogos del proceso.
- Seleccin mediante el Multiflexor del canal al que se conecta la
seal analgica que se desea procesar y la transmisin de la
seal al convertidor Anlogo-Digital (ADC).
- Digitalizacin de la seal en el convertidor ADC y transmisin
hacia el controlador para depositarla en la memoria Imagen del
Proceso de Entrada y pueda ser accesada por el programa del
usuario.
80

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.4.3 Mdulo de Entrada Anloga
La calidad de la lectura de informacin est directamente en
funcin de :
Resolucin : Cantidad de bits que utiliza el convertidor ADC para
representar el valor analgico. A mayor cantidad de bits habr
mayor precisin. Las resoluciones tpicas son de 8, 12 y 16 bits.
Tiempo de Escrutinio :Es el nmero de muestreos en un intervalo
de tiempo. A mayor nmero de muestreos en un mismo intervalo
de tiempo, la onda se reproduce de modo ms preciso.
Toda magnitud anloga que se requiera procesar debe estar
representada por una seal de tension , corriente o resistencia ;
es decir que los sensores externos del sistema deben entregar
este tipom de seal , ya sea directamente o a travs de
transductores.
Las seales anlogas de entrada ms comunes son:
De corriente : 0-20 mA, +/- 10 mA
De Tensin : 0-10 V, 0-2 V ,+/- 10 V

81

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.4.4 Mdulo de Salida Anloga
Estos mdulos entregan la seal del tipo anlogo (
tensin o anlogo) que varan continuamente, a los actuadotes
del sistema.
Estos mdulos estn constituidos por multiflexores, convertidores
digital-anlogo (DAC), opto-acopladores, etc.
En general los Mdulos de Salida Anloga operan bajo el
siguiente principio :
Realizar la separacin galvnica mediante el opto-acoplador de
la informacin digital que sale del procesador
El Multiflexor enva los datos al convertidor digital-analogo(DAC)
para su conversin a seal analgica.

82

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.4.4 Mdulo de Salida Anloga
La calidad de la lectura de informacin est directamente en
funcin de la Resolucin y el Tiempo de Escrutinio.
Las seales anlogas de salida ms comunes son :
De corriente :
0-20 mA, 4-20 mA, +/- 20mA
De tensin :
0-10V, +/- 10V

SEAL ANALOGA
83

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.5.- Mdulos de Memoria
Sirven para guardar informacin de manera permanente o provisional.
Pueden ser:
Voltiles :
Requieren energa para conservar la informacin.
- RAM (Random Access Memory)
- Memoria de Acceso Aleatoria
No voltiles :
No requieren energa para conservar la informacin.
- EPROM ( Enable Programmable Read Only Memory)
- Memoria de solo lectura, elctricamente programable.
- EEPROM ( Electrically Erasable Programmable Read Only Memory)
- Memoria de solo lectura, elctricamente programable y borrable.
Las capacidades de memoria de los mdulos pueden ser :
2,4,8,16,32,64,128,256 Kb ms.

84

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.5.- Mdulos de Memoria
2.5.1 Memoria RAM
Sirve para almacenar el programa del usuario durante su elaboracin y
prueba, donde se puede modificar las veces que se requiera.
Es necesario contar con una batera de larga duracin para evitar la
prdida de informacin, por tratarse de una memoria voltil.
2.5.2 Memoria EPROM
Sirve para guardar programas definitivos, es decir que ya han sido
probados, asimismo se pueden transportar y utilizar en otro PLC
(depende de marca y tipo)
Para la grabacin de programas en el mdulo se necesitan unidades de
programacin adecuados y para borrar los programas se requieren
unidades que someten al programa a rayos ultravioletas por periodos
de 15 a 50 minutos.
85

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.5.- Mdulos de Memoria
2.5.3 Memoria EEPROM
Con caractersticas idnticas a la memoria EPROM, con la diferencia
que el borrado se realiza elctricamente.
Los aparatos de programacin realizan la programacin y el borrado.

86

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.6.- Unidad de Programacin
Vienen a ser el medio de comunicacin entre el hombre y la mquina o
PLC, a travs de la escritura, lectura, monitoreo, diagnstico y puesta
en servicio de una programacin.
Est constituida por un teclado y un dispositivo de visualizacin.
Existen tres tipos de programadores :
- Manual (hand help)
- Video Tipo PC
- Computadora

87

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.6.- Unidad de Programacin

Los del tipo manual son de fcil


programacin mediante listado de
instrucciones, porttiles y econmicos,
son aplicables cuando no existe
complejidad en la programacin.
Los del video tipo PC y computadora,
son los ms completos, se pueden
usar los lenguajes para programacin
mediante listado de instrucciones y
mtodo grfico, cuando se usa la
computadora es necesario el software
de programacin.

88

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.6.- Unidad de Programacin
Las Unidades de Programacin sirven para :
- Leer, escribir, modificar o borrar, parcial o total, los programas
contenidos en las memorias RAM, EPROM, EEPROM; a travs
del listado de instrucciones o mtodo grfico.
- Simular la ejecucin(RUN) del programa, forzando las entradas y
salidas.
- Transferir los programas contenidos en al memoria a un casete o
impresora.
- Visualizar el estado lgico de las entradas y salidas. Asi como
visualizar y detectar fallas del programa y/o entradas y salidas.
- Accesar a instrucciones como el copiado, bsqueda, insercin,
guardado, para el manejo y anlisis de la programacin.
89

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.7.- Mdulos Inteligentes
Son los mdulos para trabajos especficos, tienen microprocesadores
y software especiales para su funcionamiento.
Existen dos tipos :
Pre-Procesadores de seal.
Procesadores de comunicacin.
2.7.1 Pre-Procesadores de seal
Son mdulos inteligentes diseados con procesador propio, para
resolver tareas especiales y complejas, como medicin de
velocidades, conteos rpidos, pesos en movimiento, regulacin de
temperaturas, etc.
Estos mdulos trabajan en paralelo con el CPU del PLC, y permiten
incrementar la eficiencia del PLC, porque las tareas especiales que
realizan no afectan la velocidad y el tiempo de procesamiento del
PLC:
90

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.7.- Mdulos Inteligentes
2.7.1 Pre-Procesadores de seal
Mdulo Contador Rpido.Tienen contadores ascendentes y descendentes para lectura y preprocesamiento de impulsos de alta frecuencia, suministrados por un
emisor o encoder que est conectado al mdulo.
Se puede usar como : cronmetro, divisor de frecuencia o
frecuencimetro.

91

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.7.- Mdulos Inteligentes
2.7.1 Pre-Procesadores de seal
Mdulo Regulador.Tienen Fuente de Alimentacin, Memoria de Programacin y
Microprocesador propios, su principio de funcionamiento es a base
de un algoritmo de regulacin PID.
Se usa para procesos como : lazos de regulacin de
velocidad, de temperatura, de presin, caudal; procesos continuos de
dosificacin.

92

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.7.- Mdulos Inteligentes
Mdulo de Posicionamiento.Dedicados a tareas de posicionamiento de alta precisin. Capta y
procesa los impulsos digitales que proceden de los captadores de
desplazamiento en verdadero valor y entrega los valores prescritos
de velocidad a los actuadores en funcin a la posicin que se quiere
alcanzar.

93

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


2.7.- Mdulos Inteligentes
2.7.2 Mdulos Procesadores de Comunicacin (CP)
Sirven para la comunicacin con otros dispositivos, tales como
controladores, microprocesadores, perifricos locales y remotos.
No prolonga el tiempo de respuesta del PLC, porque tienen
procesador propio, dan la fecha y hora en tiempo real.

94

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1

95

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


3.- CONFIGURACION
3.1.- Nano PLC
PLC de tipo compacto que tiene la Fuente, CPU e I/O
integradas; que maneja un conjunto reducido de I/O,
generalmente inferior a 100. Permiten manejar entradas y
salidas digitales y algunos mdulos especiales.
3..2.- Compacto
Se denominan asi a los Micro Mini PLC, porque en su
construccin reunen la estructura bsica del PLC, tales como
Fuente, CPU, Memoria, Entradas y Salidas.
En esta configuracin los PLCs tienen como principales
ventajas :
Muy econmicos.
Poco espacio.
Programacin sencilla.
Fcil instalacin.

96

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


3.- CONFIGURACION
3..2.- Compacto
El PLC de tipo compacto que tiene permite manejar I/O
hasta varios cientos ( alrededor de 500 I/O ) , su tamao es
superior a los Nano PLC y soportan una gran variedad de
mdulos especiales, tales como: entradas y salidas
anlogas, mdulos contadores rpidos,
mdulos de
comunicaciones, interfaces de operador, expansiones de I/O

97

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


3.- CONFIGURACION
3.3.- Modular
Se denominan as a los PLCs que se arman con mdulos de
acuerdo a la necesidad de la aplicacin.
Se tiene que seleccionar cada uno de los mdulos :
El CPU.- De acuerdo a su capacidad de memoria, tiempo de
ejecucin, etc.
E/S .- Cantidad de Entradas y Salidas digitales y anlogas.
Mdulos Inteligentes.- De acuerdo a las tareas complejas que se
necesitan.
Fuente .- Segn la potencia que requieren los mdulos anteriores.
Cantidad de Slots .- Tamao del Rack donde se colocarn los
mdulos.
En esta configuracin los PLCs tienen como principales ventajas :
- Facilidad para detectar averas y cambiar el mdulo con problemas.
- Fcil de ampliar .
- Mayor capacidad de procesamiento.

98

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


3.- CONFIGURACION
3.4.- Compacto-Modular
Se trata de PLCs del tipo compacto que utilizan extensores para
lograr cumplir con ciertos procesos, en general son extensores con
entradas y salidas adicionales para aplicaciones que tienen muchos
captadores y actuadores.

99

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


3.- CONFIGURACION
3.5.- Ampliaciones
Centralizada.Cuando se requiere ms mdulos de E/S, es necesario utilizar
bastidores cercanos al bastidor central, se conectan entre s a travs
de Mdulos de Interfase cuya funcin es conectar el bastidor
principal con los bastidores de ampliacin y llevar la informacin del
CPU.
Descentralizada.Cuando se encuentran aparatos que se desean automatizar
distantes al bastidor central, es posible utilizar mdulos de E/S
cercanos a los captadores y actuadores, y conectarlos al bastidor
central mediante cables de conexin de 2 ms hilos entorchados
que se conectan a los mdulos de interfase.
La longitud mxima del cableadoy se requieren de fuente de
alimentacin, depende de las recomendaciones dadas por los
fabricantes.

100

CONTROLADORES LOGICOS PROGRAM,ABLES PLC 1


3.- CONFIGURACION
3.5.- Ampliaciones
Centralizada.Cuando se requiere ms mdulos de E/S, es necesario utilizar
bastidores cercanos al bastidor central, se conectan entre s a travs
de Mdulos de Interfase cuya funcin es conectar el bastidor
principal con los bastidores de ampliacin y llevar la informacin del
CPU.
Descentralizada.Cuando se encuentran aparatos que se desean automatizar
distantes al bastidor central, es posible utilizar mdulos de E/S
cercanos a los captadores y actuadores, y conectarlos al bastidor
central mediante cables de conexin de 2 ms hilos entorchados
que se conectan a los mdulos de interfase.
La longitud mxima del cableadoy se requieren de fuente de
alimentacin, depende de las recomendaciones dadas por los
fabricantes.

101

You might also like