+ All Categories
Home > Documents > Laboratorio 8

Laboratorio 8

Date post: 19-Feb-2016
Category:
Upload: edgar-principe
View: 219 times
Download: 0 times
Share this document with a friend
Description:
Laboratorio RSWIEW 32
Popular Tags:
22
TECSUP Laboratorio: Sistemas industriales 113 SISTEMAS INDUSTRIALES Laboratorio 8 “CONTROL SUPERVISORIO”
Transcript

TECSUP Laboratorio: Sistemas industriales

113

SISTEMAS INDUSTRIALES

Laboratorio 8

“CONTROL SUPERVISORIO”

Laboratorio: Sistemas industriales TECSUP

114

“CONTROL SUPERVISORIO”

OBJETIVOS:

1. Crear un proyecto nuevo con RSView.

2. Configurar e Implementar adecuadamente un HMI/MMI con RSView Works

INTRODUCCIÓN TEÓRICA: Creación de un nuevo Proyecto

Elegir la opción NEW del menú FILE. Nombrar el proyecto, crear una nueva carpeta y señalar la ruta.

Estructura del Proyecto

Aparecerá una ventana (ver siguiente figura) con el nombre del proyecto, que muestra la estructura del mismo. A saber, el proyecto se compone de: • Sistema • Gráficos • Alarmas • Data Log • Lógica y Control.

TECSUP Laboratorio: Sistemas industriales

115

System File – Sistema

En el file Sistema es imperativo configurar: • El Canal (Channel) • El Nodo (Node) • La base de datos de etiquetas (Tag Database)

Channel

Configurar el canal de comunicaciones. El enlace se hará por medio de un driver directo, por lo que es imperativo que esté instalado RSLinx y en ejecución. Configurar el tipo de red como una red DH-485, en cuyo caso el hardware driver será el AB_DF1-1, DH-485.

Laboratorio: Sistemas industriales TECSUP

116

Node

Configurar el nodo del que proviene la información. Asignar un nombre, Determinar el canal, y configurar automáticamente la estación.

Tag Database

Es imprescindible alimentar la base de datos de las etiquetas. Con esta acción se crean variables que recibirán información desde un determinado nodo y a través de un determinado canal. En este caso es necesario especificar si la información proviene de un dispositivo (device) o de una variable almacenada en memoria).

TECSUP Laboratorio: Sistemas industriales

117

Graphics File – Sistema

Los componentes principales de este file son: • Display (Interfaces MMI/HMI) • Library (Librería de objetos gráficos)

Un objeto gráfico es cualquier dibujo sobre el cual podemos hacer enlaces a fin de dotarle de animación. La animación se logra por medio de la opción “Animation” del menú contextual de un objeto en particular. El cuadro de dialogo que se despliega se muestra a seguir.

Laboratorio: Sistemas industriales TECSUP

118

Los objetos gráficos pueden crearse a partir de la barra de herramientas de dibujo mostrada a continuación.

Los objetos gráficos también pueden obtenerse a partir de una librería. Las librerías pueden crearse o modificarse de acuerdo a una necesidad en particular.

TECSUP Laboratorio: Sistemas industriales

119

Controles básicos de Animación:

Controles básicos de animación para visualización de eventos discretos

Los controles básicos que permiten enlazar variables discretas (etiquetas o tags) con objetos gráficos, a fin de dotar a estos últimos de animación para la visualización de eventos discretos en el tiempo, son los siguientes:

• Visibilidad – Visibility

• Color – Color

• Rotación.

La figura 1, muestra un objeto gráfico compuesto por tres objetos gráficos inicialmente superpuestos y posteriormente agrupados por medio del icono agrupar (Group) o la combinación de teclas “Ctrl-G”.

Al desplegar el menú contextual de este objeto gráfico, figura 2, aparece entre otras la opción de animación, que al ser seleccionada despliega otro menú contextual en el cual podemos elegir un control de animación en particular.

Al seleccionar el control visibilidad, aparece la ventana de diálogo de controles (Controls), figura 3, en la que podemos observar las pestañas de los controles básicos mencionados y otras pestañas correspondientes a controles que utilizaremos más adelante

Figura 1.

En este caso, la pestaña seleccionada corresponde a la ficha del control de visibilidad. En esta ficha los campos visibles son:

• La expresión – Expression

• Los radio botones de selección de la acción “Invisible/Visible” – Invisible/Visible

Laboratorio: Sistemas industriales TECSUP

