METODOLOGÍA PARA EL DISEÑO DE APLICACIONES SCADA CON ROCKWELL SOFTWARE

Las empresas de fabricación en todo el mundo constantemente se enfrentan a desafíos para mejorar la eficiencia de sus operaciones y aumentar la rentabilidad. Las herramientas de visualización presentan información que le permite tomar decisiones asociadas al proceso o negocios, reaccionar con mayor rapidez ante diversas situaciones e interactuar con los procesos y máquinas de manera más intuitiva.

Rockwell Software es una línea de productos de software HMI diseñados con aspecto y navegación comunes para ayudar a acelerar la capacitación y el desarrollo de aplicaciones HMI. RSView es parte del conjunto escalable y unificado de soluciones de monitorización y control que abarcan desde aplicaciones a nivel de máquina hasta el nivel supervisor.

También funciona en múltiples plataformas, virtualmente en cualquier lugar de la empresa de fabricación, permitiendo ver la información adecuada, en el lugar y el momento adecuado. Para lograr esto es necesario el conocimiento y aplicación de los siguientes programas: _ RSLogix _ RSLinx _ RSLogix Emulate _ RSView

5.1 RSLogix RSLogix es el software destinado a la creación de los programas en lenguaje de esquema de contactos o también llamado lógica de escalera (Ladder) (fig. 5.1). Incluye editor de Ladder y verificador de proyectos (creación de una lista de errores) entre otras opciones. Este producto se ha desarrollado para funcionar en los sistemas operativos Windows.

NOTA: Para este manual se utiliza micrologix 1000 ya que es el que soporta RSLogix Emulte 500

5.2 RSLinx

RSLinx es el software que se encarga de regular las comunicaciones entre los diferentes dispositivos utilizando la plataforma de Windows. Proporciona el acceso de os controladores Allen-Bradley a una gran variedad de aplicaciones de Rockwell Software, tales como RSLogix 500.

5.2.1 Configuración de comunicación Como primer paso en la utilización del RSLinx se procederá a la configuración de la red existente.

Los pasos a seguir son los siguientes:

4. Otro forma de cerciorase de que está establecida la comunicación es observando la parte inferior de la pantalla, se encuentra un icono el cual muestra la comunicación.

5.3 RSLogix Emulate 500 Este software de la familia de Rockwell Software es una herramienta que permite visualizar los posibles errores y secuencias que tiene el diseño de diagrama LADDER, al encontrar esos errores se pueden corregir y hacer una depuración. Este programa tiene la capacidad de simular el software de RSLogix, esto lo realiza mediante la comunicación que proporciona RSLinx, de esta forma simula como si estuviera el PLC en forma física.

además elimina el archivo que esta emulado.5. C) TST: ejecuta test por elemento o elementos. verifica cada elemento y al que se encuentra ligado con este. 4) Visualizar: Verifica el modo en el que se encuentra y el servidor de comunicación. HLT. ONE Y SCN: A) RUN: este modo permite energizar las líneas de diagrama LADDER en RSLogix. y el número de la estación de trabajo. 5) Abrir el programa RSLogix Emulate . esta función solo se activa con HTL. esto se es.3. se realiza mediante forcé on en RSLogix. D) ONE: ejecuta una verificación por rama. 3) Selección de modo: En esta sección de comandos se encuentran los siguientes elementos RUN. B) HTL: este modo detiene la simulación y activa el icono de cerrar.1 Interface RSLogix Emulate 500 1) Archivos de programa: el cual consta de lo siguientes elementos: Abrir: Permite seleccionar el archivo que se desea emular (simular) Cerrar: Elimina el archivo que se encuentre emulando. TST. 2) Selector de archivo: en esta pestaña se muestra el nombre del archivo que se está emulando.

