Académique Documents
Professionnel Documents
Culture Documents
MANUAL
DE
SLC-500
BSICO
CONTENIDO
CAPITULO 1
CONCEPTOS BASICOS
Que es un Controlador Programable__________________ 8
Antecedentes Histricos___________________________ 8
Ventajas _______________________________________ 9
Estructura de un PLC______________________________11
Teora del SCAN _________________________________11
CAPITULO 2
COMPONENTES DE UN SLC-500
Tipos de mdulos de Entradas y Salidas_______________13
Chasis y fuentes de poder y Procesadores_____________14
Conexiones de Entrada y salida______________________15
Practica 1 Partes de un SLC-500 ____________________16
CAPITULO 3
ORGANIZACION DE LA MEMORIA Y
DIRECCIONAMIENTO
Definiciones_____________________________________17
Organizacin de la Memoria _______________________17
Direccionamiento de la memoria ___________________19
CAPITULO 4
SOFTWARE DE PROGRAMACION
Configuracin del sistema __________________________22
Configuracin de Entradas y Salidas__________________23
Practica 2 Configurar el SLC-500 ____________________27
CAPITULO 5
FUNCIONES BASICAS DE PROGRAMACION
Examine On (XIC)_________________________________28
Examine Off (XIO)_________________________________28
Pasos para Insertar un Rengln, Ramal en Paralelo,
Data Files, Diagramas de Escalera____________________29
Practica 3 Insertar un rengln, Ramal en Paralelo
Data Files y Diagramas de Escalera___________________33
Lgica del Circuito Serie, Paralelo ____________________33
Practica 4 Programacin del Circuito Serie______________35
Practica 5 Programacin del Circuito Paralelo___________36
Practica 6 Programacin del Circuito de Enclavamiento____37
Enclavamiento (OTL) y Desenclavamiento (OTU)_________38
Practica 7 Programacin del Circuito (OTL) y (OTU)______39
Funciones de Programacin Tipo Timer y Contador_______39
Programacin de Timers y Contadores_________________39
Timer On-Delay TON_______________________________42
Practica 8 Programacin de Circuitos con TON__________43
Timer OFF-Delay TOF_______________________________44
Practica 9 Programacin de Circuitos con TOF__________45
Timer Retentivo (Timer On) (RTO)_____________________45
Practica 10 Programacin de Circuitos con (RTO)________46
CAPITULO 6
MANTENIMIENTO Y DETECCION DE FALLAS
Mantenimiento Preventivo___________________________54
Diagnostico de fallas mediante los indicadores del equipo__54
CAPITULO 7
DOCUMENTACION Y GENERACION DE REPORTES
Comentarios por lnea, instruccin y direccin____________55
Practica 13 Insertar comentarios en Lnea e Instrucciones__56
Generacin e impresin de reportes___________________57
CONCLUSION______________________________58
BIBLIOGRAFIA _____________________________59
OBJETIVO
INTRODUCCIN
A medida que el avance tecnolgico de la electrnica en el campo de los
microprocesadores ha evolucionado, a la par ha permitido impulsar
enormemente a los controladores programables dotndolos cada vez mas con
mayor velocidad, flexibilidad he inteligencia.
PLC BASICO
CAPITULO 1
CONCEPTOS BASICOS
Objetivo:
El Participante Aprender sobre los antecedentes Histricos, las ventajas y la
Estructura de un PLC.
ANTECEDENTES HISTORICOS
El criterio de diseo de un controlador programable fue especificado por primera
vez en el ao de 1968 por la General Motors, que por tener una produccin en
serie y muy cambiante requera de un control mucho mas flexible, acorde a sus
cambios de modelo y eliminando el costo tan alto de los tradicionales tableros de
relevadores.
Las especificaciones requeran un sistema de estado slido, con la flexibilidad
de una computadora, con capacidad de soportar el ambiente industrial y adems
que fuese de fcil programacin para ingenieros y tcnicos de planta. Tambin
se necesitaba reducir los tiempos de falla de la maquina, as como permitir
expansiones a futuro.
A medida que el avance tecnolgico de la electrnica en el campo de los
microprocesadores ha evolucionado, a la par ha permitido impulsar
enormemente a los controladores programables dotndolos cada vez mas con
mayor velocidad, flexibilidad he inteligencia.
Las facilidades de conectividad son muy grandes. Se manejan cualquier tipo de
seal de entrada o salida, sea digital o analgico, cualquier tipo de seal de
campo, y distintos tipos de redes de comunicacin.
Si comparamos los primeros controladores programables con los de hoy en da,
veremos que la filosofa y principios de operacin han tratado de seguir por una
misma lnea. Esto significa que hay muchas ventajas en cuanto a la operacin,
programacin y obsolescencia.
La tendencia tecnolgica de los controladores programables promete a veces a
mediano y largo plazo como son:
VENTAJAS
Un controlador programable comparado con un tablero convencional tiene
muchas ventajas de uso principalmente por que el diseador de un sistema se
desliga de los dispositivos tradicionales y utiliza al controlador programable para
reemplazarlos.
Algunas de estas ventajas son:
Alta flexibilidad
Poco mantenimiento
Fcil programacin
Espacio reducido
Facilidades de comunicacin
Bajo consumo de energa
Auto diagnostico
Fcil deteccin de fallas
Expandibilidad
Confiabilidad
Aplicaciones
Los controladores programables actualmente son de aplicacin universal, por lo
que vamos a encontrar controladores en todo tipo de industrias. Algunas de las
principales son:
Industria qumica y
Petroqumica
Procesos batch
Manejo de materiales
Mezclado
Control de demanda
Ensamble de maquinas
Bancos de pruebas
Maquina y
Manufactura
Ensamble
Pintura
Prueba
Transporte de material
Carga y descarga de material
Lavado de material
Manejo de cortes
Grabado y estampado
Enrollado
Proceso de fundicin
Formado
Acabado
Minera
ESTRUCTURA DE UN PLC
Los controladores programables estn constituidos de tres partes principales
que son: la unidad central del proceso, interfaces para seales de entrada e
interfaces para seales de salida.
Diagrama a bloques de un sistema con PLC
ENTRADA
S
UNIDAD
CENTRAL
DE
PROCESO
PROCESADO
R
UNIDAD
CENTRAL
DE
PROCESO
SALIDAS
MEMORIA
FUENTE DE
PODER
Lectura de seales
seales
de entradas
Escritura de
de salida
Programa
haciendo un
Barrido de izq.
A derecha
y de arriba
hacia abajo
CAPITULO 2
COMPONENTES DE UN SLC-500
Objetivo:
El Participante Aprender los diferentes tipos de Mdulos de Entrada y Salida,
los diferentes tipos de chasis, fuentes de Poder y las conexiones de las Tarjetas
de Entrada y Salida.
ENTRADAS
DIGITALES
SALIDAS
ANALOGICAS
CORRIENTE
ALTERNA
CORRIENTE
DIRECTA
VOLTAJE
CORRIENTE
110 O 220 V AC
5, 10, 12, 24 V
CD
0 - 10 V
4 20 mA
- 10 A + 10 V
Contactores
Lmparas indicadoras
Displays
Alarmas sonoras
Relevadores de potencia
Drives de AC o DC
Servo vlvulas
Dampers
Servomecanismos en general
Seales analgicas
Mdulos
ENTRADAS.
SALIDAS.
5/05
5/04
5/03
5/02
64 K
64 K
16 K
4K
COMUNICACIN Y PROTOCOLOS
DH-485.
DH+ (DATA HIGHWAY PLUS).
RS-232.
ETHERNET.
Conexiones de entrada
Cuando una entrada ha sido activada, el led correspondiente a dicha entrada
en el panel frontal se enciende permitindonos conocer el estado lgico de esta,
sin necesidad de hacer pruebas con un voltmetro para saber si existe voltaje.
Conexiones de salida
Cuando una salida ha sido activada, el led correspondiente a dicha salida en el
panel frontal se enciende permitindonos conocer el estado lgico de esta, sin
necesidad de hacer pruebas con un voltmetro para saber si existe voltaje.
Salida en CA
PRACTICA 1
Partes de un SLC-500
Objetivo:
Que el participante conozca los componentes del SLC-500 as como las
conexiones de las tarjetas.
Levantar una Lista de los componentes con sus nmeros de parte del
SLC-500.
Realizar conexiones en las tarjetas de entradas y salidas.
CAPITULO 3
ORGANIZACION DE LA MEMORIA Y DIRECCIONAMIENTO
Objetivo:
El Participante Aprender sobre el Direccionamiento de las Entradas y Salidas,
la organizacin de los Archivos y el direccionamiento de la Memoria.
DEFINICIONES
CHASIS
ORGANIZACION DE LA MEMORIA
La estructura de la memoria en la familia de controladores programables de
Allen Bradley esta dividida en los siguientes archivos:
Archivos de Programas
Archivos de Datos
Memoria Libre
Conceptos
MEMORIA
Es un conjunto de 8 bits.
WORD
letra
O
I
S
B
T
C
R
N
F
Tipo de Archivo
Imagen de salida
Imagen de entrada
Status
Bit
Timer
Contador
Control
Enteros
Punto flotante
Direccionamiento de la Memoria
Archivos de datos de salida y entrada (archivos O:0 e I:1)
Estos representan salidas y entradas externas. Los bits en archivo 1 se usan
para representar las entradas externas. En la mayora de los casos, una sola
palabra de 16 bits en estos archivos corresponder a una ubicacin de ranura en
su controlador con los nmeros de bit correspondientes a nmeros de terminal
de entrada o salida. Los bits de la palabra no usados no estn disponibles para
su uso.
CAPITULO 4
SOFTWARE DE PROGRAMACIN RSLogix 500
Objetivo:
El Participante aprender sobre la configuracin del software de programacin
as como las herramientas de Edicin.
- Se Selecciona File.
- Se Selecciona New.
Modo Manual
- Seleccionar Configuracin
Realizar lo siguiente:
Seleccionar el Numero de Racks (4 Slot)
- En la Seccin de Slot Seleccionar la Tarjetas de Entradas o Salidas
del Listado de la Derecha de acuerdo con el No. de Parte de las
tarjetas que se tengan Instaladas el Rack.
Modo Automtico
- Seleccionar Configuracin
PRACTICA 2
Configuracin del SLC-500
Objetivo:
El Participante aprender a realizar la configuracin del SLC-500 de acuerdo
a las tarjetas Instaladas.
CAPITULO 5
FUNCIONES BASICAS DE PROGRAMACION
Objetivo:
El Participante Aprender sobre la programacin de las instrucciones
tipo relevador, la programacin de los timers y contadores as como
las instrucciones de comparacin.
Examine On (XIC)
Se selecciona el Rengln.
Se Oprime el Botn Derecho.
Se Selecciona Insert RUNG.
PRACTICA 3
Insertar renglones, Ramal en Paralelo, Data files y
Diagramas de Escalera
Objetivo:
Que el Participante aprenda a Insertar Renglones, Insertar Ramales en Paralelo,
Insertar data Files y Diagramas de escalera.
DESCARGAR EL PROGRAMA
Seleccionar Comunications.
Seleccionar System comunications.
Seleccionar Download.
PRACTICA 4
Programacin de Circuitos en Serie
OBJETIVO:
Que el Participante aprenda a programar los contactos y la lgica de los circuitos
serie.
PRACTICA 5
Programacin de Circuitos en Paralelo
OBJETIVO:
Que el Participante aprenda a programar los contactos y la lgica de los circuitos
en paralelo.
PRACTICA 6
Programacin de Circuitos de Enclavamiento
OBJETIVO:
Que el Participante aprenda a programar los contactos y la lgica de los circuitos
de Enclavamiento.
PRACTICA 7
Programacin de Circuitos Latch - Unlatch
OBJETIVO:
Que el Participante aprenda a programar los contactos y la lgica de los circuitos
Latch - Unlatch.
Programacin
Tipo Timer y Contador
Los timers y los contadores le permiten controlar las operaciones basadas en
tiempo o numero de eventos. La siguiente lista muestra las instrucciones de
timer y contador disponibles:
Instruccin
:
TON
TOF
RTO
CTU
Contador descendente
Inicializar un contador o timer
retentivo
Base de tiempo
La base de tiempo determina la duracin de cada intervalo de base de tiempo.
Para los procesadores fijos y SLC 5/02, la base de tiempo ha sido establecido a
0.01 segundo. Para los procesadores SLC 5/02, SLC 5/03, SLC 5/04 y los
controladores MicroLogix 1000, la base de tiempo es seleccionable como 0.01
(10 ms) segundo 1.0 segundo.
_______
Estructura de direccionamiento
Ejemplos de direccionamiento
T4:0/EN
T4:0/TT
T4:0/DN
T4:0.PRE
T4:0.ACC
T4:0.PRE/0
T4:0.ACC/0
Bit de habilitacin
Bit de temporizacin del temporizador
Bit de efectuado
Valor preseleccionado del temporizador
Valor acumulado del temporizador
Bit 0 del valor preseleccionado
Bit 0 del valor acumulado
Use la instruccin TON para activar o desactivar una salida despus de que el
temporizador haya estado activado durante un intervalo de tiempo
preseleccionado.
PRACTICA 8
Programacin de Circuitos con TON
OBJETIVO:
Que el Participante aprenda a programar los contactos y la lgica de los circuitos
con TON.
Use
PRACTICA 9
Programacin de Circuitos con TOF
OBJETIVO:
Que el Participante aprenda a programar los contactos y la lgica de los circuitos
con TOF.
Use la instruccin RTO para activar o desactivar una salida despus que
el temporizador haya estado desactivado durante un intervalo de tiempo
preseleccionado. La instruccin RTO es una instruccin retentiva que
comienza a contar los intervalos de base de tiempo cuando las
condiciones de rengln se hacen verdaderas.
La instruccin RTO retiene su valor acumulado cuando ocurre cualquiera
de los eventos siguientes:
Las condiciones de rengln se hacen falsas.
Cambia la operacin del procesador del modo de marcha REM o prueba
REM al modo de programa REM.
Se corta la alimentacin elctrica del procesador (siempre que se
mantenga una batera auxiliar).
Ocurre un fallo.
Nota: Para restablecer el valor acumulado del temporizador retentivo y los bits
de estado despus de que el rengln RTO se hace falso, debe programar una
instruccin de restablecimiento (RES) con la misma direccin en otro rengln.
Para Restablecer la Cuenta del Timer hay que Activar el Switch de reset
(I:1/2).
PRACTICA 10
Programacin de Circuitos con RTO
OBJETIVO:
Que el Participante aprenda a programar los contactos y la lgica de los circuitos
con RTO.
Nota:
Restablecimiento (RES)
PRACTICA 11
Programacin de Circuitos Contadores
OBJETIVO:
Que el Participante aprenda a programar los contactos y la lgica de los circuitos
contadores.
Instrucciones de Comparacin
Igual (EQU)
No Igual NEQ
Use la instruccin LES para probar si un valor (fuente A) es menor que otro
(fuente B).
Si la fuente A es menor que el valor en la fuente B, la instruccin es
lgicamente verdadera.
Si el valor en la fuente A es mayor o igual que el valor en la fuente B, la
instruccin es lgicamente falsa.
La fuente A debe ser una direccin. La fuente B puede ser una constante
de programa o una direccin.
Los enteros negativos se almacenan de forma complementaria de dos.
Use la instruccin LEQ para probar si un valor (fuente A) es menor o igual que
otro (fuente B).
Si la fuente A es menor o igual que el valor en la fuente B, la instruccin
es lgicamente verdadera.
Use la instruccin GRT para probar si un valor (fuente A) es mayor que otro
(fuente B).
Si la fuente A es mayor que el valor en la fuente B, la instruccin es
lgicamente verdadera.
Si el valor en la fuente A es menor o igual que el valor en la fuente B, la
instruccin es lgicamente falsa.
La fuente A debe ser una direccin. La fuente B puede ser un constante
de programa o una direccin.
Los enteros negativos se almacenan de forma complementaria de dos.
Use la instruccin GEQ para probar si un valor (fuente A) es mayor o igual que
otro (fuente B).
PRACTICA 12
Programacin de Circuitos
con Instrucciones de Comparacin
OBJETIVO:
Que el Participante aprenda a programar las Instrucciones de Comparacin
CAPITULO 6
MANTENIMIENTO Y DETECCION DE FALLAS
Objetivo:
El Participante aprender sobre el mantenimiento de los PLCs, asi como la
deteccin de fallas del Procesador.
Reemplace la batera
dentro de:
0 a 35 C
No se requiere un reemplazo
36 a 40 C
8 meses
41 a 45 C
11 meses
46 a 50 C
16 meses
51 a 55 C
2 aos
56 a 60 C
3 aos
Almacena la batera en un ambiente fresco y seco recomendamos 25 C con una
humedad relativa de 40% A 60% . N o almacene las bateras a una temperatura
superior de 60 C durante mas de 30 das.
CAPITULO 7
DOCUMENTACION Y GENERACION DE REPORTES
Objetivo:
El Participante aprender insertar comentarios por lnea y en las instrucciones
as como la generacin de los reportes.
Se Selecciona el Rengln.
Se Oprime Botn Derecho del Ratn.
Se Selecciona Edit Comment.
Se le Escribe el Comentario Deseado.
Se Selecciona la Instruccin.
Se Oprime Botn Derecho del Ratn.
Se Selecciona Edit Comment.
Se le Escribe el Comentario Deseado.
PRACTICA 13
Insertar Comentarios en la Lnea e Instrucciones
OBJETIVO:
Que el Participante aprenda a Insertar comentarios en la Lnea e Instrucciones
de los diagramas de Escalera.
CONCLUSIONES
Un controlador programable comparado con un tablero convencional
tiene muchas ventajas de uso principalmente por que el diseador de
un sistema se desliga de los dispositivos tradicionales y utiliza al
controlador programable para reemplazarlos. Algunas de estas ventajas
son: Alta flexibilidad, Poco mantenimiento, Fcil programacin, Espacio
reducido, Facilidades de comunicacin, Bajo consumo de energa, Auto
diagnostico, Fcil deteccin de fallas, Expandibilidad, Confiabilidad.
Bibliografa
Manual de Referencia de Allen Bladley
Publicacin 1747-6.15 ES