Está en la página 1de 8

COMO PROGRAMAR UN PLC ALLEN BRADLEY RSLOGIX 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). Descargar RSLogix 5000 Demo Versin 17.0
Al abrir cualquier proyecto es necesario reconocer todas las caractersticas que se muestran en la ventana del
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.

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 MODULOS 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.

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:
RSL

INTRODUCCION DE LA LOGICA LADDER EN RSLOGIX 5000

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

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.

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

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

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:

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:

También podría gustarte