Vous êtes sur la page 1sur 10

Laboratorio 4

Software De Programacin RSLogix 500 ALLEN BRADLEY


4.4. Cuestionario.
1. Investigue en Internet artculos referentes al MicroLogix 500 e imprima lo ms
relevante.
Introduccin a RSLogix 500
Descripcin general del software
RSLogix 500 es el software destinado a la creacin de los programas del
autmata en lenguaje de esquema de contactos o tambin llamado lgica de
escalera (Ladder). Incluye editor de Ladder y verificador de proyectos
(creacin de una lista de errores) entre otras opciones. Este producto se
ha desarrollado para funcionar en los sistemas operativos Windows.
Existen diferentes mens de trabajo en el entorno de RSLogix 500, a
continuacin se hace una pequea explicacin de los mismos:

Barra de men: permite realizar diferentes funciones como recuperar o guardar


programas, opciones de ayuda, etc. Es decir, las funciones elementales de
cualquier software actual.
Barra de iconos: engloba las funciones de uso ms repetido en el
desarrollo de los programas.
Barra de estado del procesador: Nos permite visualizar y modificar el modo
de trabajo del procesador
(online,
offline,
program,
remote),
cargar
y/o
descargar
programas (upload/download program), as como visualizar el
controlador utilizado (Ethernet drive en el caso actual).
Los modos de trabajo ms usuales son:

Offline: Consiste en realizar el programa sobre un ordenador, sin necesidad


alguna de acceder al PLC para posteriormente una vez acabado y verificado el
programa descargarlo
en
el
procesador.
Este
hecho
dota
al
programador de gran independencia a la hora de realizar el trabajo.
Online: La programacin se realiza directamente sobre la memoria del PLC,
de manera que cualquier cambio que se realice sobre el programa
afectar directamente al procesador, y con ello a la planta que controla. Este
mtodo es de gran utilidad para el programador experto y el personal de
mantenimiento ya que permite realizar modificaciones en tiempo real y sin
necesidad de parar la produccin.
rbol del proyecto: Contiene todas las carpetas y archivos generados en el
proyecto, estos se organizan en carpetas. [1] Las ms interesantes para el tipo
de prcticas que se realizar son:
Controller properties: contiene las prestaciones del procesador que se est
utilizando, las opciones de seguridad que se quieren establecer para el proyecto
y las comunicaciones.
Processor Status: se accede al archivo de estado del procesador
IO Configuration: Se podrn establecer y/o leer las tarjetas que conforman el
sistema.
Channel Configuration:
del procesador

Permite

configurar

los

canales

de comunicacin

Contiene las distintas rutinas Ladder creadas para el proyecto.


Da acceso a los datos de programa que se van a utilizar as como a las
referencias cruzadas (cross references). Podemos configurar y consultar
salidas (output), entradas (input), variables binarias (binary), temporizadores
(timer), contadores (counter),...
Si seleccionamos alguna de las opciones se despliegan dilogos similares al
siguiente, en el que se pueden configurar diferentes parmetros segn el tipo de
elemento.

Panel de resultados: aparecen los errores de programacin que surgen


al verificar la correccin del programa realizado
(situados en la barra de
iconos). Efectuando doble clic sobre el error, automticamente el cursor se
situar sobre la ventana de programa Ladder en la posicin donde se ha
producido tal error.
Tambin es posible validar el archivo mediante Edit > Verify File o el proyecto
completo Edit

> Verify Project.


Barra de instrucciones: Esta barra le permitir, a travs de pestaas y
botones, acceder de forma rpida a las instrucciones ms habituales del
lenguaje Ladder. Presionando sobre cada instruccin, sta se introducir en el
programa Ladder.
Ventana del programa Ladder: Contiene todos los programas y
subrutinas Ladder relacionados con el proyecto que se est realizando. Se
puede interaccionar sobre esta ventana escribiendo el programa directamente
desde el teclado o ayudndose con el ratn (ya sea arrastrando objetos
procedentes de otras ventanas seleccionando opciones con el botn derecho
del ratn).
Contacto normalmente abierto (XIC - Examine If Closed): examina si la
variable binaria est activa (valor=1), y si lo est permite al paso de la
seal al siguiente elemento de la rama. La variable binaria puede ser tanto una
variable interna de memoria, una entrada binaria, una salida binaria, la variable
de un temporizador,...
En este ejemplo si la variable B3:0/0 es igual a 1 se activar la salida
O:0/0.

Contacto normalmente cerrado (XIO - Examine If Open): examina si la


variable binaria est inactiva (valor=0), y si lo est permite al paso de la seal al
siguiente elemento de la rama.

En este ejemplo si la variable B3:0/0 es igual a 0 se activar la salida O:0/0.

Activacin de la variable (OTE - Output Energize): si las condiciones previas de