120

• El selector de etiquetas – Tags...

• El selector de expresiones – Expressions...

Este control funciona de tal manera que cuando la expresión booleana escrita dentro del campo expresión es verdadera, el objeto gráfico desaparecerá o aparecerá de acuerdo a la elección de los radio botones de acción para el estado lógico verdadero. Por ejemplo, si hemos elegido la opción invisible, el objeto desaparecerá cuando la expresión booleana en cuestión sea evaluada como verdadera (1 lógico – TRUE) y será visible cuando la expresión booleana sea evaluada como falsa (0 lógico – FALSE).

Una expresión puede consistir de una simple etiqueta (Tag) declarada como una variable discreta o digital, siendo esto lo más simple, lo más común y también lo más utilizado. Sin embargo, las expresiones pueden estar formadas por una combinación de etiquetas discretas o digitales enlazadas por medio de operadores booleanos Y (AND), O (OR), NO (NOT), etc.

El selector de etiquetas (tags), sirve para acceder y seleccionar rápidamente de una lista de variables declaradas los tags en cuestión, en tanto que el selector de expresiones nos facilita los operadores que pueden ser utilizados para construir una expresión booleana

Figura 2.

Si el objeto gráfico es compuesto, es posible editar y enlazar independientemente los objetos gráficos que lo componen.

Esto se hace por medio de la elección de la opción de edición de grupo (Edit group xx), del menú contextual del objeto gráfico. Por ejemplo, podemos hacer que el círculo negro desaparezca en el objeto gráfico compuesto de la figura 1, en tanto que por medio del uso del enlace del objeto con un control de color, hacemos que el color de la bomba cambie de naranja a rojo. Cuando un tag adopte valor “1”.

TECSUP Laboratorio: Sistemas industriales

121

Figura 3.

En la figura 4, presentamos la ficha correspondiente al control de color. Las opciones que tenemos en este caso pueden ser variadas, pues dependiendo del valor lógico booleano de la expresión a ser evaluada, podemos cambiar el color del objeto, las líneas del mismo y generar un efecto de parpadeo con otro set adicional de colores para las líneas y para el objeto mismo. Adicionalmente es posible controlar el tiempo de parpadeo del objeto gráfico.

Figura 4

En la figura 5, presentamos la ficha correspondiente al control de rotación. Por medio de este control podemos dotar de un efecto de movimiento respecto a un eje previamente definido a un objeto gráfico. El eje de rotación se define por medio del conjunto de radio botones de la ficha o por medio de una coordenada de posición absoluta. El ángulo de rotación también puede definirse entre dos valores extremos que obedecen al estado de la expresión evaluada.

Laboratorio: Sistemas industriales TECSUP

122

Figura 5.

Un efecto de movimiento muy útil para representar el estado de marcha de ventiladores o poleas de fajas transportadoras se puede lograr por medio de la conjunción (AND) entre la variable discreta de sistema “system\BlinkFast” y una variable discreta cualquiera declara-da, como por ejemplo “start”. La expresión sería la siguiente: System\BlinkFast AND start, y puede aplicarse sobre un objeto compuesto como el mostrado en la figura 6, especificando un ángulo de rotación de 45° cuando la expresión booleana sea evaluada como verdadera. Si bien estos controles enlazan objetos gráficos con variables discretas o digitales (tags o etiquetas), también admiten en-laces con variables analógicas

Figura 6

Controles avanzados de animación Los controles avanzados de animación son los siguientes:

• Llenado – Fill. • Posición horizontal – Horizontal Position. • Posición vertical – Vertical Position. • Ancho – Width. • Alto – Height. • Control deslizante horizontal. – Horizontal Slider. • Control deslizante vertical. – Vertical Slider. • Toque – Touch.

TECSUP Laboratorio: Sistemas industriales

123

La figura 1 muestra un tanque que simula tener una abertura para visualizar el llenado del líquido en su interior. Este objeto gráfico es compuesto. Tal como se puede apreciar en la figura 2, se ha construido utilizando dos perfiles fracturados, uno de color negro y otro del color del líquido en su interior. El perfil de color negro debe colocarse debajo del perfil de color.