de igual forma. RSview32 al igual que toda la familia de Rockwell software trabaja bajo la plataforma de Windows. esto a su vez activa el icono de close al dar clic el archivo se cierra y está listo para poder emular otro archivo.1 Interface RSview32 La interface de RSView 32 ofrece varias ventanas que se tienen que ir llenando (parece un formato) conforme se avanza con el programa.4. NOTA: RSLogix emúlate solo abre archivos con extensión *. 5. debe de coincidir con el que se abrió en RSLogix. editor de diagrama LADDER. RSView32 ofrece una interface de operador hombre-máquina. Por ello se hace comienzo a un proyecto nuevo. . 5.4 RSView 32 El control y monitoreo de maquinas y sistemas de producción automatizadas deben de tener versatilidad y capacidad de comunicarse a una serie de tecnologías abiertas.ACH Para eliminar el archivo que se está emulando se activa la pantalla de RSlogix emúlate y se activa el modo HLT.6) Acceder al icono abrir y este desplegara una pantalla la cual muestra el archivo que se va a emular. al implementar scada en un sistema de producción.

ACH nos sirve para correr en RSView. es decir con extensión (*.RSS) y hacer para Emulador con otro nombre con extensión (*. Aquí aparece para RSView. DESARROLLO a) Crear una carpeta en la cual se guardara dicho proyecto con RSLogix en diagrama LADDER NOTA: Guardar el proyecto para emular . con señalamiento de precaución en RSview.4.RSS sirve para sacar la base de datos del PLC y el que tiene . ya que el que tiene la extensión .RSS.5. Al guardar el archivo es conveniente guárdalo con alguna extensión para diferenciar cual se va a Emular y cual es para RSView.3 Ejercicio con RSView Para el desarrollo de proyectos con RSView es necesario contar con la plataforma de software de Rockwell.ACH) . los cuales comprenden: a) RSLogix 500 b) RSlinx Metodología RSView 32 c) RSlogix Emulate d) RSView Ejercicio: Crear un sistema de paro y arranque para un motor.ACH y otro con extensión .

. con las dos extensiones ya mencionados anteriormente. Esto es necesario ya que el archivo guardado con la extensión RSS. nos permite ver qué elementos están y cuáles son los que se editan TAGS.Durante el proceso de guardar los archivos es necesario guardarlo dos veces.

en este caso es del ejemplo: paro y arranque.RSS). Recordar el nombre de la carpeta en la cual se guardan los archivos (*. esto es guardar los nombres y direcciones de los elementos utilizados en el programa.Se recomienda activar la casilla para salvar la base de datos del archivo. b) Abrir RSLinx y realizar la comunicación con el driver SLC 500 (DH485) Emulador Driver.2. en (C).1) . (Ver tema 5.

3.c) Realizar emulación del archivo creado con RSLogix Emulate. (Ver tema 5.2) . Y colocarlo en modo RUN.

para ello se debe comenzar a configurar.Proyecto en modo RUN (REMOTE RUN) RSLogix emúlate en modo RUN y con el archivo del proyecto cargado (PARO Y ARRANQUE) Comunicación en servicio con RSLinx. colocar un nombre diferente al original (en este ejemplo se usa: (paro_arranque) de RSLogix se visualiza los modos en forma EDIT y RUN. . aparecerá una pantalla en la cual se colocan las características del canal de comunicación y con quien se está haciendo dicho comunicación. (Server: RSLinx) Las Pantallas pueden estar por separado d) Crear un proyecto nuevo en RSView 32 (ver tema 5. EDITAR SYSTEM f) Editar CHANNEL: Se hace doble clic con botón izquierdo de mouse.4.2) e) Al generar un nuevo proyecto. se debe trabajar en modo EDIT.

en este caso es DH.En Network Type: Tipo de driver. aparecerá EMU500-1 Por default Active Driver (.): seleccionara el driver como PRIMARY . el cual pertenece al Emulate 500 Primary Comunication Driver: Al seleccionar el driver.485.

ejemplo: paro_arranque. aparece la pantalla de la siguiente forma. solo respetando que no exista espacio entre las letras. aparecen los datos en la casilla correspondiente (pantalla cuadriculada) . doble clic en (…) y clic en estación (01) En Station: Station: se configura con el ambiente de RSwho de RSLinx. (01) En Channel: Por default aparece ya que se ha configurado En Name: Con los datos correctos. se da OK y se continúa con el siguiente editor. En Name: Se coloca cualquier nombre. quedando el Channel Configurado g) Editar NODE: Define con que elementos va a realizar la comunicación además de asignar nombres y atributos con los dispositivos con los cuales va a trabajar.Al colocar los dato adecuados.

