Teoria Basica PLC
Teoria Basica PLC
Teoria Basica PLC
TEORIA BASICA DE
LOS DISPOSITIVOS PLCs
MONOGRAFIA
PARA OBTENER EL TITULO DE
INGENIERO MECANICO ELECTRICISTA
PRESENTA
IVAN CASTAN HERNANDEZ
2002.
Ivan
Monografa
INTRODUCCIN.
Los controladores lgicos programables (PLC, por sus siglas en ingls) , son
dispositivos electrnicos digitales que fueron investigados en la dcada de los 60s para
reemplazar a los relevadores electromecnicos, interruptores y otros componentes
comnmente utilizados para el control de sistemas combinacional .
En los sistemas de lgica combinacional, el estado de una salida queda determinado
por el estado de cierta combinacin de entradas sin importar la historias de estas .
De este modo, los PLCs resultaron muy atractivos ya que, a diferencia de los antiguos
circuitos permiten reprogramacin, ocupan comparativamente muy poco espacio,
consumen poca potencia, poseen auto-diagnstico y tienen un costo competitivo,
adems, los PLCs pueden realizar operaciones aritmticas, manipulaciones complejas
de datos, tienen mayores capacidades de almacenamiento y pueden comunicarse ms
eficientemente con el programador y con otras computadoras en redes de rea local.
Asimismo, ahora muchos PLCs incorporan instrucciones y mdulos para manejar
seales analgicas y para realizar estrategias de control, ms sofisticados que el
simple ON OF , tales como el control PID, inclusive con mltiples procesadores .
de los PLCs
en sus
Monografa
CAPITULO I
JUSTIFICACIN.
La tecnologa constantemente presenta avances y cambios, procesos que pueden
observarse en la industria, en la empresa y en el mbito profesional, por ello, el
estudiante de ingeniera siempre debe tratar de estar a la vanguardia para no quedarse
rezagado dentro del campo de estudio y trabajo.
Aqu, el Area de la Ingeniera
Monografa
son
Monografa
Monografa
CAPITULO II
DESARROLLO DEL TEMA
MARCO CONTEXTUAL
El autmata programable (PLC) es el componente que en un cuadro elctrico nos
permite elaborar y modificar las funciones que tradicionalmente se han realizado con
rels, contactores, temporizadores, etc. En el mercado existen muchos autmatas que
se adaptan a casi todas las necesidades, con entradas/salidas digitales y/o analgicas,
pequeos y grandes. La programacin suele ser sencilla, dependiendo bsicamente de
lo que se pretenda conseguir. A pesar de poder utilizar en cada uno de los distintos
lenguajes de programacin la misma simbologa (esquema de contactos) no es fcil,
aprendiendo uno de ellos, saber manejar el de cualquier otro fabricante ya que es aqu
donde radica el gran inconveniente, cada fabricante tiene su propio lenguaje de
programacin. Lo importante es conocer las posibilidades de un PLC y saber como
llevarlas a la prctica con cualquiera de los autmatas que existen en el mercado.
Es fcil pensar en los controladores programables como en computadoras industriales
especialmente diseados para la realizacin de tareas de control de sistemas
(procesos, autmatas, etc.).
Sin embargo, actualmente los controladores lgicos programables, son dispositivos de
estado slido con la capacidad de almacenar instrucciones para implementar funciones
de control.
Monografa
MARCO TEORICO
SUB-TEMA 1.-CONCEPTOS GENERALES
1.1.- Historia de los Controladores Programables.
Los Autmatas Programables Industriales, API, conocidos por PLC's se introdujeron por
primera vez en 1960 aproximadamente, la razn principal de tal hecho fue la necesidad
de eliminar el gran costo que se produca al reemplazar un complejo sistema de control
basado en rels y contactos (lgica cableada).
La Compaa
Monografa
El primer sistema fue el Modbus donde el PLC poda ahora dialogar con otros PLC's y
en conjunto podan estar aislados de las mquinas que controlaban; haba nacido el
concepto de Control Distribuido, adems, podan enviar y recibir seales de tensin
variable y de corriente, entrndose as en el mundo del tratamiento de las seales
analgicas (FUE LA DCADA DE ORO PARA LOS AUTMATAS PROGRAMABLES).
En la actualidad, la tecnologa de los PLCs ha avanzado en gran medida hasta
aproximarse cada vez ms cerca al mundo autmata.
1.2.- Introduccin a los Sistemas Numricos.
Un sistema numrico es una representacin de cantidad o valor correspondiente a un
elemento de informacin discreto, aqu se tienen variados tipos de sistemas numricos,
sin embargo, todos ellos, permiten mostrar e interpretar procesos analgicos y lgicos.
Los sistemas numricos que se tratan en este trabajo son: El sistema numrico
Decimal, Binario, Octal y Hexadecimal.
1.2.1-Sistema numrico Decimal.
El sistema de nmeros decimales se dice que es de base o raz 10 debido a que usa
diez dgitos y los coeficientes se multiplican por potencias de10, normalmente este
sistema es el ms comn y por ello el ms empleado por todo usuario que maneja
datos de tipo numrico, este sistema numrico comprende los dgitos:
0,1, 2, 3, 4, 5, 6, 7, 8, 9
con estos dgitos es posible representar cantidades numricas compuestas, por
ejemplo: 128, 1040, 12340, etc., dando margen adems que con los mismos pueden
realizarse operaciones aritmticas. Ahora, cuando se habla de datos numricos de
acceso a un sistema de control manipulado por un sistema digital la informacin se
maneja en modo decimal de tal forma que estos nmeros decimales de entrada se
almacenan internamente en la computadora mediante un cdigo decimal.Es importante
destacar que los nmeros decimales se convierten en binarios cuando las operaciones
aritmticas se hacen de manera interna con nmeros representados en binario.
Monografa
Binario
(Base 2)
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
Hexadecimal
(Base 16)
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
Monografa
como se observa en esta tabla, los nmeros binarios son difciles de trabajar ya que
requieren tres o cuatro veces ms dgitos que su equivalente decimal, ejemplo:
El nmero binario 111111111111 es equivalente al decimal 4095.
Este sistema numrico permite que en las computadoras se reduzca l numero de
dgitos que deben considerarse, ya que emplea la relacin entre el sistema de nmeros
binarios y el hexadecimal, se piensa as en trminos de nmeros Hexadecimales y se
lleva a cabo la conversin
Monografa
10
Monografa
Cualquier informacin que se dese para control puede operarse por el paso de
seales binarias a travs de diversas combinaciones de circuitos lgicos, cada seal
representa una variable y lleva un BIT de informacin.
Los circuitos de la figura 1.2 presentan esta lgica binaria:
Los circuitos Lgicos que realizan las operaciones Lgicas de AND, OR, y NOT se
muestra con sus smbolos en la figura 1.3.
Estos circuitos, llamados compuertas, son bloques de hardware que producen una
seal de salida lgica 1 o lgica 0 esto conforme a la seal de entrada lgica.
Las seales de entrada x y y en las dos compuertas de entrada en la figura anterior
pueden existir en uno de cuatro estados posibles: 00, 10, 11, 01.
Estas seales de entrada se muestran en la figura 1.4.
Los diagramas denominados de tiempo en la figura anterior ilustran la respuesta de
cada circuito a cada una de las cuatro combinaciones binarias de entrada posibles.
La razn del nombre inversor par la compuerta NOT es aparente por la comparacin
de la seal x (entrada del inversor) y la de x(salida del inversor).
Las compuertas AND y OR pueden tener ms de dos entradas como se tiene en la
figura 3, aqu la compuerta de tres entradas AND responde con una salida lgica 1 si
todas las tres seales de entrada son de lgica 1 y la salida produce una seal de
lgica 0 si cualquier entrada es lgica 0.
En el caso de las cuatro entradas en la compuerta OR responden con una lgica 1
cuando cualquier entrada es lgica 1 y su salida llega a ser lgica 0 si todas las seales
de entrada son lgica 0.
11
Monografa
B
Fuente de
voltaje
Fuente de
voltaje
b) Interruptores en paralelo-lgica OR
Z=x*y
Z=x+y
( c ) compuerta NOT
o inversora.
( b ) compuerta OR
de dos entradas
A
B
C
D
A
B
C
G=A+B+C+D
( e ) Compuerta OR de
cuatro entradas
( d ) Compuerta AND
de tres entradas.
S=ABC
0
0
AND : x y
OR : x + y
NOT : x
Figura 1.4.- Seales de entrada-salida para las compuertas (a), (b) y (c)
12
Monografa
El lgebra booleana, como cualquier otro sistema matemtico deductivo se define como
un conjunto de elementos, un conjunto de operadores y un nmero de axiomas no
probados o postulados.
13
Monografa
Estas reglas son exactamente las mismas que las operaciones AND, OR
y NOT,
14
Monografa
Postulado 2
(a) x + 0 =x
(b) x 1 = x
Postulado 5
(a) x + x= 1
(b) x x=0
Teorema 1
(a) x + x = x
(b) x x = x
Teorema 2
(a) x + 1 = 1
(b) x 0 =0
Teorema 3
involucin
(x)= x
(b) x y = y x
(b) x + y z = (x + y) (x
+ z)
Teorema
5, de De (a) (x + y) = x y
(b) (x y)= x + y
absorcin (a) x + x y = x
(b) x (x +y)= x
Morgan
Teorema 6,
15
Monografa
Funciones
Booleanas
F0 = 0
Smbolo del
Operador
F1 =
F2 =
F3 =
F4 =
F5 =
F6 =
xy
x/y
xy
x y
x
xy
y
x y + xy
F7 = x + y
F8 =(x + y)
F9 = x y + xy
F10 =y
F11 =x + y
F12 =x
F13 =x + y
F14 =(x y )
F15 =1
y/x
Xy
X+y
x y
xy
y
xy
x
xy
x y
Nombre
Comentarios
Nulo
Constante Binaria
0
xyy
x pero no y
X
y pero no x
Y
X o y pero no
ambas
Xoy
NOT-OR
x igual a y
No y
Si y, entonces x
No x
Si x, entonces y
NOT-AND
Constante binaria
1
AND
Inhibicin
Transferencia
Inhibicin
Transferencia
Excluyente-OR
OR
NOR
equivalencia
Complemento
Implicacin
Complemento
Implicacin
NAND
identidad
16
Monografa
Nombre
Smbolo grfico
X
y
AND
OR
A
B
inversor
Funcin grfica
F=xy
X
0
0
1
1
Y
0
1
0
1
F
0
0
0
1
F=x+y
X
0
0
1
1
Y
0
1
0
1
F
0
1
1
1
F = X
F=x
Buffer
NAND
NOR
Excluyente OR
(XOR)
Excluyente NOR
O Equivalente
X
y
X
y
X
y
F = (x y )
F = (x + y)
F = x y + x y = x y
X
y
Tabla de verdad
F = x y + x+ y = x y
X
0
1
F
1
0
X
0
1
F
0
1
X
0
0
1
1
Y
0
1
0
1
F
1
1
1
0
X
0
0
1
1
Y
0
1
0
1
F
1
0
0
0
X
0
0
1
1
Y
0
1
0
1
F
0
1
1
0
X
0
0
1
1
Y
0
1
0
1
F
1
0
0
1
17
Monografa
Como se observa, cada compuerta tiene una o dos variables binarias de entrada
designadas por x y y y una variable binaria de salida designada por F. El circuito
inversor invierte el sentido lgico de una variable binaria, es decir produce la funcin
NOR o complemento. La funcin NAND es el complemento de la funcin AND como se
indica por un smbolo grfico, que consta de un smbolo grfico AND seguido de un
crculo pequeo. La funcin NOR es el complemento de la funcin OR y se usa un
smbolo grfico OR seguido de un crculo pequeo. Es importante destacar que las
compuertas NAND y NOR se utilizan en forma extensa como compuertas lgicas
estndar y de hecho se emplean ms que las compuertas AND y OR, esto se debe a
dos puntos importantes :
Las compuertas NAND y NOR se construyen fcilmente como circuitos de
transistores
Las funciones booleanas pueden implementarse con sencillez con dichas
compuertas.
La compuerta excluyente-OR tiene un smbolo grfico similar al de la compuerta OR
excepto por la lnea adicional curva en el lado de entrada, ahora , las compuertas que
se muestran en la figura 4, excepto por el inversor y el buffer, pueden extenderse para
tener ms de dos entradas. Las operaciones AND y OR, definidas en el lgebra
booleana, poseen esas dos propiedades. Para la funcin OR se tiene:
X+y=y+x
conmutativa
(x + y) + z = x + (y + z)= x + y + z
asociativa
Esto indica que las entradas de compuerta pueden intercambiarse y que la funcin OR
puede extenderse a tres o ms variables. Las funciones NAND y NOR son
conmutativas y sus compuertas pueden extenderse para tener ms de dos entradas
siempre que se modifique ligeramente la definicin de la operacin.
La dificultad es que los operadores NAND y NOR no son asociativos, esto es, (x y)z
x(y z), como se muestra a continuacin:
(x y)z = [ (x + y)] = (x + y)z = xz+ yz
x(yz) = [ x+ (y + z)]= x(y + z)= xy + xz
18
Monografa
19
Monografa
x
y
( x y) z = (x + y) z
X (y z) = x(y + z)
y
z
X
y
z
(x + y + z )
(x y z)
x
y
F=xyz
x
y
z
F=x y z
20
Monografa
relevadores
(rels)
electromecnicos,
interruptores
otros
componentes
21
Monografa
Captadores
*Interruptores
*Finales de carrera
*Pulsadores
Informacin
recibida
Informacin que se
procesa por la
programacin residente.
Informacin
transferida
modulo de
entrada
C.P.U.
Informacin
procesada
modulo
de
salida
Informacin ON
Transferida
Bo
bi
na
s
captadores
OF
M
ot
or
es
22
Re
ls
L
m
Monografa
2.1.5.-Terminal de programacin.
El terminal o consola de programacin es el que permite comunicar al operario con el
sistema., aqu se pueden tener teclados, consolas de control u otras terminales que
permiten realizar la comunicacin entre el usuario y el sistema.
2.1.6.-La Programacin.
Uno de los aspectos importantes en la descripcin de los PLCs es su programacin.
El primer lenguaje de programacin para PLC's, considerado de bajo nivel fu el
"Lenguaje de Escalera", el cual an se utiliza todava, as tambin el "lenguaje
Booleano" que se basa en los mismos principios del lgebra booleana, ste ltimo
utiliza nemnicos como (AND, OR, NOT, NAND, etc.) que representan equivalencia con
el lenguaje de escalera.
Cuando se comprendi el gran potencial de los PLC's , como poderosas computadoras
que son y se dio la evolucin de capacidades que ahora tienen, que no posean los
antiguos circuitos, aparecieron los lenguajes de alto nivel como el "lenguaje de
escalera" pero, con la adicin de funciones especiales complejas.
Posteriormente se desarrollaron los lenguajes especiales de computadora, tambin de
alto nivel, que son muy similares a los lenguajes de programacin de computadoras
como el Fortran, Pascal y otros que actualmente permiten la programacin.
La programacin con un LLRE requiere el uso de soluciones de casos especiales
eliminando
la
posibilidad
de
una
programacin
limpia,
directa
elegante,
adicionalmente, muy a menudo los programas resultantes son difciles de modificar por
no tener una estructura modular.
Cada proceso en un sistema real, atraviesa una secuencia de estados y cada mquina
o proceso es una coleccin de dispositivos o componentes fsicos, adems la operacin
de cualquiera de estos dispositivos, puede describirse como una secuencia de pasos
con respecto al tiempo. Inclusive los procesos continuos pasan por estados, por
ejemplo, fases de arranque, eventos manuales (o automticos), operaciones normales y
estados de parada.
23
Monografa
Seccin
entrada salida
Dispositivo de
programacin
terminal
Procesador
Modulo de
entrada
Flujo de
Informacin
Archivo de
imgenes de
entrada
24
Monografa
Archivo de
imgenes
de salida
Flujo de
Informacin
Modulo de salida
correspondiente
que
se
ubican
en
localidades
identificados
25
Monografa
ejecucin, lo que permite entonces que el CPU ejecute el programa de principio a fin
repetidamente como se muestra en el diagrama siguiente:
Instrucciones
del usuario
USUARIO
P
L
C
MODO DE
EJECUCIN
26
Monografa
27
Monografa
28
Monografa
29
Monografa
30
Monografa
incorporan
facilidades de comunicacin que permiten intercambiar datos con otros PLC's o con
ordenadores, proporcionando as una manera sencilla de desarrollar interfaces
hombre-mquina.
2.7.- Areas de aplicacin de los PLCs.
Un autmata programable suele emplearse en procesos industriales que tengan una o
varias de las siguientes necesidades:
Espacio reducido.
Procesos de produccin peridicamente cambiantes.
Procesos secuenciales.
Maquinaria de procesos variables.
Instalaciones de procesos complejos y amplios.
Chequeo de programacin centralizada de las partes del proceso.
Aplicaciones generales:
Maniobra de mquinas.
Maniobra de instalaciones.
Sealizacin y control.
Es importante destacar que la informacin aqu indicada es con referencia a los
autmatas programables industriales, dejando de lado los pequeos autmatas para
uso ms personal (que se pueden emplear, incluso, para automatizar procesos en el
hogar, como la puerta de una cochera o las luces de la casa).
2.8.-Componentes del CPU.
La unidad central de proceso (CPU) se encarga de procesar el programa de usuario
que se le introduce, para ello se dispone de diversas zonas de memoria, registros e
instrucciones de programa. Adicionalmente, en determinados modelos ms avanzados,
se puede disponer de funciones ya integradas en la CPU; como reguladores PID,
control de posicin, etc.El esquema siguiente muestra un modelo de CPU bsico:
31
Monografa
TOMA DE
TIERRA
ALIMENTACIN
SALIDAS
PILA
COMUNICACIN
CON TERMINAL
EXTENSIN
CARTUCHO
EEPROM
SALIDA 24
v.c.c
PANEL DE LEDS
ENTRADAS
32
Monografa
2.8.1.- El Procesador.
El CPU se determina as que es el corazn del autmata programable ya que este es el
encargado de ejecutar el programa de usuario mediante el programa del sistema (es
decir, el programa de usuario es interpretado por el programa del sistema), aqu, sus
funciones son:
Vigilar que el tiempo de ejecucin del programa de usuario no exceda un
determinado tiempo mximo (tiempo de ciclo mximo). A esta funcin se le
denomina Watchdog (perro guardin).
Ejecutar el programa de usuario.
Crear una imagen de las entradas, ya que el programa de usuario no debe acceder
directamente a dichas entradas.
Renovar el estado de las salidas en funcin de la imagen de las mismas obtenida al
final del ciclo de ejecucin del programa de usuario.
Chequeo del sistema.
Para ello el autmata va a poseer un ciclo de trabajo, que ejecutar de forma continua,
el esquema siguiente muestra este aspecto:
ENTRADAS
IMAGEN DE
LAS
ENTRADAS
SALIDAS
EJECUCIN
DEL
PROGRAMA
DE USUARIO
IMAGEN DE
LAS
SALIDAS
WATCHDOG
33
Monografa
Cuando un PLD tpico deja la fbrica de IC, an no est listo para una funcin
especfica, sino que debe ser programado por el usuario para que realice la funcin
requerida en una aplicacin particular.
Los chips con la mayor funcionalidad por unidad de rea han sido los chips de memoria,
que contienen arreglos rectangulares de celdas de memoria y uno de los PLD es el chip
de memoria de slo lectura. Es importante destacar que las computadoras y otros
tipos de sistemas requieren el almacenamiento permanente o semi-permanente de un
gran nmero de datos binarios de tal forma que los sistemas basados en
microprocesadores necesitan de la memoria para almacenar los programas y datos
generados durante el procesamiento y as disponer de ellos cuando sea necesario.
2.8.3 .-Tipos de Memoria.
La tecnologa fundamental que se utiliza para la memoria principal se basa en los
circuitos integrados semiconductores donde gran parte de la memoria principal en una
computadora de propsito general est formada de circuitos integrados de RAM, pero
una parte de la memoria est formada por la ROM.
Se utilizan dos tipos de memoria en las diferentes partes del computador :
Memorias de acceso aleatorio (RAM) y
Memorias de slo lectura (ROM).
La RAM acepta informacin nueva y la almacena para usarla despus, aqu el proceso
de almacenamiento de informacin nueva en la memoria se conoce como operacin de
escritura de memoria.
El proceso de transmisin de la informacin almacenada en la memoria se conoce
como operacin de lectura de este modo, la RAM puede llevar a cabo tanto
operaciones de escritura como de lectura.
La ROM es un dispositivo lgico programable (PLD, programmable logic device) donde
la informacin binaria que se almacena en este dispositivo debe especificarse de
alguna manera y luego insertarse en el hardware de la computadora.
34
Monografa
Cadencia de transferencia.
Densidad de informacin.
Volatilidad.
Capacidad.
35
Monografa
Posiciones de Memoria.
4 Mega bits de
Memoria.
0011001
36
Monografa
37
Monografa
Donde:
Tddb = tamao de la direccin del desplazamiento del bloque.
Tb = tamao del bloque
Tdeb = tamao de la direccin de la estructura del bloque
Tdc = tamao de la direccin completa.
2.8.6.- Memoria cach.
El anlisis de una gran cantidad de programas tpicos ha mostrado que las referencias
a memoria en cierto intervalo de tiempo, tienen a confinarse dentro de unas cuantas
reas localizadas en la memoria, a este fenmeno se le conoce como la propiedad de
localidad de referencia.
Cuando se ejecuta un ciclo del programa, la CPU hace referencia repetidamente al
conjunto de instrucciones en memoria que constituyen el ciclo, de tal modo que las
subrutinas tienden a localizar la referencia en memoria para recuperar instrucciones.
Es importante destacar que si las partes activas del programa y datos se colocan en
una memoria pequea y rpida se puede reducir el tiempo de acceso a memoria y, por
lo tanto, se reduce el tiempo de ejecucin del programa a esta memoria se le denomina
memoria cach.
La cach es el componente ms rpido de la jerarqua de memoria y se aproxima a la
velocidad de los componentes de la CPU, su actividad de organizacin es el de
conservar las instrucciones y datos que se accesan con mayor frecuencia y aunque es
slo una pequea parte del tamao de la memoria principal, una gran parte de las
solicitudes de memoria se encontrarn aqu por la propiedad que presentan en la
localidad de referencia de los programas.
Su operacin bsica es la siguiente: Cuando la CPU necesita acceder memoria, se
revisa la cach de tal forma que si se encuentra la palabra aqu, entonces se lee de
esta memoria de un modo ms rpido.
Ahora, si la palabra direccionada de la CPU no se encuentra en cach, se accesa la
memoria principal para leer la palabra, despus, se transfiere un bloque de palabras
que contiene la que se acaba de acceder, de la memoria principal a la memoria cach.
38
Monografa
39
Monografa
40
Monografa
41
Monografa
42
Monografa
Puente
B A CKP L A N E
Ranura
para el
CPU
O PISTA
DE DATOS
10
11
12
SW-1
43
Monografa
En esta figura se tiene que la ranura en donde se inserta el CPU no se toma en cuenta
para contabilizar el chasis, se considera como la ranura cero. La placa que se
encuentra hasta el fondo del chasis se conoce como BACKPLANE, pista o bus de datos
y sirve para distribuir la alimentacin a todas las tarjetas electrnicas, tambin funciona
como medio de comunicacin entre las tarjetas electrnicas de entrada y salida con el
procesador o CPU.
Cada ranura segn se muestra en la figura cuenta con 2 conectores uno superior y otro
inferior, el conector superior es utilizado por todos los mdulos, debido a que ah se
encuentran las conexiones de distribucin de energa del BLACKPLANE, el conector
inferior no todas las tarjetas lo utilizan, esto depende del tipo de tarjetas que se este
utilizando.
El interruptor SW-1 sirve para la configuracin del chasis.
3.3.- La Fuente de Alimentacin del PLC.
Un sistema de control (PLC) utiliza dos fuentes de alimentacin para que el sistema
opere :
La fuente de alimentacin del PLC o de control,
La fuente de energa de alimentacin de instrumentos o de fuerza.
La Fuente de Alimentacin del PLC, conocida tambin como fuente de control, se
emplea para alimentar al procesador y las tarjetas electrnicas de entradas y salidas,
existen dos formas de lograrlo:
1).-La primera es con una fuente interna que va colocada en las ranuras del mismo
chasis.
2).-La otra alternativa es utilizar fuentes externas al chasis, esta conexin se realiza
mediante una conexin por medio de un cable especial de la fuente a un conector
especial del chasis. Se requieren 5 Vcd para una carga mxima de 24 amperes,
independientemente del tipo de fuente que se utilice ( interna o externa).
Facultad de ingeniera Mecnica Elctrica
44
Monografa
Como esta fuente utiliza las mismas ranuras del chasis que son utilizadas
principalmente por las tarjetas electrnicas (mdulos) de entradas o salidas, al colocar
la fuente en este lugar se perder disponibilidad del sistema para insertar o utilizar uno
o varios mdulos adicionales. La fotografa siguiente presenta un modelo de fuente de
alimentacin interna:
Luz de operacin
Conexin para enparalelar
Interruptor de encendido
Fusible
Puntos de
Alimentacin de la
fuente a 110 Vac
1 RANURA
Luz de operacin
Conexin para enparalelar
Interruptor de encendido
Puntos de
Fusible
alimentacin de la
fuente a 24 Vac
2 RANURAS
2 RANURAS
45
Monografa
46
Monografa
KM1
F1
F2
L
NC 0
C
2 4CJ 3
4 5
LYS
AUTOMATA
S1
KM1
S2
KM1 A1
P. PARADA
S1
P. MARCHA
S2
24V 0 1 2
5 6
8 9 10 11
F2
A2
47
Monografa
48
Monografa
de
Triacs,
es
utilizado
en
circuitos
que
necesiten
maniobras
de
49
Monografa
Este es un dispositivo capaz de convertir una seal (on-off) como seales de fuerza, se
tienen seales de rango de 5 a 250 volts de corriente directa, as como de 12 a 250
Volts de corriente alterna. La seal de control siempre es la misma y solo maneja dos
valores, el primero de ellos es el cero lgico, (0 que equivale a valores entre rango de 0
a 2 Vcd aprox.) este valor indica el estado de apagado, abierto, o estado off del
instrumento conectado al mdulo, el otro valor corresponde al uno lgico ( 1 que
equivale a valores entre el rango de 3.5 a 5 Vcd Aprox.) este valor nos indica el estado
de encendido, cerrado o estado on del instrumento conectado al mdulo.
La fuente de alimentacin del PLC es la que suministra la energa al mdulo de salidas
discretas para que los circuitos electrnicos que estn en su interior puedan operar. La
fuente de alimentacin a instrumentos es la que proporciona la seal de fuerza hacia el
mdulo de salidas discretas para que este pueda alimentar al instrumento conectado al
canal 1. A travs del circuito electrnico optoacoplado. El funcionamiento del circuito
electrnico optoacoplado se muestra en la figura siguiente:
CIRCUITO ELECTRNICO OPTOACOPLADO
Alimentacin al Mdulo
Canal uno
SOLENOIDE 1
A
CIRCUITO
RECEPTOR
DE LUZ
B
CIRCUITO
EMISOR DE
LUZ
+
5 vcd FUENTE DE
- ALIMENTACIN
DEL PLC
Rangos de :
12 a 250 Vac
5 a 250 Vcd
Puntos de conexin a
travs de los cuales se
reciben los datos del
FUENTE DE
ALIMENTACIN A
PROCESADOR hacia el
INSTRUMENTOS
mdulo de SALIDAS
DISCRETAS, utilizando
como medio el
Figura 3.10.-Representacin de un circuito electrnico optoComn
acoplado
En el caso de un mdulo de salidas discretas el flujo de informacin nace en la memoria
del programa de control situado en el procesador o CPU.
Facultad de ingeniera Mecnica Elctrica
50
Monografa
Cuando el procesador enva una seal para activar una solenoide como se muestra en
la figura, primeramente enva una seal de control ( 1 lgico ) que sale del mismo
procesador y viaja a travs del blackplane ( pista de datos ) del chasis, luego esta seal
de control es transferida a los peines de conexin del mdulo de salidas discretas,
inmediatamente es activado el circuito emisor de Luz, generando un haz luminoso el
cual incidir en el circuito receptor de luz, en un interruptor electrnico que unir a los
puntos A y B, provocando as un puente para energizar la solenoide 1 indicada en la
figura, en este ejemplo expuesto se considera que la fuente de alimentacin
mxima demanda de corriente que soporta el mdulo por cada salida y por el mdulo
completo para alimentar los instrumentos conectados, y por ltimo el consumo de
corriente en el backplane del chasis por el mdulo.
3.6- Modulo de Entrada / Salida.
En la tabla siguiente se muestran algunos mdulos de entradas analgicas de varios
Facultad de ingeniera Mecnica Elctrica
51
Monografa
tipos.
Tipo
Ent.
Analgicas
Ent.
Analgicas
Ent.
Analgicas
Aisladas
Ent.
Analgicas
Termopar
Ent.
Analgicas
RTD
Numero de
puntos
Rango de
Rango de
voltaje (Volt) corriente (mA)
8
0 a 5, 1 a 5 4 a 20, 0 a 20
Diferenciales
-10 a +10
-20 a +20
16 sencillas
8
0 a 50
Diferenciales
8
0 a 5, 1 a 5 4 a 20, 0 a 20
Diferenciales
-10 a +10
-20 a +20
1000 V
aislam.
8 diferenciales Tipo E, J, K,
R, S, T
6
3 hilos por
canal
Ent.
Analgicas
SERIE N
8
1000 V
aislam.
Sal.
Analgicas
Sal.
Analgicas
Sal.
Analgicas
Sal.
Analgicas
SERIE N
4
Aisladas
4
Aisladas
4
Aisladas
8
100 Ohms.
4 a 20
1 a 5 0 a 10
-10 a 10
Corriente
(mA)
backplane
750
No.
Catalogo
Resolucin
1771-IFE
12 Bits
750
1771-IFM
12 Bits
1300
1771-IL
12 Bits
750
1771-IXE
/B
15 Bits
800
1771-IR /
B
16 Bits
2400
1771-NIS
0.34
uA / Bit
1500
4 a 20
0 a 50
0 a 25
1771OFE1
1500
1771OFE2
1500
1771OFE3
2800 @
177120mA 3200 NOC
@ 25mA
12 Bits
12 Bits
12 bits
3.2
uA / Bit
las
52
Monografa
especiales
denominados
LAN-DRIVERS.
Estos
permiten
alcanzar
53
Monografa
transferencia son muy elevadas, 1 Mbps, y las distancia abarcadas son cercanas a 1
kilmetro. Se distinguen dos tipos:
RS-422
RS-485
La RS-422 es una interfaz multipunto que puede soportar hasta 32 estaciones con una
velocidad de transferencia de 1 Mbps, hasta una distancia de aprox. 1 kilmetro en 2 o
4 hilos ( half-duplex, full-duplex ). La RS-485 es una mejora de la RS-422 en una
versin Half-duplex ( 2 hilos ) que tiene un mejor performance en sus caracterstica
elctricas.
Mdulos de Red Propietarias: Los mdulos de Red propietarias son mdulos de
comunicaciones destinados a la comunicacin de PLC de una marca en particular, no
estn regidos por ninguna norma internacional y son diseados por el fabricante para
sus propios dispositivos.
Modulo de Red Comerciales: Los mdulos de Red comerciales, son mdulos de
comunicaciones con normas internacionales que incorporan los fabricantes de PLC
para la integracin de sus propios sistemas como tambin para la integracin con
sistemas de redes comerciales y de otros fabricantes.
3.8.-Terminal de programacin.
El terminal o consola de programacin es el que permite comunicar al operario
con el sistema.
Las funciones bsicas de ste son las siguientes:
Transferencia y modificacin de programas.
Verificacin de la programacin.
Informacin del funcionamiento de los procesos.
Como
consolas
de
programacin
pueden
ser
utilizadas
las
construidas
54
Monografa
PC, que soporte un software especialmente diseado para resolver los problemas
de programacin y control. Los modelos siguientes muestran algunos ejemplos de
terminales de programacin.:
55
Monografa
% Q 0.1
( )
%X2
% Q 0.2
( )
% Q 0.3
%X3
% M1
( )
% 10.2
% 10.7
56
Monografa
AND
AND
005
S
LD
AND
OR
R
0 1 0 LD
St
3.10.3.-Grafcet. (Sfc)
Es el llamado Grfico de Orden Etapa Transicin. Ha sido especialmente diseado
para resolver problemas de automatismos secuenciales. Las acciones son asociadas a
las etapas y las condiciones a cumplir a las transiciones. Este lenguaje resulta
enormemente sencillo de interpretar por operarios sin conocimientos de automatismos
elctricos.Muchos de los autmatas que existen en el mercado permiten la
programacin en GRAFCET, tanto en modo grfico o como por lista de instrucciones.
Tambin podemos utilizarlo para resolver problemas de automatizacin de forma terica
y posteriormente convertirlo a plano de contactos.
1
%10.2. %10.3
%10.3.
%10.2
3
%10.4
%10.5
57
Monografa
58
Monografa
Onspec
Monitor 77
Factory Link
Windows 3.11
Windows 95
59
Monografa
WindowsNT
Unix
Dos
OS/2
Factory Link
Wonderware
Pcim
Paragon
Fix
Onspec
Genesis
Licencia RunTime
60
Monografa
ejecucin. Para la primera fase se necesita al menos una Licencia de Desarrollo para la
construccin de la aplicacin y tantas licencias RunTime como estaciones de trabajo se
requieran instalar.
3.14.-Mdulos en un software de supervisin.
La mayora de los Software de Supervisin Grfica se componen en mdulos que
proporcionan las diferentes herramientas para el desarrollo de aplicaciones, entre estas,
las ms importantes son:
Mdulo de Configuracin
61
Monografa
microprocesador.
3.16.1.-Modo de operacin de un microprocesador.
En el microprocesador reside el poder ejecutivo del ordenador, pero slo puede
almacenar en su interior pequeas cantidades de datos. Cuando la cantidad de datos a
procesar es elevada se necesitar de un sistema de almacenamiento asociado al
microprocesador, que se denomina memoria principal.
El procesador en trminos funcionales es una caja negra que recibe como entrada
instrucciones y datos, produciendo como salida nuevos datos.
Facultad de ingeniera Mecnica Elctrica
62
Monografa
63
Monografa
64
Monografa
65
Monografa
procesadores
RISC
(Reduced
Instruction
Set
Computer)
tienen
66
Monografa
una
serie
de
rutinas
de
autoverificacin
para
diagnosticar
su
ptimo
67
Monografa
Fuente de
Alimentacin
del PLC
5 Vcd
SW-1
MED
MSD
CPU
Entrada 1
PLC
L
Salida 1
+
-
24 Vcd
fuente de
Instrumentos
LAMPARA
110 Vac
60 Hz
Fuente de
instrumentos
68
Monografa
69
Monografa
70
Monografa
Es importante destacar que dentro del campo de la informacin con respecto a estos
dispositivos de control es muy amplia y como tal, no es fcil recuperarlo todo y mucho
menos expanderse a la misma, razn a esto, en el presente trabajo solamente se
realiz una extraccin de informacin que por su calidad de complemento presentan un
amplio panorama de lo es la tecnologa de los Dispositivos PLCs.
Esperando en el bien uso de este trabajo por aquellos estudiantes y toda aquella
persona con el deseo de conocer ms sobre estos dispositivos, dejo el mismo como un
paso ms en el proceso de enseanza-aprendizaje dentro de las aulas de la
Universidad, haciendo hincapi en que el conocimiento de cada uno de los lectores se
centra en su inters real dentro de la ingeniera de control.
71
Monografa
CAPITULO III
CONSIDERACIONES FINALES
El tema de los PLC es un tema actualmente muy amplio en lo que respecta a tecnologa
avanzada y de punta dentro del diseo de equipos enfocados a la Ingeniera del
Control, ya que cada da presentan mayor demanda y se piensa que en un futuro
lejano todos nuestras operaciones tcnicas y manuales van a estar sincronizadas,
ordenadas y determinadas por el uso de la tecnologa de los autmatas.
El presente trabajo solo es un compendio de la mucha informacin que puede
encontrarse tanto en manuales, libros, revistas tcnicas de ingeniera y sobre todo en la
gran va de la comunicacin que es nuestra red de Internet, informacin que ha sido
totalmente seleccionada, estructurada y presentada de manera eficiente para que toda
aquella persona interesada en este tema pueda consultar de modo rpido algn
concepto u otro aspecto de su inters.
Asimismo, es importante destacar que aqu, que en el estudiante que guste de conocer
ms acerca de estos dispositivos, persista el inters y el deseo por acercarse a este
mundo del automatismo y control que dentro de la Ingeniera actualmente est
causando una gran revolucin de conocimientos tanto tericos como prcticos y por lo
cual se recomienda al estudiante no desistir y si en cambio persistir por tomar ms
documentos y consultar mayor informacin que le permita adentrarse an ms a este
mundo de la Ingeniera del Control.
72
Monografa
BIBLIOGRAFA
1.- Ttulo : Nociones sobre la Aplicacin de PLCs al Control de Procesos Industriales.
Ramn Ferreiro Garca
Editorial F.D. Catalua, Espaa., 1999.
2.- Ttulo : Tcnicas de Automacin Industrial.
Jos Horta Santos.
Editorial CECSA, 1997.
3.- Ttulo : Introduccin a la Teora de autmatas lenguaje y computacin.
John E. Hopcroft
Jeffrey D. Ullman.
Editorial CECSA, 1993.
4.- Ttulo : Sistemas de Control.
Gene H. Hostetter
Clement J. Savant.
Editorial McGrawHill., 1995
5.- Ttulo : Sistemas Automticos de Control.
Benjamn C. Kuo.
Editorial CECSA, 1998.
6.- Ttulo : Ingeniera de Control Moderna.
Katsuhiko Ogata.
Editorial PRENTICE HALL INTERNATIONAL, 1982.
7.- Ttulo : Los Procesadores Programables. (Microprocesador).
Enrique Mandado
Editorial JFK, Catalua Espaa, 1997.
8.- Ttulo : Sistemas de Control en Tiempo Discreto.
Katsuhiko Ogata
Editorial PRENTICE HALL COMPANY, 1996.
Pginas Electrnicas de consulta :
9.- www.clas-sa.com
10.- www.directindustry.com
11.- www.fenz.es
12.- www.powerconv.alstom.com
Facultad de ingeniera Mecnica Elctrica
73
Monografa
13.- www.ad.siemens
14.- www.adt.fr
15.- www.audiogil.es
16.- www.lanzadera.com
17.- www.plaquetodo.com
18.- www.metalunivers.com
19.- www.automatas.org
20.- www.bitmakers.com
21.- www.zabalnet.com
22.- www.diesia.uhu.es
23.- www.sasistel.es
24.- www.grupojar.com
25.- http://users.servicios.retecal.es
26.- http://scmstore.com
74
Monografa
ANEXOS
A continuacin se anexan algunos ejemplos de modelos que son posible encontrar en
el mercado de los PLCs, se hace referencia a algunas de sus caractersticas y
aplicaciones posibles.
GLOFA GM7
Hardware tipo bloque/ Capacidad de programa: 68Kb/ Puntos de E/S: modelos con
12E/8S, 18E/12S, 24E/16S, 36E/24S. Unidades de expansin de 6E/4.
2 canales RS-232C incorporados para interface con herramienta de programacin,
interface operario mquina, protocolo maestro-esclavo Modbus, UDP (Protocolo
definido por el usuario) para otros dispositivos como controladores de temperatura y
protocolos dedicados de LG.
Tres lenguajes de programacin: Lista de instrucciones (IL), diagrama de escalera
(LD) y diagrama de funciones secuenciales (SFC.)
Funciones de simulacin en el computador sin conexin al PLC.
Alta velocidad de procesamiento (0.5 s/paso)
Alto performance en tamao compacto.
Monografa
El micro-PLC CPM2C de OMRON redefine la categora tradicional de los microPLCs pus se coloc la velocidad y funciones de comunicacin de un PLC grande
en esta unidad ultra compacta a un mnimo precio.
Monografa
Posee capacidad para manejar hasta 140 puntos de E/S, entradas de contador de
alta velocidad, salidas de pulso de 10 KHz e incorpora un puerto RS-232C.
Modelo SRM1
Tiene capacidad para manejar hasta 256 puntos E/S (128 entradas/128 salidas), la
velocidad de comunicacin puede ser de hasta 750 kbps, posee 4000 words de
memoria y 137 instrucciones.
Monografa
PLC TSX
90-micro GE Fanuc
Monografa
Modicon 984
Monografa
Cada sistema de control 984 consiste de un PLC conectado a mdulos de E/S en las
plantas. Las E/S estn
reciben seales del CPU y los convierten a voltajes o corrientes necesarios para activar
switches en la planta.
Caractersticas :
Programable en Basic
Interface serie RS-232
6 salidas a rel de 10A con led indicador
8 entradas digitales optoacopladas con led indicador
display de 2 dgitos numricos
memoria ram esttica de 32k
capacidad de grabacin de memorias eprom
ampliable mediante Remote Expander
entrada de interrupcin tratable desde basic
Facultad de Ingeniera Mecnica Elctrica
Monografa
REMOTE EXPANDER