la rama son ciertas, se activa la variable. Si dejan de ser ciertas las condiciones o en
una rama posterior se vuelve a utilizar la instruccin y la condicin es falsa, la
variable se desactiva.
Para ciertos casos es ms seguro utilizar las dos instrucciones siguientes, que son
instrucciones retentivas.
Activacin de la variable de manera retentiva (OTL - Output Latch): si las
condiciones previas de la rama son ciertas, se activa la variable y contina
activada aunque las condiciones dejen de ser ciertas.
Una vez establecida esta instruccin solo se desactivar la variable usando la
instruccin complementaria que aparece a continuacin.
Desactivacin de la variable (OTU - Output Unlatch): normalmente est
instruccin se utiliza para anular el efecto de la anterior. Si las condiciones previas
de la rama son ciertas, se desactiva la variable y contina desactivada
aunque las condiciones dejen de ser ciertas.
Flanco ascendente (ONS - One Shot): esta instruccin combinada con el
contacto normalmente abierto hace que se active la variable de salida
nicamente cuando la variable del contacto haga la transicin de 0 a 1
(flanco ascendente). De esta manera se puede simular el comportamiento de un
pulsador.
Temporizador (TON - Timer On-Delay): La instruccin sirve para retardar una
salida, empieza a contar intervalos de tiempo cuando las condiciones del rengln se
hacen verdaderas. Siempre que las condiciones del rengln permanezcan
verdaderas, el temporizador incrementa su acumulador hasta llegar al valor
preseleccionado. El acumulador se restablece (0) cuando las condiciones del
rengln se hacen falsas.
Es decir, una vez el contacto (B3:0/0) se activa el temporizador empieza a contar el
valor seleccionado (Preset=5) en la base de tiempo especificada (1.0 s.). La base de
tiempo puede ser de 0.001 s., 0.01 s. y 1.00 s. Una vez el valor acumulado se iguala
al preseleccionado se activa el bit llamado T4:0/DN (temporizador efectuado).
Este lo podemos utilizar como condicin en la rama siguiente.

Contador (CTU - Count Up): se usa para incrementar un contador en cada


transicin de rengln de falso a verdadero.
Por ejemplo, esta instruccin cuenta todas las transiciones de 0 a 1 de las variable
colocada en el contacto normalmente abierto. Cuando ese nmero se iguale al
preseleccionado (6 en este caso) el bit C5:0/DN se activa. Este bit se puede usar
posteriormente como condicin en otro rengln del programa.

Resetear (RES - Reset): La instruccin RES restablece temporizadores, contadores


y elementos de control.
En el ejemplo presentado a continuacin una vez aplicado el reset, el
contador se pone a cero y cuando la condicin del rengln del contador vuelca a ser
cierta, empezar a contar de cero.

Para introducir el nombre de las variables se puede hacer mediante el teclado o a


partir del
rbol del proyecto>Data Files
y seleccionar el elemento necesario
(salida, entrada, variable..). Una vez seleccionado el elemento se abre una ventana
y se puede arrastrar con el ratn la variable como se muestra en la figura 8.5,
y colocar el nombre de la variable (0:0.0/0) Encima de la casilla verde de la
instruccin (indicada con el crculo azul).
Para
ms
informacin
sobre
las instrucciones usadas en el RSLogix 500 se
puede acceder al men de ayuda: Help>SLC
Instruction
Help
y
se
encuentra un explicacin muy detallada de su funcionamiento.

Men ayuda
Para cualquier duda que se pueda presentar en el uso del programa, se puede
utilizar la ayuda que es bastante completa. Esta permite buscar
segn
palabras
clave
o
por agrupaciones de contenido.

2. En el siguiente sistema: la cinta transportadora, alimenta slidos al silo 1 por un


periodo de tiempo de 16 minutos, despus de este tiempo se detiene
automticamente, para evitar problemas de inercia el motor se detiene por el
tiempo de 30 segundos y posteriormente empieza a alimentar slidos al silo 2 en
forma automtica, hasta alcanzar el nivel mximo que es controlado por un
interruptor flotador detenindose todo el sistema automticamente. El motor de la
cinta es trifsico de 3 KW, 380 V y 50 Hz.
Para este sistema realice:
a) El circuito de fuerza.
b) Circuito de mando y sealizacin (lgica cableada).
c) El diagrama en escalera MicroLogix 500.
d) El diagrama de conexin real al PLC MicroLogix 1200 serie C.

3. Realizar un circuito secuencial para encender la sigla ELT, el secuencial funciona


de la siguiente forma, con un pulsador se inicia el secuencial, de tal forma que se
enciende la letra E por un segundo, posteriormente la letra L, tambin por un
segundo, pero se apaga E y finalmente la letra T por un segundo, apagndose L;
finalmente todas las letras se apagan por 2 segundo y empieza nuevamente la
secuencia. El secuencial se puede prender y apagar en cualquier instante. Asimismo
utilice reles auxiliares para realizar el secuencial. Para este circuito realice:
a) El circuito de fuerza.
b) El diagrama en escalera MicroLogix 500.

c) El diagrama de conexin real al PLC MicroLogix 1200 serie C.

4.5. Conclusiones.
Como se pudo observar en el desarrollo de este laboratorio el software de
programacin RSLogix 500 es muy animado pero la forma de programar es ms
compleja, en cuanto a facilidad se refiere el mejor software es el de la lnea SIEMENS
debido a que es ms fcil de programar.
Otro punto en contra que tiene este software es que la simulacin es muy compleja,
es decir que se tiene que seguir una lista muy grande de pasos para poder ver el
funcionamiento de algn proceso y debido a esto el operario puede cometer algn
error y no se simulara, en cuanto a simulacin el mejor software es el S7 explorer
de la lnea SIEMENS.
Estos dos puntos se los puede mejorar si es que uno esta constantemente con este
software, debido a que se lo puede realizar de forma mecnica y aprender todas las
variables para la designacin de elementos de un proceso.
4.6 Bibliografa.
[1] Controladores programables MicroLogix 1200 y MicroLogix 1500, boletines 1762
y 1764 ALLEN BRADLEY ROCKWELL AUTOMATION, edicin 10/2002.
[2] MicroLogix 1200 programmable controllers ALLEN BRADLEY ROCKWELL
AUTOMATION, edicin 3/2004.
[3] www.ab.com/micrologix.

Vous aimerez peut-être aussi