Editar Estación: .

Se abre la carpeta y aparece la siguiente pantalla: . ya que aquí se editan los TAGS con los cuales se realizaran los gráficos para el enlace entre el PLC y RSView.h) Editar SCAN CLASS: configura la velocidad Editar TAG DATABASE: Es el punto más importante.

Con la siguiente pantalla se obtiene la base de datos: .

para buscarlo se presiona el icono BROWSE. previamente configurado 2) SCAN CLASE: es el valor que se le asigna al tag. con la extensión RSS.).4. 3) PLC DATABASE: en este punto se abre el archivo del proyecto realizado en RSLogix 500. al no aparecer indica que el archivo no fue guardado con elementos editados (ver el punto A del tema 5. En Node Name: Aparece el nombre del nodo y el driver En PLC Database: La dirección del archivo En pantalla: Base de datos del PLC . Al obtener la dirección aparece la siguiente pantalla con los elementos editados. se selecciona y aparecen los elementos editados.3.1) NODE NAME: con la configuración previa en NODO por default tiene que aparecer el nombre.

5. . de igual manera en automático coloca el nombre. 5. Fig.Para seleccionar el elemento se posiciona el cursor en elemento deseado y se da clic. se da clic en O´K y el elemento aparece ya editado en TAG DATABASE. descripción del elemento y si es analógico o digital.51.51 Elemento editado por PLC DATABASE BROWSER Como muestra la fig. el recuadro en color negro indicado que el elemento esta dado de alta. aparece remarcado con un rectángulo en color azul. todos esto parámetros son necesarios.

. 5. Para desplegar el menú de opciones de display se coloca el cursor dentro del área de trabajo y con botón derecho del mouse se da clic y aparece el menú.52 Los tres elementos dados de alta en TAG DATABASE Con elementos ya dados de alta se cierra la pantalla y se continúa configurando EDITAR GRAPHICS j) Editar DISPLAY. es el espacio con el que cuenta RSView para colocar los gráficos que se deseen para el proyecto generado en RSLogix 500.Fig.

la cual ayuda a colocar los objetos a distancias asignadas. 5. . este se da cuando se activa esta opción.53 Pantalla de display y grid activado 1) Show grid: muestra una trama de puntos. por ejemplo el color. se apoya de los puntos de la trama de Show grid 3) Display settings: permite mocar las características del display.Fig. 2) Snap ON: al dibujar cualquier objeto se necesita un punto de referencia para colocar el objeto.

botellas. en las cuales se encuentran botones industriales. 5. cronómetros. en este editor se encuentra en su base de datos. selecciona el botón START y STOP.Fig. se selecciona el elemento y se arrastra con el puntero del mouse. Al terminar de .54 Cambiar color al display Se posiciona el mouse en el icono de color. etc.. al seleccionar en este caso BUTTONS-INDUSTRIAL aparece otra pantalla en cual se encuentran los botones ya diseñados. k) Editar LYBRARY. se da clic con botón derecho y aparece una pequeña pantalla mostrando los colores.

colocar los botones. mandara un mensaje. el cual pide guardar los cambios efectuados en esa librería. Fig. 5. a lo cual selecciona no guardar cambios. al momento de realizar esta operación. cerrar library buttons.55 Configuración de display con ayuda de library Fig. 5.56 Display con botones de paro y arranque .

con índice): Button: Crea un botón nuevo (Figuras): Barra de dibujo: Crea imágenes las cuales pueden tomar animación (Flecha): Curso: regresa a cursor cuando se ha seleccionado algo .Al colocar los elementos el display que conformado como en la figura anterior. ahora se añade una alarma la cual muestra que el motor está en funcionamiento. Fig. 5.57 Pantalla para crear objetos (A): Text: Generar palabras (La Mano.

ambas aéreas de trabajo son adecuadas. pero en la primera cambia toda el área de color.Configuración de botones de arranque y paro: 1) Seleccionar el área con la que se va a trabajar. en la segunda solo cambiara el área del círculo. 5.58 seleccionar área de trabajo 3) Al seleccionar el área con la cual se va a trabajar. 2) Para realizar las modificaciones en el botón. Fig. esto se hace dando clic al elemento con botón izquierdo de mouse. se da clic con botón izquierdo del mouse y aparece una pantalla en la cual podemos dar animación .

