You are on page 1of 8

COMO PROGRAMAR UN PLC ALLEN BRADLEY RSLOGIX 5000

El software RSLogix 5000 está diseñado para programar controladores de la familia Logix 5000 y para la
plataforma logix de Rockwell Automation. Utiliza varias tipos de lenguaje de programación como Escalera
(Ladder), Bloques de funciones (Functions blocks), texto estructurado (structured text) y esquemas de
funciones secuenciales (Sequential Function Chart). Descargar RSLogix 5000 Demo Versión 17.0

Al abrir cualquier proyecto es necesario reconocer todas las características que se muestran en la ventana del
RSLogix 5000.

• La barra de herramientas Creación de componentes - Esta barra de herramientas es para crear


nuevos componentes del proyecto (por ejemplo, las etiquetas, las rutinas, programas, etc.)
• La barra en línea - Este barra de herramientas muestra el estado del programa y del controlador.
También indica el modo de funcionamiento y si existen cambios pendientes
• La barra de herramientas de la lógica común - Esta barra de herramientas contiene todos los
elementos de lógica ladder que no son instrucciones (por ejemplo, rungs, ramas), así como las
instrucciones más utilizadas.
• La barra de herramientas Estándar - 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 edición en línea de
las funciones, así como algunas funciones comunes de edición
• La barra de herramientas con pestañas Instrucción. Esta barra de herramientas muestra las
categorías de instrucciones
en pestañas. Al hacer clic en una pestaña, la barra de herramientas muestra las instrucciones de esa
categoría
si hace clic sobre alguna instrucción aparecerá en el programa ladder
• La barra de estado - barra de estado para información de estado en curso del programa.
El organizador del controlador - El organizador del controlador es una gráfica y representación 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 después de haber realizado una operación los resultados o errores. Esta
ventana le proporciona la información del estado y de los errores de la operación que está ejecutando
• La pestaña Error - Si se realiza una operación 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 módulos de E/S, etc. Cuando introduzca los
nombres, siga estas reglas:
• Sólo letras, números y caracteres de subrayado (_)
• Deben empezar con una letra o un carácter de subrayado
• ” 40 caracteres
• No utilice caracteres de subrayado consecutivo
• No se distingue entre mayúsculas y minúsculas

AGREGAR MODULOS DE ENTRADA Y SALIDA


Para establecer comunicación con los módulos de E/S en el sistema, debe añadir los módulos a la carpeta I/O
Configuration del controlador. Las propiedades que usted seleccione para cada módulo definen cómo se
comporta el módulo.
Al crear el proyecto, configurando el controlador y agregando los módulos de entrada y salida que vamos a
utilizar, el organizador del controlador se vería algo así:
RSL

INTRODUCCION DE LA LOGICA LADDER EN RSLOGIX 5000

Para un controlador Logix5000, usted puede introducir la lógica en forma de rutinas.

Cuando usted crea un proyecto, el software automáticamente crea una rutina principal que utiliza el lenguaje
de programación de diagrama de lógica de escalera.

Cada rutina en el proyecto utiliza un lenguaje de programación específico. 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 programación ladder, por ejemplo, se introduce la lógica:
Para asignarle tags a la lógica se debe tener en cuenta:

Aunque puede usar los tags de entrada y salida de un módulo directamente en la lógica, es mucho más fácil
usar los tags de alias. Veamos cómo se hace:
Una vez terminada la lógica con la asignación 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: