Anda di halaman 1dari 10

PROGRAMACIN PARA PLC ALLEN BRADLEY DE LA FAMILIA

LOGIX 5000

El software RSLogix 5000 est diseado para programar controladores de la


familia Logix 5000 y para la plataforma logix de Rockwell Automation. Utiliza varias
tipos de lenguaje de programacin como Escalera (Ladder), Bloques de funciones
(Functions blocks), texto estructurado (structured text) y esquemas de funciones
secuenciales (Sequential Function Chart).
Al abrir cualquier proyecto es necesario reconocer todas las caractersticas que se
muestran en la ventana del RSLogix 5000.

Ilustracin 1. Caractersticas de la ventana del software RSLogix 5000.

La barra de herramientas Creacin de componentes - Esta barra de


herramientas es para crear nuevos componentes del proyecto (por ejemplo,
las etiquetas, las rutinas, programas, etc.)

La barra en lnea - Este barra de herramientas muestra el estado del


programa y del controlador. Tambin indica el modo de funcionamiento y si
existen cambios pendientes

La barra de herramientas de la lgica comn - Esta barra de herramientas


contiene todos los elementos de lgica ladder que no son instrucciones (por
ejemplo, rungs, ramas), as como las instrucciones ms utilizadas.

La barra de herramientas Estndar - Esta barra de herramientas contiene


las funciones (por ejemplo, Cut Copy, paste) que va a utilizar varias veces a
medida que desarrolle y pruebe su programa.

Barra de herramientas Editar Ladder - Esta barra de herramientas contiene


toda la edicin en lnea de las funciones, as como algunas funciones
comunes de edicin.

La barra de herramientas con pestaas Instruccin. Esta barra de


herramientas muestra las categoras de instrucciones en pestaas. Al hacer
clic en una pestaa, la barra de herramientas muestra las instrucciones de
esa categora si hace clic sobre alguna instruccin aparecer en el
programa ladder.

La barra de estado - barra de estado para informacin de estado en curso


del programa. El organizador del controlador - El organizador del
controlador es una grfica y representacin de los contenidos de su
proyecto.

El panel de vistas - La ventana principal del software RSLogix 5000 le


ofrece con un marco en el que se pueden ver varios editores (por ejemplo,
editor de ladder, editor de bloques de funciones, etc.)

La ventana de resultados - La ventana de resultados en la parte inferior de


la ventana principal del RSLogix 5000 muestra despus de haber realizado
una operacin los resultados o errores. Esta ventana le proporciona la
informacin del estado y de los errores de la operacin que est
ejecutando.

La pestaa Error - Si se realiza una operacin que resulta en un error, el


error se destaca en la ventana de resultados.

CREAR UN PROYECTO CON RSLOGIX 5000

Ilustracin 2. Creacin de un proyecto con RSLogix 5000.

Convenciones de nombres

A lo largo de un proyecto Logix5000, usted define nombres para los distintos


elementos del proyecto, como son el controlador, las direcciones de datos (tags),
las rutinas, los mdulos de E/S, etc. Cuando introduzca los nombres, siga estas
reglas:

Slo letras, nmeros y caracteres de subrayado (_)

Deben empezar con una letra o un carcter de subrayado

40 caracteres

No utilice caracteres de subrayado consecutivo

No se distingue entre maysculas y minsculas

AGREGAR MDULOS DE ENTRADA Y SALIDA

Para establecer comunicacin con los mdulos de E/S en el sistema, debe aadir
los mdulos a la carpeta I/O Configuration del controlador. Las propiedades que
usted seleccione para cada mdulo definen cmo se comporta el mdulo.

Ilustracin 3. Procedimiento para agregar mdulos de entrada y salida en RSLogix 5000.

Al crear el proyecto, configurando el controlador y agregando los mdulos de


entrada y salida que vamos a utilizar, el organizador del controlador se vera algo
as:

Ilustracin 4. Configuracin del controlador.

INTRODUCCIN DE LA LGICA LADDER EN RSLOGIX 5000

Para un controlador Logix5000, usted puede introducir la lgica en forma de


rutinas.

Ilustracin 5. Introduccin del cdigo ejecutable (lgica) en forma de rutinas en RSLogix 5000.

Cuando usted crea un proyecto, el software automticamente crea una rutina


principal que utiliza el lenguaje de programacin de diagrama de lgica de
escalera.
Cada rutina en el proyecto utiliza un lenguaje de programacin especfico. Para
programar en un lenguaje distinto, como un diagrama de bloque de funciones,
para crear una rutina siga los siguientes pasos.

Ilustracin 6. Procedimiento para crear una rutina en RSLogix 5000.

Una vez creada la rutina de lenguaje de programacin ladder, por ejemplo, se


introduce la lgica:

Ilustracin 7. Ejemplo de introduccin de una lgica en RSLogix 5000.

Para asignarle tags a la lgica se debe tener en cuenta:

Ilustracin 8. Caractersticas a tener en cuenta a la hora de agregar direcciones de datos (tags).

Aunque puede usar los tags de entrada y salida de un mdulo directamente en la


lgica, es mucho ms fcil usar los tags de alias. Veamos cmo se hace:

Ilustracin 9. Procedimiento para usar los Tags de alias en RSLogix 5000.

Una vez terminada la lgica con la asignacin de tags, se debe llamar a la rutina
creada desde la rutina principal, ya que esta es la que se ejecuta en todo
momento. As que en la rutina principal se deben seguir los siguientes pasos:

Ilustracin 10. Procedimiento para llamar a la rutina creada por medio de la rutina principal en RSLogix 5000.

Fuente:
COMO PROGRAMAR UN PLC ALLEN BRADLEY RSLOGIX 5000. Rocatek [En
lnea]. Disponible en http://www.rocatek.com/forum_rslogix.php

Anda mungkin juga menyukai