Académique Documents
Professionnel Documents
Culture Documents
1. OBJETIVO
El objetivo del presente laboratorio es dar a conocer al estudiante las caractersticas,
funcionamiento, programacin, y utilizacin de los Controladores Lgicos
Programables en diversos campos de la Industria Moderna.
2. MATERIALES Y EQUIPOS
Controladores Lgico Programables (PLC).
Computadora Personal (PC).
Software de Programacin del PLC.
Interfaz de Comunicacin Serial PC-PLC.
3. FUNDAMENTOS TEORICOS
3.1
Control Tradicional
PANEL DE CONTROL
LOGICA
DE RELES
SENSORES
PROCESO
O
MAQUINA
Figura 1
ACTUADORES
3.2
Un PLC es un dispositivo de control que desarrolla las mismas, o ms funciones que los
controladores tradicionales. De nuevo, los sensores se cablean al panel de control para
as proporcionar el estado de las variables a controlar, y de all nuevamente se generan
las seales de control hacia los actuadores, sin embargo, en lugar de rels se tiene un
PLC (en el panel de control) y la lgica de control se consigue en este caso generando
un programa en el PLC (programa escalera o ladder). Se tiene as una Lgica
Programada en lugar de la Lgica Alambrada tal como se muestra en la Fig. 2. El
disponer de una lgica programada le otorga a estos sistemas una gran flexibilidad, pues
las modificaciones al control, implican solo modificaciones al programa.
Este dispositivo electrnico de funcionamiento digital basado en un microprocesador,
utiliza una memoria para el almacenamiento de las instrucciones del programa empleado
para el control automtico de maquinas y procesos, mediante la implementacin de
funciones especificas tales como operaciones lgicas, aritmticas, temporizaciones,
cuentas y secuencias, a travs de mdulos de entrada y salida de tipo analgico / digital.
Figura 2
PANEL DE CONTROL
LOGICA
PROGRAMABLE
PLC
SENSORES
PROCESO
O
MAQUINA
CONDICIONES
3.3.
ACTUADORES
COMANDOS DE
ACCION
3.4.
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
Maniobra de mquinas
Maniobra de instalaciones
Sealizacin y control
En general los PLCs a semejanza de una computadora, tienen los siguientes elementos
3.5.1
3.5.2
3.5.3
3.6
3.5.4
3.5.5
3.5.6
Las seales que se proveen al PLC pueden ser convertidas de analgicas a digitales, del
mismo modo las seales de salida digital pueden ser convertidas a seales analgicas
para los actuadores respectivos.
Normalmente no poseen interfase hombre-maquina (HMI) y su programacin se realiza
utilizando la unidad de programacin o terminal de programacin independiente, sin
embargo actualmente existen PLCs cuya modularidad permite instalar mdulos
especializados que actan en algunos casos como HMI.
Cuando el PLC es de tamao grande puede tener monitor para ver la performance de la
mquina y generar reportes al computador de procesos del sistema, esto es tambin
posible cuando diferentes PLCs estn instalados bajo una determinada configuracin.
Pueden ser manipuladas diversas seales incluyendo corriente alterna, corriente directa,
seales binarias, seales analgicas y pulsos, siendo convertidas adecuadamente para
el ingreso al PLC, sus salidas van a interfaces que se utilizan segn las necesidades de
los actuadores.
Son verstiles y en algunos casos por su modularidad es posible realizar expansiones de
entradas y salidas pudiendo instalarse mdulos especializados como extensiones para
realizar una determinada funcin.
Existen PLC compactos que renen en una sola unidad, la fuente de poder, la CPU, la
memoria y las interfaces I/O. Esta versin representa grandes ventajas en lo que se
refiere a costos ms accesibles, utilizacin de espacios reducidos, su seleccin se hace
ms fcil, responde con alto desempeo en condiciones hostiles del ambiente de trabajo,
pueden ser programados mediante paquetes de software desde una computadora.
La capacidad de expansin de los PLCs permiten usarse en redes de transferencia de
datos semejantes al usado por las micro o mini computadoras, estas redes son usadas
para coleccionar datos desde cada mquina y generar reportes de estado de produccin
y performance para su gerenciamiento. Estas redes proveen comunicacin entre cada
PLC para el control de secuencia y sincronizacin de la planta.
Para programar el PLC se conmuta al modo de programacin y cuando se culmine dicho
procedimiento, el usuario conmuta manualmente al modo ejecucin a fin de que la CPU
ejecute el programa en forma repetitiva.
Figura 3
3.8
En la memoria del procesador se distinguen dos tipos de archivos: archivo de programa y archivo
de datos.
Tipo de archivo
Identificador
Salida
Entrada
Estado
Bit
Temporizador
Contador
Control
Entero
Reservado
O
I
S
B
T
C
R
N
r
Nmero de archivo
0
1
2
3
4
5
6
7
8
Donde:
O: salida
I : entrada
e: nmero de slot
. : delimitador de palabra
s: nmero de palabra requerido cuando el numero de I/O del
mdulo excede a 16. (Rango de 0 a 255)
/ : delimitador de bits
b: nmero de terminal de conexin en el mdulo (Rango de 0 a 15)
El slot 0 es el lugar que ocupa el procesador (1747-L524 5/02
CPU), los dems slots son numerados del 1 al 30 (dependiendo de
la cantidad de tarjetas I/O usadas).
Ejemplos:
O:3/15 tarjeta de salida ubicada en el slot 3, terminal de conexin
15 de la tarjeta
I: 7/8 tarjeta de entrada ubicada en el slot 7, terminal de conexin 8
de la tarjeta
I:2.1/3 tarjeta de entrada ubicada en el slot 2, palabra 1, terminal de
conexin 3
Direccionamiento de bits
El formato general para el direccionamiento de archivos de bits es el siguiente:
Bf:e/b
Donde:
B: archivo tipo bit
f: nmero de archivo. Por omisin f=3. Se puede usar un nmero
entre 10 y 255 cuando se requiere almacenamiento adicional.
e: nmero de elemento, rango de 0 a 255, cada elemento es una
palabra de 16 bits.
/: delimitador de bit.
b: nmero de bit, localizado dentro del elemento, rango de 0 a 15.
Tambin puede presentar el siguiente formato:
Bf/b
Ejemplos:
B3:3/14: archivo de bit, elemento 3, bit 14
B3/62: archivo de bit, bit 62.
7
..
..
..
Programa 2: El Programa consiste en arrancar dos motores y una bomba con
enclavamientos
Figura 2
...
Figura 3
..
......
Programa 4: El Programa consiste en utilizar temporizadores TON para permutar
el funcionamiento de 3 salidas del PLC.
Figura 4
............................................................................................................................
............................................................................................................................
10
...........................................................................................................................
...........................................................................................................................
11
12
La parte I/O Simulator II, muestra las entradas y salidas digitales mientras que la
parte BCD Simulator II muestra la entrada y salida analgica.
Para iniciar realizaremos el encendido y apagado de un elemento (Ejm. Un foco),
ingresen el siguiente programa:
13
Para poder descargarlo al PLC virtual primero desplieguen el men donde dice
OFFLINE y seleccionen Go Online.
y luego seleccionen RUN, luego pueden accionar cualquier entrada que tengan en
el programa haciendo un click con el mouse en la ventana donde se muestran las
entradas y salidas y podrn visualizar la salida con el encendido de las salidas
correspondientes. En el grfico inferior pueden apreciar que se accion el
interruptor conectado a la entrada I:1/0 y automticamente se encendi la salida
O:2/0. Si se desea seguir programando o hacer cualquier cambio se deber
seleccionar OFFLINE.
14
Si se desea trabajar con las seales analgicas cabe destacar que en la pantalla
de programacin y en los bits de la seal I:5 podremos programar en nmeros
decimales(base 10) pero el PLC trabajar en nmeros hexadecimales ( base
diecisis ) para poder apreciar mejor esto realizaremos un ejemplo de limites con
seal analgica, es decir considerando que la entrada no es un pulso (0 o 1) sino
que la entrada es una seal continua variante en el tiempo (Ejm un sensor). El
programa consistir en el encendido de una lmpara de alarma cuando el nivel de
un tanque sobrepase el 90% del limite total y asumiremos que el tanque tiene una
capacidad de 100 litros. El programa se muestra a continuacin:
En este programa I:5 tendra que estar conectado a la seal del sensor y la
lmpara al terminal O:4/0. Si lo ejecutamos observaremos lo siguiente:
Base decimal
Base hexadecimal
15
16