Professional Documents
Culture Documents
TEMARIO:
• 1. CONFIGURACION
• 2. RESPALDO
3. Prácticas.
• 3. MANTENIMIENTO PREVENTIVO
1. Procedimiento de Mantenimiento.
• 4. SEGURIDAD (STOP)
1. Medidas de Seguridad
1.- CONFIGURACION
1.1 .- DESCRIPCIÓN GENERAL DEL PLC
Programable Logic Controller (PLC), es un equipo electrónico, programable en lenguaje no
informático, diseñado para controlar en tiempo real y en ambiente de tipo industrial, procesos
secuenciales.
Un PLC trabaja en base a la información recibida por los componentes de entrada y salida, y el
programa lógico interno, actuando sobre los equipos finales de control.
Campos de aplicación
El PLC por sus especiales características de diseño tiene un campo de aplicación muy extenso. La
constante evolución del hardware y software amplía constantemente este campo para poder
satisfacer las necesidades que se detectan en el espectro de sus posibilidades reales.
• Espacio reducido
• Procesos secuenciales
Ventajas
• Menor tiempo para la puesta en funcionamiento del proceso al quedar reducido el tiempo
cableado.
• Si por alguna razón la máquina queda fuera de servicio, el autómata sigue siendo útil para
otra máquina o sistema de producción.
Inconvenientes
Componentes.
CPU o Unidad de Proceso Lógico , que el en caso del PLC reside en un circuito integrado
denominado Microprocesador o Microcontrolador, es el director de las operaciones del mismo.
MEMORIA. Es el lugar de residencia tanto del programa como de los datos que se van
obteniendo durante la ejecución del programa. Existe dos tipos de memoria según su ubicación: la
residente, que está junto o en el CPU y, la memoria exterior, que puede ser retirada por el usuario
para su modificación o copia. De este último tipo existen borrables (RAM, EEPROM) y, no
borrables (EPROM), según la aplicación.
El número de entradas y salidas va desde 6 en los PLCs de "caja de zapatos" tipo micro, a varios
miles en PLCs modulares.
CORRIENTE DIRECTA (DIGITAL) 24, 120 V. Entradas: Sink, Source. Salidas: Transistor PNP,
Transistor NPN, Relevador.
CORRIENTE DIRECTA (ANALOGICA) 0 - 5, 0 - 10 V, 0 – 20 mA, 4 - 20 mA. Entradas y
Salidas Analógicas.
TARJETAS MODULARES INTELIGENTES. Existen para los PLCs modulares, tarjetas con
funciones específicas que relevan al microprocesador de las tareas que requieren de gran
velocidad o de gran exactitud.
Estas tarjetas se denominan inteligentes por contener un microprocesador dentro de ellas para su
funcionamiento propio. El enlace al PLC se efectúa mediante el cable (bus) o tarjeta de respaldo y
a la velocidad del CPU principal.
• Posicionamiento de Servomecanismos
• Transmisores de Temperatura.
BUS. Los sistemas modulares requieren una conexión entre los distintos elementos del sistema
y, ésto se logra mediante un bastidor que a la vez es soporte mecánico de los mismos.
Este bastidor contiene la conexión a la fuente de voltaje, así como el "bus" de direcciones y de
datos con el que se comunican las tarjetas y el CPU.
FUENTE DE PODER. Por último, se requiere una fuente de voltaje para la operación de todos
los componentes mencionados anteriormente. Y ésta, puede ser externa en los sistemas de PLC
modulares o, interna en los PLC compactos.
Además, en el caso de una interrupción del suministro eléctrico, para mantener la información en la
memoria borrable de tipo RAM, como es la hora y fecha, y los registros de contadores, etc. se
requiere de una fuente auxiliar. En los PLCs compactos un "supercapacitor" ya integrado en el
sistema es suficiente, pero en los modulares, es preciso adicionar una batería externa.
PROGRAMADOR. Aunque de uso eventual en un sistema, desde un teclado con una pantalla
de una línea de caracteres hasta una computadora personal pueden emplearse para programar un
PLC, siempre y cuando sean compatibles los sistemas y los programas empleados.
Con base en lo anterior, podemos clasificar a los PLC por tamaño. Esto es, por el número de
entradas/salidas que se pueden tener o conectar. Ej. Un PLC con 216 entradas/salidas permite la
conexión de una combinación de entradas y salidas cuya suma no pase de 216.
Además del tamaño físico, es importante la velocidad de proceso del CPU y la memoria total que
puede ser empleada para programas por el usuario. Ej. Un PLC con una velocidad de proceso de
1000 instrucciones en 0.8 ms promedio y memoria de 8KBytes (1 Byte = 8 bits)
Es necesario hacer notar que después de procesar las instrucciones, el PLC se comunica
externamente, realiza funciones de mantenimiento como verificar integridad de memoria, voltaje de
batería, etc. En seguida actualiza las salidas y acto seguido lee las entradas. Con lo que el tiempo
de proceso total, puede llegar a ser el doble del de ejecución del programa.
Descripción General de un PLC Allen Bradley SLC 5/04 CPU.
Los modelos PLC-500 Series son modulares y por lo tanto se corresponderán con lo que se
explica a continuación. El SLC-500 es compacto y aunque internamente tiene los mismos
elementos, no está diferenciado externamente.
En la memoria se guarda el programa actual del autómata y también los datos necesarios para el
funcionamiento de los contadores, temporizadores, etc, y el estado de los contadores, relés
internos, temporizadores,etc.
En el frontal tiene una serie de pilotos que indican el estado en que se encuentra. También hay
unos conectores que permiten comunicarse con los equipos de programación, con los posibles
chasis remotos y con otros autómatas conectados en red con él. También existe un alojamiento
para la batería, que es la que se encarga de mantener la memoria, cuando el procesador se
encuentra sin alimentación.
Un conmutador situado en el frontal del PLC-5 nos permite elegir entre el modo PROG y el modo
RUN.
También existe una posición intermedia REM, que permite al equipo de programación cambiar
entre un modo u otro. En los SLC esta función casi siempre es remota.
En el resto de sitios disponibles en el chasis (slots), se pueden poner tantos módulos como se
quiera. Los modulos pueden ser entre otros:
• E/S COMBINADAS
• COMUNICACIONES
• CONTAJE RAPIDO
• REGULACION
• PESAJE
• FUNCIONES ESPECIALES
Direccionamiento de Entradas y Salidas
Cada uno de los slots del chasis es un grupo. En cada grupo puede haber un máximo de 16
entradas y 16 salidas. Se llama Rack a un conjunto de 8 grupos.
El primer slot, al lado del microprocesador, es el 0 del rack 0, el siguiente el 1 el siguiente el 2, asi
sucesivamente. El rack 0 tiene los slots 0 a 7, lo que hace un total de 8.
En los SCL un slot puede tener entradas o salidas. Si por ejemplo se pone una tarjeta de 16 salidas
en el slot 3, la dirección del bit será O:3/15 o también O:3.0/15 Si la tarjeta tiene mas de 16 bits
ocupará mas de una palabra. Si en el slot 2 ponemos una tarjeta con 32 bits de entrada, el bit 15
se direccionará con I:2.0/15, el bit 16 como I:2.1/0 y el bit 31 con I:2.1/15.
En los SLC-500 las entradas y salidas compactas están en el rack 0, la dirección de la salida 7, por
ejemplo será O:0/7. Si además, añadimos mas tarjetas, estas se direccionarán como en los SLC
modulares.
Ciclo de Funcionamiento
2. -Scan de programa
-En el scan de salidas y entradas lo primero que hace el procesador es actualizar las salidas con el
estado de las tablas de salidas (archivo 0) que se han puesto a "1" o a "0" según el programa.
Posteriormente el archivo de entradas (Archivo I) es actualizado según el estado de las entradas.
Los módulos de salida analógica 1746-NO4I y NO4V proporcionan 4 canales de salida analógica.
El módulo NO4I contiene cuatro salidas de corriente. El módulo NO4V contiene cuatro salidas de
voltaje. Los dos módulos se usan en una variedad de aplicaciones de monitoreo y control.
Configuración Básica de las tarjetas de E/S Análogas
• Configuración de Voltaje y Corriente
Se puede configurar cada canal de entrada analógica para voltaje o corriente. Ubique los
interruptores DIP en el módulo y posiciónelos para la aplicación.
• Instalación del módulo
Asegúrese de que está desconectada la alimentación eléctrica; luego inserte el módulo analógico
dentro del chasis 1746. Vea el ejemplo:
• Cableado del módulo analógico
• Use cable de comunicación blindado (Belden 8761) y mantenga la distancia tan corta como
sea posible.
• Conecte a tierra solo un extremo del blindaje del cable
• Los canales no están aislados unos de otros. Todos los comunes analógicos están
conectados internamente.
• El módulo 1746 no proporciona alimentación eléctrica para entradas analógicas
• Use una fuente de alimentación eléctrica que satisfaga las especificaciones del transmisor.
• Configuración de E/S en el sistema
Configure el apartado de “Configuración de E/S del Sistema” para la ranura particular en la que
está el módulo analógico. Cuando asigne un módulo a una ubicación de ranura, seleccione el
módulo de la lista mostrada. Si no aparece en la lista, seleccione OTHER (OTRO) en la parte
inferior de la lista y escriba el código de ID cuando se le solicite.
Verifique que el módulo esté operando correctamente !!
Aplique alimentación eléctrica al sistema compacto o modular. El LED (rojo) del módulo analógico
debe estar encendido, indicando que el módulo está recibiendo la alimentación de 24 VCC.
Tipos de Módulos de E/S Discretas
Operación E/S Modular
Los módulos discretos reciben energía a través del chasis I/O de la tarjeta madre del 1746 a la cual
alimenta la tarjeta de la fuente de energía. Refiérase a las especificaciones individuales de cada
módulo para el requerimiento en corriente (mA) para operar el módulo. Es recomendable sumar los
requerimientos de corriente de todos los módulos para evitar una sobrecarga de la fuente o de la
tarjeta madre.
Módulos de Entrada
1. Un filtro a la entrada limita el voltaje presente causado por el voltaje inducido y/o ruido
eléctrico. Si no es filtrado, el voltaje inducido pudiera producir datos falsos. Todos los
módulos de entrada utilizan entradas filtradas.
2. El aislamiento óptico protege la tarjeta madre del PLC y los módulos de los circuitos lógicos
de posible daño debido a ruido eléctrico.
Asegúrese de que está desconectada la alimentación eléctrica; luego inserte el módulo discreto
dentro del chasis 1746. Vea el ejemplo:
Tome en cuenta no instalar estas tarjetas muy cerca de tarjetas de entrada análogas donde
puedan producir ruido o datos erroneos.
Tarjeta de Salida a Relé, Módulo 1746-OW16 (características)
Tarjeta de Entrada discreta 115 VAC, Módulo 1746-IA16 (características)
3.1.- DIAGRAMAS ESCALERA, LISTA DE INSTRUCCIONES LÓGICAS
Pero, en general podemos hablar de cuatro grandes grupos de lenguajes de programación:
INSTRUCCIONES, DE ESCALERA, POR FUNCIONES y POR PASOS.
Estos representan salidas y entradas externas. Los bits en archivo 1 se usan para representar las
entradas externas. En la mayoría de los casos, una sola palabra de 16 bits en estos archivos
corresponderá a una ubicación de ranura en su controlador con los números de bit
correspondientes a números de terminal de entrada o salida. Los bits de la palabra no usados no
están disponibles para su uso. La tabla a continuación explica el formato de direccionamiento para
salidas y entradas. Anote que el formato especifica e como el número de ranura y s como el
número de palabra. Cuando trabaje con instrucciones de archivo, haga referencia al elemento
como e.s (ranura y palabra) tomados juntos.
Ejemplos:
Use la instrucción XIC en su programa de escalera para determinar si un bit está activado. Cuando
la instrucción se ejecuta, si la dirección de bit está activada (1), entonces la instrucción es evaluada
como verdadera. Cuando la instrucción se ejecuta, si el bit direccionado está desactivado (0),
entonces la instrucción es evaluada como falsa.
Use una instrucción XIO en su programa de escalera para determinar si un bit está desactivado.
Cuando la instrucción se ejecuta, si el bit direccionado está desactivado (0), entonces la instrucción
es evaluada como verdadera. Cuando la instrucción se ejecuta, si el bit direccionado está activado
(1), entonces la instrucción es evaluada como falsa.
Ejemplos de dispositivos que se activan o desactivan incluyen:
Use una instrucción OTE en su programa de escalera para activar/desactivar un bit cuando las
condiciones de renglón son evaluada como verdaderas/falsas respectivamente.
Un ejemplo de un dispositivo que se activa y desactiva es una salida cableada a una luz piloto.
Nota Un bit que está establecido dentro de una subrutina usando una instrucción OTE
permanece establecido hasta que la subrutina se escanee nuevamente.
OTL y OTU son instrucciones de salida retentivas. OTL sólo puede activar un bit, en cambio, OTU
sólo puede desactivar un bit. Estas instrucciones se usan generalmente en parejas, con ambas
instrucciones direccionando el mismo bit.
Su programa puede examinar un bit controlador por instrucciones OTL y OTU tantas veces como
sea necesario.
Cuando asigna una dirección a la instrucción OTL que corresponde a la dirección de una salida
física, el dispositivo de salida cableado a este terminal de tornillo está activado cuando el bit está
establecido (activado o habilitado).
Cuando las condiciones de renglón se convierten en falsas (después de ser verdaderas), el bit
permanece establecido y el dispositivo de salida correspondiente permanece activado.
Una vez habilitada, la instrucción de enclavamiento indica al controlador que active el bit
direccionado. Desde ese momento en adelante, el bit permanece activado, pese a la condición del
renglón, hasta que el bit esté desactivado (típicamente por una instrucción OTU en otro renglón).
Cómo usar OTU
Cuando asigna una dirección a la instrucción OTU que corresponde a la dirección de una salida
física, el dispositivo de salida cableado a este terminal de tornillo está desactivado cuando el bit
está restablecido (desactivado o inhabilitado).
La instrucción de desenclavamiento indica al controlador que desactive el bit direccionado. Desde
ese momento en adelante, el bit permanece desactivado, pese a la condición del renglón, hasta
que esté activado (típicamente por una instrucción OTL en otro renglón).
La instrucción OSR es una instrucción de entrada retentiva que ocasiona un evento durante una
sola vez. Use la instrucción OSR cuando un evento debe comenzar basado en el cambio de estado
del renglón de falso a verdadero.
Cuando las condiciones de renglón precedentes de la instrucción OSR van de falsas a verdaderas,
la instrucción OSR será verdadera durante un escán. Después de completarse un escán, la
instrucción OSR se hace falsa, aun cuando las condiciones de renglón precedentes permanecen
verdaderas. La instrucción OSR sólo volverá a hacerse verdadera si las condiciones de renglón
precedentes efectúan una transición de falso a verdadero.
El controlador le permite usar una instrucción OSR por cada salida en un renglón.
Nota La dirección de bit que usa para esta instrucción debe ser única. No la use en otros lugares del
programa. No use una dirección de entrada o salida para programar el parámetro de dirección
de la instrucción OSR.
Ejemplos
Los renglones siguientes ilustran el uso de las instrucciones OSR. Los cuatro primeros renglones
se aplican a los procesadores SLC 500 y SLC 5/01. El quinto renglón abarca la bifurcación de
salida y se aplica a los procesadores SLC 5/02, SLC 5/03 y SLC 5/04 y controladores MicroLogix
500.
Procesadores SLC 5/02, SLC 5/03 y LSC 5/04 y controladores MicroLogix 1000
Los procesadores SLC 5/02, SLC 5/03 y SLC 5/04 y controladores MicroLogix 1000 le permiten
usar una instrucción OSR por cada salida en un renglón.
Ejemplos de direccionamiento
Base de tiempo
La base de tiempo determina la duración 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.
}
Cómo funcionan los contadores
La figura siguiente muestra cómo funciona un contador. El valor del contador debe permanecer
dentro del rango de ±32768 a +32767. Si el valor de conteo excede +32767 ó desciende a menos
de ±32768, se establece un bit de overflow (OV) o underflow (UN) de estado del contador.
Un contador se puede poner a cero usando la instrucción de restablecimiento (RES).
2.- RESPALDO
El sistema RSLinx 500 utiliza el sistema operativo Windows 95 y/o Windows NT, por lo que la
instalación del sistema y software deberá hacerse bajo cualquiera de estos ambientes.
Dentro de la pantalla principal se encuentra una ventada Standard del programa, la cual contiene
toda la información necesaria para ejecutar un programa y ser descargado al PLC, como por
ejemplo: Propiedades del controlador, status del procesador validos, configuración de E/S,
configuración de canales, etc.
Esta información es diferente por cada programa guardado, ya que cada programa guarda la
configuración especial de cada tarjeta de E/S por slot y canal.
Por ejemplo, si en la ventana de la imagen (ventana del controlador) vemos las propiedades de IO
Configuration veremos:
Para obtener una nueva configuración basta con hacer clic en el boton READ IO CONF. Y nos
aparecerá la siguiente ventana:
Funciones Logicas
El Software Rockwell RSLogix 500 maneja una gran cantidad de funciones logicas y de otro tipos,
como: Matematicas, de comparación, a nivel Bit, Contadores, temporizadores, etc.
2.2 PROCEDIMIENTO DE RESPLADO
NOTA IMPORTANTE:
PRECAUCION:
NUNCA REALICE NINGUNA TAREA CON EL PLC SIN ANTES VERIFICAR LOS ASPECTOS
DE SEGURIDAD.
PONER LA LLAVE EN MODO REM (REMOTO) PARA TRAER LOS DATOS DE FORMA
SEGURA.
3..- EN LA VENTANA DE ESTADO, HABILITAR EL MODO UPLOAD, ESTE MODO NOS TRAERÁ
LOS DATOS ALMACENADOS EN EL PLC.
4.- GUARDE EL ARCHIVO CARGADO DEL PLC EN UNA CARPETA DESTINADA PARA TAL
EFECTO.
2.3 PRACTICAS
NOTA IMPORTANTE:
PRECAUCION:
NUNCA REALICE NINGUNA TAREA CON EL PLC SIN ANTES VERIFICAR LOS ASPECTOS
DE SEGURIDAD.
1.- VERIFICAR QUE LOS VOLTAJES DE ALIMENTACIÓN AL PLC SEAN LOS ADECUADOS
2.- VERIFICAR EL CABLEADO DE LAS TARJETAS DEL PLC, ESTE DEBE SER EL ADECUADO
SEGÚN LAS NORMAS ESTABECIDAS.
3.- SEGÚN SEA POSIBLE, QUITE LAS TARJETAS Y/O MODULOS NECESARIOS Y LIMPIESE
SOLOAMENTE CON AIRE SECO. ¡ NO ES RECOMENDABLE EL USO DE BROCHAS O
LIQUIDOS LIMPIADORES!