50858347 Introduccion Al Software de Programacion Rslogix 500

download 50858347 Introduccion Al Software de Programacion Rslogix 500

of 18

Transcript of 50858347 Introduccion Al Software de Programacion Rslogix 500

  • CAPITULO II

    INTRODUCCIN AL SOFTWARE DE

    PROGRAMACIN RSLOGIX 500

    OBJETIVOS

    Identificar los componentes de la interfaz de programacin del software RSLogix 500.

    Identificar cules son los componentes necesarios para realizar una buena configuracin.

    Configurar la plataforma de programacin RSLogix

    Realizar la programacin en lenguaje Ladder

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    INTRODUCCIN A RSLOGIX 500

    En este captulo se dan las directrices bsicas para la utilizacin del RSLogix 500. Este programa permite crear y editar un nuevo programas de control en lenguaje de programacin de PLCs LADEDER del autmata.

    Aqu podremos cargar el programa residente en un PLC hacia la computadora, descargar un nuevo programa desde la PC hacia el PLC, o leer los datos que tenemos actualmente en un PLC, conectndose en lnea (ON LINE), entre otras funciones principales. Adems:

    Funciona como un editor de programacin con un men de ayuda para el usuario.

    Permite la configuracin del modo de comunicacin con el PLC.

    Tiene incluido todo el set de instrucciones para las familias SLC500 y micrologix 1000 facilitando as la programacin.

    Posee un men de ayuda explicando el funcionamiento de cada instruccin para las dos familias de PLCs.

    Puede descargar del computador hacia el PLC y desde el PLC hacia el computador la programacin en escalera.

    Tiene un men que contiene toda la informacin de los bits de funcionamiento del PLC, el cual trabajando en conjunto con los otros 2 paquetes de software permite visualizar cual es el estado de las variables en tiempo real cuando se ejecuta el programa de escalera.

    RSLogix 500 es el software destinado a la creacin de los programas del autmata en lenguaje de esquema de contactos o tambin llamada 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.

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    RSLogix 500 fue el primer software de programacin de PLCs con una interfaz fcil de manejar en el mbito industrial y tambin a nivel de estudiante

    2.1 INTERFAZ RSLOGIX 500

    La ventana del RSLogix 500 contiene los siguientes elementos:

    Una barra de ttulo.

    Una barra de men.

    Una barra de conos.

    Barra de estado del procesador.

    Barra de Instrucciones

    rbol del proyecto

    rea de edicin.

    Panel de resultados

    Barra de estado

    Antes de de configurar las propiedades del controlador se dar una breve descripcin de cada uno de las barras y paneles del RSLogix 500

    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. Ver figura 10a.

    Barra de iconos: engloba las funciones de uso ms repetido en el desarrollo de los programas. Ver figura 10a.

    Barra de estado del procesador: Nos permite visualizar y modificar el modo de trabajo del procesador (online, offline, program, remote), cargar

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    y/o descargar programas (upload/download programa), as como visualizar el controlador utilizado (EMU 500-1 caso actual). Ver figura 10a

    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.

    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. Ver figura 10a.

    Figura 10a. Interfaz RSLogix 500

    Panel de resultados: Aparecen los errores de programacin que surgen al

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    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 don-de se ha producido tal error. Tambin es posible validar el archivo mediante Edit\Verify File o el proyecto completo Edit\Verify Project. Ver figura 10b.

    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). Ver figura 10b.

    rbol del proyecto: Contiene todas las carpetas y archivos generados en el proyecto, estos se organizan en carpetas. Ver figura 10b. Las ms interesantes para el tipo de prcticas que se realizar son:

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    Figura 10b. Interfaz RSLogix 500

    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. Aqu debemos de verificar que se encuentre seleccionado el procesador adecuado

    Figura 11. Control de Propiedades

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    Data File: 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) figura 14, temporizadores (timer), contadores (counter),, Entegradores (Integer) figura 15, flotante (float) figura 16, etc.

    Figura 13. Archivo de datos

    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. En nuestro caso usaremos las siguientes.

    Figura 14. Archivo de datos Binario

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    Figura 15. Archivo de datos Integrador

    Figura 16. Archivo de datos Flotantes

    2.2 CREACIN DE UN PROYECTO

    Para crear un proyecto nuevo en RSLogix 500 vamos al men File\New como se ve en la figura 17.Figura 17

    El siguiente paso es elegir el procesador del PLC, para el caso del SLC500 el procesador es: 1747-L542B 5/04 CPU 32K Men. OS401 Ver figura 18.

    Figura 17. Creacin de un nuevo proyecto

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    Dicha ventana (figura 18), tiene el nombre de UNTILED, aqu podemos poner el nombre que corresponde al procesador SLC 500 o dejarlo como esta. Posteriormente procedemos a seleccionar el procesador adecuado y presionas OK.

    A continuacin aparece la interfaz principal del RSLogix 500, figura 19, dicha ventana tiene el nombre de UNTILED, en la barra de ttulo, la cual corresponde a la estructura del proyecto, en este caso ya ha sido salvado y parece con el nombre de PROYECTO1; la ventana LAD 2, corresponde a un programa el cual solo tiene una rama (0000) con una nica instruccin al final de ella (END), lo cual nos indica que no se ha programa nada an.

    Figura 18. Seleccin del Tipo de Procesador

    2.3 CONFIGURACIN RSLOGIX 500

    Nos colocamos en el rbol del proyecto, y seleccionamos haciendo doble clic en Controller Propiertes y verificamos que se encuentre seleccionado el procesador adecuado, figura 20, si no procedemos a seleccionarlo manualmente.

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    Luego ingresamos a la lengeta Controlle Comunications y seleccionamos el driver configurado al inicio, en nuestro caso estamos trabajando con el emulador, ver figura 21.

    Figura 19.Interfaz principal RSLogix 500.

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    Figura 20. Propiedades Generales del controlador

    Figura 21. Propiedades de comunicacin del controlador con RSEmulate.

    Para el caso que no estemos trabajando con el emulador, debemos de seleccionar el driver adecuado de acuerdo al PLC con el que se est trabajando. Ver figura 21

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    Figura 21. Propiedades de comunicacin del controlador con PLC

    Si estamos conectados al PLC podemos utilizar el botn Who Active, para determinar el nodo en el que se encuentra el PLC que deseamos configurar.

    Nos colocamos nuevamente en el rbol del proyecto, y seleccionamos haciendo doble clic en IO Configuration, ver figura 22, aqu se configuraran los mdulos que se encuentran conectados en los racks del PLC.

    Dependiendo del PLC, y de las tarjetas que este tenga, procedemos a configurar los mdulos de entrada y salida. La manera de hacerlo es colocndonos en el registro correspondiente y luego seleccionamos de la lista el mdulo correspondiente. Es importante notar que en el primer Slot es decir el Slot 0, est ocupado siempre por el CPU por lo que no se debe de configurar. Si existen mdulos adicionales consulte la documentacin del PLC y configrelos.

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    Figura 22.Configuracin de los mdulos del PLC

    Por ejemplo en la figura 22, se han configurado los siguientes mdulos:

    Slot1: 1746-IB16.

    Slot2: 1746-IM16.

    Slot3: 1746-OW16

    Slot4: 1746-NIO41

    Slot5: 1747-SDN

    Una vez configurados los mdulos procedemos a verificar el proyecto y a guardarlo.

    2.4 REALIZACIN DE UN PROGRAMA

    La figura 23, muestra la barra de instrucciones del RSLogix 500, en ella se encuentran todas las instrucciones correspondientes al programa con el que se est trabajando.

    Figura 21. Barra de instrucciones SLC500.

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    Antes de iniciar a colocar cada una de las instrucciones para la creacin de los programas, debemos de insertar una nueva lnea tal como se puede apreciar en la figura 22a, despus vamos agregando cada una de las instrucciones de acurdo al programa que se va a disear, ver figura 22b. Las instrucciones insertadas seleccionndola y luego arrastrndola hasta su ubicacin en la lnea q se ha insertado.

    Figura 22. Barra de instrucciones

    Para descargar el programa nos ubicamos en la barra de estado del programa y seleccionamos Download. Luego aparecer una ventana de Revisin de Nodo, aceptamos y posteriormente aceptamos entrar en lnea con el procesador. El programa se encuentra ahora en modo Remoto, figura 22, el siguiente paso es pasar al modo En lnea para ello en la consola de Estado del procesador procedemos a colocarlo de REMOTE PROG a GO ONLINE

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    Figura 22a. Descargando el programa.

    Figura 22. Programa es estado remoto.

    Una vez que pasemos al estado GO ONLINE, se abrir la ventana del RSLogix Emulate500 con el nombre del proyecto creado, figura 18.

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    Figura 23. Interfaz principal de RSLogix Emulate500

    En el caso de que no se abra la conexin con el RSLogix Emulate500, procedemos a abrir solo el programa y volvemos a descargar el programa desde el RSLogix 500.

    Una vez que se ha entrado en lnea con el procesador por medio del RSLogix Emulate, podemos verificar el estado de la conexin en RSLinx, recuerdan que en la figura 7 apareca una X sobre nuestro PLC, para lo cual nos daremos cuenta que la X ha desaparecido, indicndonos que se ha reconocido al PLC o en nuestro caso que se ha realizado exitosamente la conexin entre RSLinx y RSLogix, tal como se puede apreciar en la figura 24.

    Con esto hemos aprendido a configurar nuestro PLC para que trabaje en modo Emulador y poder realizar nuestras aplicaciones.

  • CAPITULO III: INTRODUCCIN AL SOFTWARE DE INSTERFAZ RSVIEW 32

    Figura 24. Comunicacin establecida

    2.5CUESTIONARIO

    a. Por qu es importante configurar los mdulos que conforman el SLC 5/04 de Allen Bradley?

    b. Por qu no se debe de configurar el slot 0 del SLC 5/04?

    c. En qu panel de configuracin se realiza la configuracin del puerto de comunicaciones?

    d. Cul es el objetivo del Programa RS EMULATE500?

    e. Qu sucede si inicia la aplicacin RSLogix 500 e ingresa en lnea por medio del comando GO ONLINE?

  • 18