Éste último objeto gráfico está enlazado con una variable analógica a través de un control de tipo llenado (Fill), figura 3, de tal manera que cuando la variable analógica con la que el objeto gráfico se ha enlazado alcanza su valor máximo (en este caso 32767), el llenado del objeto gráfico alcanza el 100% de su altura con una textura sólida del color predefinido. Es posible alterar el porcentaje de llenado por debajo del 100%. Por ejemplo si consignamos 50% de llenado para el máximo valor de la variable analógica (tag), entonces cuando la variable alcance el valor 32767, el nivel alcanzará solamente el 50% del llenado del objeto gráfico asociado.

EQUIPOS Y MATERIALES: Cantidad Descripción Marca Modelo Observación

01 Estación de Computo 01 Software RSLINK 01 Software Factory Rsview

PROCEDIMIENTO:

Hojas Técnicas: Software SCADA Rockwell Automation www.rockwellautomation.com

Laboratorio: Sistemas industriales TECSUP

124

El siguiente desarrollo debe hacerse en una pantalla (Display) del proyecto. Todo esto se desarrolla dentro del File Graphics.

A. Construcción de un HMI: Construya un HMI/MMI cualquiera utilizando RSView, tal que se asemeje al HMI/MMI mostrado en la figura. En este interfaz debe registrarse y configurarse al menos una variable discreta y una variable analógica.

1. Construya un HM/MMI cualquiera utilizando RSView

2. Configure una variable digital ingresamos a tag data base (Name , type)

TECSUP Laboratorio: Sistemas industriales

125

3. Configure una variable variable analógica ingresar a tag data base ( type analogico)

Laboratorio: Sistemas industriales TECSUP

126

4. Configuración File System

5. Configuración Animación

TECSUP Laboratorio: Sistemas industriales

127

6. Configuración Ventana de Animación

B. Construcción de un HMI:

DESARROLLO 1. Cree un display cualquiera, y construya un objeto gráfico compuesto que

represente una bomba centrífuga similar a la de la figura 1.

Laboratorio: Sistemas industriales TECSUP

128

2. Por medio de un control de visibilidad, hacer que el objeto gráfico

aparezca y desaparezca cuando el valor lógico booleano de la variable discreta (digital) con la cual se ha hecho el enlace sea:

a. 1 lógico. b. 0 lógico.

3. Cree una librería nueva haciendo doble click sobre el “file library”.

Aparecerá una ventana con el nombre “Untitled – library”. Arrastre el objeto gráfico que representa a la bomba, desde el display nuevo hasta la librería nueva.

4. Encontrándose en la ventana de la librería, guarde esta última a través

de la opción “File / Save as”. Ud. acaba de crear y guardar una librería personalizada con un objeto gráfico.

TECSUP Laboratorio: Sistemas industriales

129

Se selecciona el objeto botón izquierdo del Mouse , seleccionamos visivility, le asignamos un tag

Laboratorio: Sistemas industriales TECSUP

130

5. Por medio de un control de color, haga que cambie el color de la bomba que ha construido, de rojo a verde, según la expresión booleana sea falsa o verdadera respectivamente. El centro de la bomba (la succión) debe mantenerse de color negro en todo momento.

TECSUP Laboratorio: Sistemas industriales

131

6. Construya el objeto gráfico mostrado en la figura 6. Por medio de un

control de rotación, asocie el objeto gráfico construido, con la expresión booleana “start AND System\BlinkFast”. Consigne 0° y 45° en los campos “At Minimun” y “At maximun, respectivamente. Cuando la expresión sea evaluada como verdadera, la hélice girará intermitentemente simulando movimiento.

Notas • Recuerde que en la barra de herramientas dispone de los iconos para la alineación

de objetos gráficos. Vea la figura 7.

Figura 7.

• Recuerde que en el menú contextual de un objeto gráfico, Ud. dispone de una

herramienta para reflejar verticalmente (Flip Vertical) y horizontalmente (Flip Horizontal) cualquier objeto gráfico.

Laboratorio: Sistemas industriales TECSUP

132

Figura 8 • Recuerde que no es posible escribir un valor booleano en una variable física de

entrada, como por ejemplo la variable I:1.0/0.

C. PROYECTO

Analice uno de los HMI´s sugeridos por el Software Lookout:

Describa el funcionamiento del Proceso y las variables que manejaría para una evaluación anual de este proceso.

CONCLUSIONES: Anote sus conclusiones por cada una de las experiencias realizadas. A. Creación de un HMI: ……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

TECSUP Laboratorio: Sistemas industriales

133

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

B. Animación de HMI: ……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

C. Evaluación HMI LookOut:

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

Laboratorio: Sistemas industriales TECSUP

134

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………


Recommended