Está en la página 1de 8

En esta prctica se dan las directrices bsicas para la utilizacin del RSLogix 500.

Este Programa
permite crear los programas de control en lenguaje Ladder del autmata MicroLogix 1500.
RSLogix 500 es el software destinado a la creacin de los programas de la 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.

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 todos 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: Permite configurar los canales de comunicacin del procesador
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.

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.

Configuracin y Comunicacin.
Para empezar se ha de configurar el autmata que se usar, en nuestro caso se trata de
un MicroLogix RS 232. Para hacerlo nos dirigimos al men File>New y en el dilogo que
aparece seleccionamos el procesador adecuado.
En el mismo dilogo se tiene la posibilidad de seleccionar la red a la que estar conectado.
Si hemos efectuado correctamente la configuracin de la red anteriormente (con el RSLinx)
ya aparecer el controlador correspondiente en el desplegable Driver. Sino, podemos usar el
pulsador que aparece (Who Active) que permite acceder a un dilogo similar a RSWho y
seleccionar la red definida. Seleccionamos el autmata MicroLogix 1500 que aparece.
Seleccionar el Comm Portcorrecto del PC, Device:SLC-CH0/Micro/PanelViewy Station
Number:0
Teniendo el PLC conectado al PC pulsar Auto-Configure. Tras varios mensajes, cuando la
configuracin sea completa, aparecer el siguiente mensaje Auto Configuration Successful
Para que aparezca el autmata en la red se debe estar conectado a Internet y tener
activado el RSLinx.
Una vez aceptado (OK) aparecer la ventana del proyecto y la ventana del programa
Ladder.
Edicin de un programa Ladder
Las diferentes instrucciones del lenguaje Ladder se encuentran en la barra de instrucciones citada
anteriormente (figura 8.1). Al presionar sobre alguno de los elementos de esta barra estos se
introducirn directamente en la rama sobre la que nos encontremos.
A continuacin se har una explicacin de las instrucciones usadas para la resolucin de las
prcticas de este curso [2]:
Aadir una nueva rama al programa Crear una rama en paralelo a la que ya est creada
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.
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.
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.
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
Pg. 8-10 Captulo 8: Introduccin a RSLogix 500 hasta llegar al valor preseleccionado. El
acumulador se restablece (0) cuando las condiciones del rengln se hacen falsas.
Contador (CTU - Count Up): se usa para incrementar un contador en cada transicin de rengln de
falso a verdadero.
Resetear (RES - Reset): La instruccin RES restablece temporizadores, contadores y elementos de
control.
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.

Descarga del programa
Una vez se ha realizado el programa y se ha verificado que no exista ningn error se procede a
descargar el programa al procesador del autmata (download).
A continuacin aparecen diversas ventanas de dilogo que se deben ir aceptando Sucesivamente.
Para desconectar el enlace entre el ordenador personal y el autmata se deben seguir los
siguientes pasos, siempre teniendo en cuenta que una vez desconectado el autmata este sigue
funcionando con el programa descargado. Es importante dejar el programa en un estado segura
(pulsador de paro). A continuacin aparece un dilogo para salvar el programa realizado, de esta
manera se puede salvar todos los archivos de datos.

Despus de haber aprendido lo bsico del Rs logix 500, se pas a programar el PLC para poder
mover el pistn del Laboratorio De Servofluidos a diferentes velocidades.
En esta prctica se trabaj con entradas Digitales. La amplia gama de PLC trabaja
mayormente con entradas y salidas digitales.
Despus de haber aprendido lo bsico del Rs logix 500, se pas a programar el PLC para poder
mover el pistn del Laboratorio De Servofluidos a diferentes velocidades. De acuerdo as cumpla
o no se movera el pistn.

Bibliografa:
http://www.infoplc.net/files/descargas/rockwell/infoPLC_net_cap8_RSLogix_IntroduccionRSLOGI
X.pdf


















En esta prctica se trabaj con entradas Anlogas. La amplia gama de PLC trabaja
mayormente con entradas y salidas digitales, pero tambin es fundamental poseer el
control sobre procesos en los que se requiere cierta precisin y escalamiento, como en el
caso de los sensores de niveles y los test de temperatura que pueden realizar diferentes
acciones segn valores determinados.

En lo anterior radica la importancia de que los PLC tambin posean un mdulo de
entradas y salidas anlogas.
OBJETIVO DE LA PRCTICA.
Programar el circuito para PLC en el simulador RS Logix y posteriormente, elaborar
fsicamente el circuitos utilizando el PLC Mircologix RS232 Anlogo, mediante la
utilizacin de los materiales y herramientas del laboratorio. Entradas / Salidas Analgicas
Contrariamente a las Entradas /Salidas digitales, (1 o 0), las seales analgicas toman la
forma de una seal variable continuamente dentro de un rango predefinido.
Ya que la CPU es sola capaz de funcionar internamente usando seales digitales,
conectar un PLC a entradas analgicas o salidas analgicas requiere componentes de
hardware especial.
Cmo cablear los canales analgicos.

Los circuitos de entrada analgica pueden monitorearlas seales de corriente y voltaje y
convertirlas en datos digitales en serie. La salida analgica es compatible con una funcin
de voltaje o corriente.

El controlador no proporciona alimentacin elctrica de lazo para las entradas analgicas.
Use una fuente de alimentacin elctrica que coincida con las especificaciones del
transmisor.
Seales Analgicas Comunes
Hay varios rangos, o tipos de seales anlogas que son populares en el control industrial.
Si excluimos seales analgicas especializadas del tipo relacionado al control de
temperatura, los siguientes rangos comunes quedan:
+/- 10 volts
0/4 a 20 miliamperes de corriente
Para que las entradas y salidas analgicas sean tiles, el software de programacin debe
suministrar los medios de llevar a cabo las funciones deseadas.


Las funciones analgicas bsicas usadas en control industrial incluyen:
setear un nivel analgico de salida basado en un valor digital
convertir una seal de entrada analgica en un valor digital

Programacin en el Rs Logix 500 , en el cual se utilizaron las siguientes instrucciones:
Temporizador (TON - Timer On-Delay), Contacto normalmente abierto , Activacin de la variable
de manera retentiva , MOV,GEQ, LEQ Contacto normalmente cerrado.
Conexiones del PLC , la fuente de voltaje de 24 V, Multimetro.




Conexiones del PLC con el sensor del pistn, se hizo la conexin de las mangueras la vlvula
requerida.

Bibliografa : WWW.INFOPLC.NET

También podría gustarte