59 Animación a un botón TAG Como se muestra en la figura. 5. NOTA: no aparecen marcados. en este ejemplo aparecen ya marcadas. touch. En animación. .Fig. aparecen las pantallas. Al seleccionar COLOR mostrara la otra pantalla. con la cuales se da animación. se modifica color. porque se Configuraron previamente.

Se sugiere tomar los colores ya predeterminados y dar APPLY al hacer esto en color aparecerá con una marca.Fig. Aparece otra ventana la cual muestra los elementos del PLC y con los que se van a trabajar.60 Configuración de color Al aparecer esta pestaña seleccionar TAGS. mostrando que ya ha sido configurado color. 5. . Los colores mostrados para el elemento BP están ya por default. si se desea cambiar se modifican en BLINK y se selecciona el color. en este caso es para BP.

5. a) =: Escribe el valor de una tag. se pulsa set se tiene: 1) Seleccionar la pestaña que se encuentra en el círculo rojo con 1. 0=falso. .Fig. b) Database: Abre el editor de la base de datos.61 Para configurar de botón de paro BP. d) Monitor: Abre el editor del monitor de la base de datos o del tag e) Set: Acciona el elemento y no queda enclavado 1= verdadero. c) DatabaseSync: sincroniza la base de datos.

con el botón STAR se queda en línea.f) Toggle: Acciona el elemento y queda enclavado. 5. esto es accionan el motor. . Seleccionar el MODO RUN en el DISPLAY y para detener es NORMAL En modo RUN presionar botón de START y monitorear el programa RSLogix 500.62 Configurar SET 3) Realizar la misma operación para el botón de START. este se comprueba si está configurado o no los botones con sus respectivos elementos. 2) Configurar con la opción SET. Fig. Seleccionar el valor 1 Al configurar de forma correcta el mensaje de error se elimina y aparece el icono de FINISH. Seleccionar el TAG o elemento presionando el icono. se observara que lo elementos cambian de estado.

Para detener el motor se acciona el botón STOP. Al terminar el programa de RSView. se va a File – Guardar como y colocar un nombre diferente de lo que se puso en el archivo cuando se abrió en New y diferente como aparece en RSLogix. . Esto es muy importante para que el programa se simule. para regresar a la configuración de DISPLAY se selecciona en icono NORMAL.

63 Comprobando los botones . 5.Fig.

. se utiliza la barra de creación de objetos.l) Se continua configurando el DISPLAY. para esto se ocupa el icono de TEX . para referencia en donde colocar el texto se utiliza la ayuda del GRID. al seleccionar el icono se coloca el cursor en el DISPLAY y con botón izquierdo del mouse se da clic con botón derecho y coloca un cursor parecido al que se ocupa en WORD para generar textos.63 Colocar letrero en DISPLAY m) Colocar imagen la cual muestra la alarma visual. Fig. 5. para el ejercicio se ocupa ELLIPSE. como son: el nombre de la maquina y una alarma visual que muestre si se el motor se encuentra en paro o está en funcionamiento. se colocan letreros.

efectuados. o) Al abrir el programa seleccionar p) Seleccionar el modo RUN q) Abrir GRAPHICS r) Seleccionar DISPLAY s) Doble clic en UNTITLED t) Seleccionar STAR u) Seleccionar RUN PROYECT. .Fig. 2) Configurar en color. 5. n) Salir del programa y guarda los cambios. al seleccionar el tag se ocupa M1 y por default marca color rojo en 0 y 1 en verde seleccionar APPLY y dar RUN.64 Colocar alarma visual 1)Seleccionar la imagen.

NOTA: AL CORRER EL PROGRAMA se deben tener en activación: RSLogix RSLinx RSLogix Emulate Y el RSView .

Sign up to vote on this title
UsefulNot useful