Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Se guía al lector sobre cómo colocar y configurar los elementos gráficos de esta pantalla
10.1 El motor
Abrir la pantalla M1, borrar el rectángulo que fue creado y escoger un color de fondo adecuado, por
ejemplo, gris medio.
Eligiendo Symbols del Project Explorer se observa que debe haber un símbolo llamado MotorPlantilla.
Escogerlo y colocarlo en la parte inferior izquierda de la pantalla. Ver figura 10.2.
En la parte superior izquierda poner un texto con el nombre del generador correspondiente (G1)
En la parte inferior derecha dentro del motor colocar el depósito de aceite como un rectángulo marrón.
Figura 10.3.
UCV Sistemas SCADA: proyecto generación -2- Elaborado por Hans García
G1
G1
Utilizando el símbolo predefinido Display_Tags, colocar los siguientes displays en el motor, de forma
que su aspecto se asemeje al mostrado en la figura 10.4.
UCV Sistemas SCADA: proyecto generación -3- Elaborado por Hans García
Figura 10.5: parametrización del display para visualización de la velocidad del motor
6- Temperatura de los tres bobinados del alternador (se ilustra uno solo) (TE911)
Siguiendo el esquema general de la figura 10.1, se construyen ahora los componentes del sistema de
lubricación.
Paso 1:
Dibujar las tuberías de aceite (líneas color marrón), bombas, intercambiador y parte de la tubería de
refrigeración (verde claro). Luego, colocar el intercambiador, la bomba, la bomba electrosumergible, la
válvula y las flechas, cuyo color puede modificarse a través del menú Graphics Format. Todos esos
gráficos están en el directorio Symbols identificados como:
- Intercambiador
- BOMBA6
- Bomba_Electro_Sum
- EV2V1
- Flecha_Left
- Flecha_Right
Nota importante: en caso que se desee modificar alguna propiedad de un objeto tipo .sym (Symbol),
seleccionar el objeto y con clic derecho elegir Unlink linked symbol, de forma que el
símbolo quede liberado. Entonces, puede copiarse y pegarse y a cada copia
cambiarle sus propiedades como, por ejemplo, la orientación, tamaño o color de una
flecha.
Paso 2:
Utilizando el símbolo predefinido Display_Tags, colocar los siguientes displays referentes a los Tags del
sistema de lubricación, de forma que su aspecto se asemeje al mostrado en la figura 10.8.
5- Temperatura del agua de refrigeración después del enfriador del aceite de lubricación (TE405)
Siguiendo el esquema general de la figura 10.1, se construyen ahora los componentes del sistema de
suministro de aire y gas.
Paso 1:
Dibujar las tuberías de aire de admisión (líneas color azul oscuro) y de entrada de gas (línea amarilla),
válvulas, intercooler (construido con dos intercambiadores), turbo y flechas. Los símbolos nuevos están
en el directorio Symbols identificados como:
- Turbo
- Intercooler
- V2V1
- Flecha_Down
Paso 2:
Utilizando el símbolo predefinido Display_Tags, colocar los siguientes displays referentes a los Tags del
sistema de suministro de aire y gas, de forma que su aspecto se asemeje al mostrado en la figura 10.10.
UCV Sistemas SCADA: proyecto generación -9- Elaborado por Hans García
Figura 10.10: aspecto del sistema de líneas de aire de admisión y gas natural y sus tags.
Siguiendo el esquema general de la figura 10.1, se construyen ahora los componentes del sistema de
gases de escape.
Paso 1:
Dibujar las tuberías de gases de escape (líneas color negro), las válvulas y los tags referentes a las
presiones de aire de arranque y de control. Ver figura 10.11.
Figura 10.11: aspecto del sistema de líneas de gases de escape y sus tags.
Siguiendo el esquema general de la figura 10.1, se construyen ahora los componentes del sistema de
refrigeración por agua de la máquina (circuito agua AT)
Paso 1:
Dibujar las tuberías de agua de refrigeración de la máquina (líneas color verde oscuro), las válvulas, el
intercambiador, la bomba, los ventiladores y los tags referentes a las temperaturas y presiones. Los
símbolos nuevos están bien sea en el directorio Symbols o en Web Resources identificados como:
10.6 El sistema de agua de refrigeración para el aceite de lubricación (BT = Baja Temperatura)
Siguiendo el esquema general de la figura 10.1, se construyen ahora los componentes del sistema de
refrigeración por agua para el aceite de lubricación.
Paso 1:
Dibujar las tuberías de agua de refrigeración del aceite de lubricación (líneas color verde claro), la
válvula, la bomba, los ventiladores y los tags referentes a las temperaturas. No hay símbolos nuevos a
utilizar en esta ocasión.
Uno de los Tags definidos para el proyecto fue Estado[ ] que se configuró como una matriz de dos
componentes: uno para cada motor.
El Estado[ ] es una matriz de dos números enteros tratados en el programa del PLC como Words, en
donde cada estado del motor se representa por un bit. Se consideran 8 estados posibles para el motor.
La siguiente tabla ilustra la correspondencia entre cada uno de los valores permitidos para ese número
entero, y su equivalente en código binario, de tal forma que, para cada valor, exista sólo un bit en “1”
UCV Sistemas SCADA: proyecto generación -15- Elaborado por Hans García
En la pantalla del motor M1 colocar en la parte superior de la máquina una caja tipo Smart Message y
en su campo Read Tag/Expression asociar el Tag Estado[0]. Luego para el motor M2 se asociará
Estado[1]. Ver figura 10.14.
A continuación, pulsar el botón Messages…y llenar la tabla con los textos, valores y colores que
muestran las figuras 10.14 y 10.15. Leyenda:
Observar que los valores corresponden a números enteros que, expresados en binario, sólo tienen un “1”
en una determinada posición.
Figura 10.14: configuración del Smart Message para el estado del motor.
UCV Sistemas SCADA: proyecto generación -16- Elaborado por Hans García
Figura 10.15: continuación de la configuración del Smart Message para el estado del motor.
Dependiendo del estado en que esté el motor, aparecerá el texto correspondiente. Es el PLC quien se
encargará de cargar el número correspondiente en el Tag Estado[].
UCV Sistemas SCADA: proyecto generación -17- Elaborado por Hans García
Una vez en M2, se cambian todos los Tags. Sólo es necesario cambiar el nombre M1 por M2 en el Tag
correspondiente, ya que la clase a que se refieren ambos Tags es la misma.
Ejemplo:
Por último, crear un grupo de pantallas con M2 con los mismos Frames (excepto Frame_R2 que se
intercambia aquí con Frame_R3) que se usaron en M1. Llamarlo Grupo_M2. Ver figura 11.1.
Figura 11.1:
Grupo M2 y
UCV Sistemas SCADA: proyecto generación -18- Elaborado por Hans García
La pantalla representa los dos motores (de tamaño reducido comparado con el que tienen en las
pantallas M1 y M2) y mostrando sólo algunos de los Tags internos o externos del motor.
La pantalla puede crearse como nueva, o puede guardarse alguna de las pantallas M1 o M2 con un
nuevo nombre y luego eliminar todos sus elementos gráficos. Nombrar la pantalla como: Lubricación.
Los motores son los mismos que los de las pantallas M1 y M2, pero debe reducírseles el tamaño para
que quepan cómodamente en la pantalla. Recordar que la pantalla debe tener el mismo tamaño que la
de los motores: 1216 x 643 pixels y comenzar en Top = 50 y Left = 0 pixels.
Paso 3: los displays de los tags del motor y del sistema de lubricación
UCV Sistemas SCADA: proyecto generación -19- Elaborado por Hans García
Los siguientes displays ya se utilizaron en las pantallas de M1 y M2. Basta copiarlos de esas ventanas y
pegarlos aquí en su respectivo lugar. Se detalla la colocación para el motor M1, siendo para el motor M2
totalmente similar. También puede copiarse el depósito, la bomba y una parte de las tuberías. Ver figura
12.2.
Figura 12.2: uno de los motores mostrando algunos displays correspondientes a Tags del motor y
del sistema de lubricación.
Se desean visualizar además, tres Tags que son propios del sistema de lubricación, a saber:
Estos Tags son digitales y hacen referencia al flujo de aceite Interruptor de flujo) y a los niveles del
depósito de aceite (switches de nivel). Puede diseñarse un símbolo propio para ellos, pero en esta
oportunidad se crearán los displays correspondientes de forma manual.
Se ilustra la creación de uno de ellos (p.e. FS201), siendo análogo el procedimiento para los otros dos.
{#Titulo:”FS201”}
- Crear una caja tipo Smart Message del mismo tamaño que el rectángulo anterior, pero con
fondo negro y texto blanco. El Tag asociado es: M1_Lub.FS201 y en Messages colocar los
textos y colores que se mostrarán cuando ese Tag esté en “0” (Flujo NO OK) o en “1” (Flujo OK):
- Crear un tercer rectángulo, con las mismas dimensiones de los anteriores, pero color de fondo
amarillo. Activarle la propiedad Visibility/Position.
UCV Sistemas SCADA: proyecto generación -21- Elaborado por Hans García
M1_Falla_sens_General.FS201F = 1
de forma que el rectángulo (que estará en primer plano) se hará visible cuando falle el sensor de
flujo de aceite, tapando el rectángulo negro que está detrás.
- Una vez creados los tres rectángulos, superponer el amarillo sobre el negro y agruparlos tres:
Los dos restantes displays se crean de forma similar. Los textos en el correspondiente Smart Messages
son:
- Tag LS201:
- Tag LS202
Validar todo.
Colocar los tres displays creados en las posiciones sugeridas en la figura 12.3.
Figura 12.3: posición de los tres displays correspondientes al flujo y nivel del aceite.
En a figura 12.4 se muestra el sistema de elementos que componen el resto de la pantalla de lubricación.
La figura muestra la parte correspondiente al motor M1 y parcialmente a M2. Junto con lo mostrado en la
figura 12.1, reconstruir toda la pantalla del sistema de lubricación para los dos motores.
El grupo de pantallas para Lubricación se llamará Grupo_Lub y tendrá los siguientes elementos:
UCV Sistemas SCADA: proyecto generación -24- Elaborado por Hans García
La pantalla muestra los dos motores (de tamaño reducido comparado con el que tienen en las pantallas
M1 y M2) y mostrando sólo algunos de los Tags internos o externos del motor.
La pantalla puede crearse como nueva, o puede guardarse alguna de las pantallas M1 o M2 con un
nuevo nombre y luego eliminar todos sus elementos gráficos. Nombrar a la pantalla: Planta.
Los motores son los mismos que los de las pantallas M1 y M2, pero debe reducírseles el tamaño para
que quepan cómodamente en la pantalla. Recordar que la pantalla debe tener el mismo tamaño que la
de los motores: 1216 x 643 pixels y comenzar en Top = 50 y Left = 0 pixels.
Todos los displays que se usan en esta pantalla ya se han utilizado en M1 y M2. Basta copiarlos de esas
ventanas y pegarlos aquí en su respectivo lugar. Se detalla la colocación para el motor M1, siendo para
el motor M2 totalmente similar. Igualmente, la mayoría de los símbolos de la instrumentación y las líneas
pueden copiarse de pantallas ya trabajadas.
Paso 3: los displays de los tags
UCV Sistemas SCADA: proyecto generación -25- Elaborado por Hans García
Por razones de espacio no se colocaron todos los Tags, como en la pantalla M1, pues hay que compartir
la pantalla con el motor M2.
Los 12 displays que se muestran pueden simplemente copiarse de la pantalla M1 y trasladarse aquí. Lo
mismo puede hacerse con los símbolos, flechas y otros detalles.
En la figura 13.3 se muestra la parte superior de la pantalla, que contiene la representación del sistema
de refrigeración (circuito de AT) y el aireador.
El grupo de pantallas para Planta se llamará Grupo_Planta y tendrá los siguientes elementos:
UCV Sistemas SCADA: proyecto generación -27- Elaborado por Hans García
Desde el punto de vista eléctrico se pueden representar los motores y sus circuitos básicos mediante un
diagrama unifilar, donde se muestre al usuario información sobre los parámetros eléctricos de ambas
máquinas, así como también el estado de interruptores, disyuntores y protecciones.
La figura 14.1 suministra una idea de cómo debe lucir la pantalla del unifilar simplificado de planta. Se
guía al usuario en la creación de esta pantalla. Los dos generadores van conectados a una barra de 5
kV. De allí, a través de un transformador elevador de tensión, se conectan a la barra de 13.8 kV que
constituye la frontera entre la planta y la red eléctrica nacional.
La pantalla muestra los dos motores (de tamaño reducido comparado con el que tienen en las pantallas
M1 y M2) y sus parámetros eléctricos básicos. Además, los parámetros eléctricos de la red.
La pantalla puede crearse como nueva, o puede guardarse alguna de las pantallas M1 o M2 con un
nuevo nombre y luego eliminar todos sus elementos gráficos. Nombrar a la pantalla: Unifilar.
Como siempre, estar pendiente de la resolución de la pantalla: 1216 x 643 pixels y Top = 50; Left = 0
pixels.
Los Tags a mostrar en esta pantalla no generan alarma ni condición de falla de sensor, por lo que no es
necesario utilizar el símbolo Duisplay_Tags usado en los displays de las otras pantallas, sino que puede
armarse un grupo de elementos que contenga:
Rectángulo
con Caption
= Potencia
Rectángulo
fondo negro,
Se juntan y los rectángulos, de forma que el conjunto quede como se muestra a continuación, y se
agrupan todos ellos en un solo grupo:
que indica que el grupo consta de tres rectángulos y un enlace de datos tipo texto.
Si se selecciona Text Data Link, se muestra la ventana donde se puede asociar el Tag al texto:
UCV Sistemas SCADA: proyecto generación -29- Elaborado por Hans García
Copiar este grupo de rectángulos y pegarlo para cada uno de los parámetros eléctricos del generador,
como sigue:
Variable a visualizar Caption del primer Caption del segundo Text Data Link
rectángulo rectángulo (El Tag)
Potencia Potencia kW M1_Datos_Gen.P
Reactiva Reactiva kVAr M1_Datos_Gen.Q
Cos Phi cos Phi ------- M1_Datos_Gen.FP
Frecuencia Frecuencia Hz M1_Datos_Gen.F
Corriente L2 Corriente L2 A M1_Datos_Gen.I
Tensión L2-L3 Tensión L2-L3 V M1_Datos_Gen.U
Pot. Aparente Pot. Aparente S M1_Datos_Gen.P
Tener en cuenta que el Tag M1_Datos_Gen.FP se definió como Real y por ello el Caption del
rectángulo con el valor de la variable debe establecerse como: #.## (dos decimales). La potencia
reactiva también fue definida como Real, pues podría ser negativa.
La figura 14.2 muestra el detalle de la columna de parámetros eléctricos del generador G1:
Figura 14.2:
columna
Para el segundo generador se repite la columna, cambiando en los Tags M1 por M2.
Los Tags en la conexión a la red de 13.8 kV se crean con el mismo tipo de grupo simbólico usado en el
paso 2. La figura 14.3 detalla el aspecto de la columna de parámetros, y la tabla que sigue los valores
escogidos para cada rectángulo del grupo.
UCV Sistemas SCADA: proyecto generación -30- Elaborado por Hans García
Figura 14.3:
columna
Variable a visualizar Caption del primer Caption del segundo Text Data Link
rectángulo rectángulo (El Tag)
Tensión Tensión kV U_Red
Frecuencia Frecuencia Hz f_Red
Cos Phi cos Phi ------- cos_Red
Potencia Potencia kW P_Red
Observar que todos los Tags tienen decimales, si bien fueron declarados como enteros. Eso significa que
el PLC suministrará un valor escalado. Por ejemplo, en el caso del cos_Phi, el PLC podría entregar el
número entero 94 que, al considerarse con dos decimales, se representaría en el display como 0.94.
Algo similar ocurriría, por ejemplo, con la tensión, la potencia y la frecuencia. Un valor de frecuencia de
598 proveniente del PLC se representa en el display como 59.8 [Hz].
- Interruptor de Red: contiene dos rectángulos con la propiedad Visibility/Position activada. Uno
de ellos es vertical, color rojo, que se hará visible cuando el interruptor esté cerrado, y el otro es
horizontal, color verde, que aparecerá cuando el interruptor esté abierto. La configuración para el
rectángulo vertical, rojo se ilustra en la figura 14.4.
Figura 14.4: configuración del Tag que hace visible el rectángulo rojo del interruptor
De esta forma, si ambos Tags están en “0”, se mostrará sólo el cuadrado de fondo amarillo.
- Montar los dos rectángulos arriba del cuadrado amarillo. El conjunto lucirá así:
UCV Sistemas SCADA: proyecto generación -31- Elaborado por Hans García
- Interruptor del transformador elevador : contiene igualmente un rectángulo vertical rojo, con la
propiedad Visibility/Position activada, que se hará visible cuando el interruptor esté cerrado, y
un rectángulo horizontal verde, que aparecerá cuando el interruptor esté abierto. La
configuración del interruptor aquí es similar a la del interruptor de fábrica. Rectángulo rojo:
M1_Ind_Estado.CB_Gen_Abierto = 1
M1_Ind_Estado.CB_Gen_Cerrado = 1
Observar que, si los dos Tags están en “0”, se verá únicamente el cuadrado amarillo de fondo.
- Estado Trafo: para visualizar el estado normal o de falla del transformador elevador, se construye
un display con dos rectángulos. El superior contendrá la etiqueta con el nombre Estado Trafo.
En el inferior se colocan dos textos superpuestos a los que se les activa la propiedad
Visibility/Position. El texto:
- Display Voltaje de Barra 5 kV: para visualizar el Tag que mide la tensión de barra de 5 kV se
utiliza un display como el creado para los parámetros de los generadores (ver figura 14.5),
donde:
Variable a visualizar Caption del primer Caption del segundo Text Data Link
rectángulo rectángulo (El Tag)
Tensión barra 5 kV Barra 5 kV V U_Bar_5kV
El grupo de pantallas para Unifilar se llamará Grupo_Unifilar y tendrá los siguientes elementos:
UCV Sistemas SCADA: proyecto generación -33- Elaborado por Hans García
La figura 15.1 suministra una idea de cómo debe lucir la pantalla de red. Se trata de una pantalla muy
sencilla y con pocos elementos, pues en el proyecto no se hará énfasis en la parte correspondiente a los
PLCs
La pantalla puede crearse como nueva, o puede guardarse alguna de las pantallas ya hechas con un
nuevo nombre y luego eliminar todos sus elementos gráficos. Nombrar a la pantalla: Red.
Como siempre, estar pendiente de la resolución de la pantalla: 1216 x 643 pixels y Top = 50; Left = 0
pixels.
Los Tags de las direcciones IP de los nodos de red constan de dos rectángulos:
Lo más conveniente es crear un nuevo símbolo, similar al Display_Tags ya existente, que permita
asociar etiqueta y Tag en el ambiente de diseño, pero también poder modificar el Tag (la dirección IP) en
online. El texto del rectángulo gris será, pues, de lectura/escritura.
de forma de solicitar al proyectista colocar el nombre del nodo (p.e. PLC o SCADA)
- En la opción Text Data Link colocar en Tag/Expression: #Dir_IP: y marcar la caja Input
Enabled para hacer del texto un campo de entrada/salida de datos.
En el directorio Web Resources hay símbolos para el PLC Siemens y para el PC SCADA. Escogerlos
y colocarlos como se ilustró en la figura 15.1, uniéndolos con líneas verdes que representan el cable de
red Ethernet Industrial.
En la parte superior de cada nodo, colocar el display cuyo símbolo se acaba de crear y configurarlo con
el nombre y la dirección del nodo. Ejemplo para el PLC2:
En el campo Dir_IP colocar el Tag S7_315[1].Estacion. Recordar que el Tag S7_315 es una matriz de 9
elementos, con dos miembros por elemento. Para el PLC 2 se utiliza el segundo elemento de la matriz (el
S7_315[1]) y el miembro es Estacion.
Como este Tag se declaró de entrada/salida, el usuario puede modificar su contenido desde runtime Ver
figura 15.2.
UCV Sistemas SCADA: proyecto generación -36- Elaborado por Hans García
En la parte superior izquierda de cada PLC se observa un cuadrado rojo, destinado a proporcionar una
señal de alarma en caso que fallase por ejemplo la comunicación en el PLC. Sin embargo, en este
proyecto no está contemplada la incorporación de esa señal.
El grupo de pantallas para Red se llamará Grupo_Red y tendrá los siguientes elementos:
Lo establecido hasta aquí, desde el principio del proyecto, corresponde aproximadamente a un 75% de la
tarea completa.
Y es un buen punto para probar la aplicación con las pantallas hasta ahora creadas.
Debe asignarse a los botones del Frame_R3 el comando de navegación a los distintos grupos de
pantallas que contienen las pantallas hasta el momento creadas.
- En la caja con los tres puntos … elegir Screen Group Files (*sg) y en File Name colocar el
grupo Grupo_M1. Ver figura 15.4
De esta manera, al pulsar sobre el botón con la figura del motor M1, se abrirá su grupo de pantallas.
Para el resto de los botones de Frame_R3 debe llevarse a cabo la configuración respectiva que permita
acceder a los correspondientes grupos de pantallas.
Es importante declarar el grupo de pantallas Grupo_M1 (o cualquier otro) como el grupo de inicio.
UCV Sistemas SCADA: proyecto generación -39- Elaborado por Hans García
Sin embargo, se va a crear en este capítulo una ventana de alarmas que ocupe casi todo el espacio de la
pantalla, como si fuese una pantalla principal.
La pantalla puede crearse como nueva, o puede guardarse alguna de las pantallas ya hechas con un
nuevo nombre y luego eliminar todos sus elementos gráficos. Nombrar la pantalla como: Alarmas.
Como siempre, la resolución de la pantalla es: 1216 x 643 pixels y Top = 50; Left = 0 pixels.
Paso 2:
La creación y configuración de esta pantalla de alarmas es muy similar a la del Frame_B0. Del menú
Graphics Tools Graphics escoger Alarm/Event.
UCV Sistemas SCADA: proyecto generación -40- Elaborado por Hans García
Paso 4: filtros
Pulsando ahora el botón Filters…, se configuran los filtros como sugiere la figura 16.2.
- Selección: permitirá filtrar las alarmas según lo que aparece en la columna Selection.
- Priority: se asignan dos variables, de forma de poder filtrar alarmas en un rango de prioridades.
En la sección 9.9 Paso 3 se ilustró cómo, a través de los botones del Frame_B1, puede activarse el
procedimiento de filtrado de las alarmas tanto por Selección como por Prioridad.
En el grupo de pantallas a crear para esta ventana de alarmas se incluirá el Frame Frame_B1 en la parte
inferior, que contiene los botones de filtraje y el botón de reconocimiento de todas las alarmas.
El grupo de pantallas para Alarmas se llamará Grupo_Alarmas y tendrá los siguientes elementos:
La pantalla puede crearse como nueva, pero la forma más fácil y rápida es abrir la pantalla Alarmas ya
creada en el capítulo anterior y renombrarla como: Histórico_Alarmas. De esa forma no hay que
configurar gran parte de sus propiedades, que son las mismas que en el caso de la pantalla Alarmas.
Como siempre, la resolución de la pantalla es: 1216 x 643 pixels y Top = 50; Left = 0 pixels.
Pulsando ahora el botón Filters…, si se copió esta pantalla de la de Alarmas, se observa que la
configuración de los filtros es la misma que en la pantalla de Alarmas:
En el grupo de pantallas a crear para esta ventana de alarmas se incluirá el Frame Frame_B1 en la parte
inferior, que contiene los botones de filtraje y el botón de reconocimiento de todas las alarmas.
Las tendencias consisten en gráficos que representan la evolución de uno o varios Tags. Existen
tendencias en tiempo real, e histórico de tendencias.
En este proyecto se debe generar una pantalla de tendencias que muestre la evolución en el tiempo de
las seis temperaturas de escape de los cilindros de la bancada A del motor 1.
Igualmente debe construirse un archivo de histórico de tendencias que almacene esos 6 Tags, de forma
que en la pantalla se puedan ver no solo los valores actuales sino los históricos.
.
Figura 18.1: aspecto de la pantalla de tendencias
UCV Sistemas SCADA: proyecto generación -45- Elaborado por Hans García
La pantalla puede crearse como nueva, pero la forma más fácil y rápida es abrir cualquier otra pantalla
ya creada y renombrarla como: Tendencia.
Como siempre, la resolución de la pantalla es: 1216 x 643 pixels y Top = 50; Left = 0 pixels.
En la ficha Tasks del explorador de proyecto, escoger Trend y, con clic derecho, insertar un nuevo
archivo de tendencias llamado Temp_Escape. Ver figura 18.2.
Como formato del histórico escoger el sugerido por defecto (Poprietary) y la opción de almacenaje de
los Tags en el histórico cada segundo (variable sistema second).
En la tabla de Tags a almacenar, ingresar los Tags correspondientes a las 6 temperaturas de escape de
los cilindros de la bancada A, Motor 1.
Los archivos históricos se almacenan en el directorio Motores Hst con extensión .hst y pueden
abrirse con programas especializados y convertirse a formato de texto.
UCV Sistemas SCADA: proyecto generación -46- Elaborado por Hans García
El nombre del archivo consta de un número consecutivo (01, 02, 03, …) más la fecha (p.e. 19 08 26).
Paso 1:
Desde la ficha Graphics escoger en el grupo Data Objects la opción Trend y con el ratón sobre la
pantalla abrir la ventana de tendencias, de forma que ocupe toda la pantalla:
Doble clic sobre la ventana. Aparece la ventana de propiedades de las tendencias. Ver figura 18.3.
Pulsar primero el botón Points… mediante el cual se accede al ambiente de configuración de las
plumillas y sus Tags. Configurar las 6 plumillas correspondientes a los 6 Tags de las temperaturas de
escape de los cilindros de la bancada A del motor 1. A cada plumilla asignarle una etiqueta, un color y
un estilo:
Pulsar luego el botón Axes… y establecer un rango de duración como escala en el eje horizontal de las
tendencias. Por ejemplo, 5 minutos. Posteriormente, en online, ese tiempo puede modificarse:
En resto de los botones en la figura 18.3 no es necesario activaros, pues se dejará la configuración que
ofrece por defecto.
El grupo de pantallas para Tendencia se llamará Grupo_Tendencias y tendrá los siguientes elementos:
Para probar las tendencias asignar en el Database Spy valores entre 0 y 100 a las temperaturas de los
gases de escape de los cilindros de la bancada A del motor 1. Figura 18.4.
Colocar la aplicación en Run y esperar unos segundos a que empiecen a aparecer los valores gráficos.
Ver figura 18.5.
La tabla de la parte inferior muestra los Tags que se están graficando, su valor en curso y el valor en el
punto donde se ha clocado el cursor (línea vertical azul en la pantalla).
para mostrar una lista de los Tags que están declarados, pero no se visualizan
marcando las cajas grises debajo de esta columna se eliminan del gráfico los Tags
correspondientes. Luego pueden restablecerse.
usando las cajas de verificación de los cuadrados que están debajo de este símbolo se puede elegir
cuál Tag desea visualizarse en un momento y cuál no.
En la parte superior del diagrama existe otro menú gráfico. Algunas de sus funciones (son las escogidas
por defecto al configurar el diagrama offline) son las siguientes:
abre una ventana emergente donde puede establecerse el período (HH:MM:SS) de la escala
horizontal.
abre una ventana emergente con las opciones existentes para los menús y las que se han escogido.
A través de esa ventana pueden colocarse o eliminarse los elementos de menús gráficos deseados.
abre una ventana emergente donde pueden escogerse e insertarse en el diagrama Tags que hayan
sido eliminados.
establece el modo de secciones múltiples, donde se observan todos los Tags con la misma escala.
autoescala
SPC (estadística): abre una ventana emergente donde puede seleccionarse que se muestre el
promedio, los valores máximos y mínimos y la desviación estándar. Ver figura 18.6
La primera de esas ventanas debe mostrar los parámetros eléctricos de cada generador y su botón de
acceso se encuentra en el Frame_R3:
El resto de las ventanas emergentes se accede a través de los botones de los Frames Frame_R0 y
Frame_R1.
Paso 1:
Crear una nueva ventana con las propiedades mostradas en la figura 19.2
Muy importante es que ahora en esta pantalla debe elegirse Style = Dialog y Border = Thin de forma
que se pueda sobreponer sobre la pantalla que la invoca, sin que cause problemas. Una vez en online,
el usuario puede mover la pantalla a voluntad.
La primera parte de la pantalla contiene los visualizadores de los parámetros eléctricos de la frontera y
de los dos generadores, que pueden copiarse de la pantalla Unifilar y pegarse directamente aquí.
En la parte inferior de la pantalla existen displays que indican alarma por posible disparo de las
protecciones de los generadores, bien sea por sobrecorriente, sobrevoltaje, corriente muy baja, falla a
tierra o disparo del breaker principal.
Figura 19.3: creación del rectángulo que contendrá el título del Tag.
Figura 19.4: creación del cuadrado rojo que se hará visible al estar en “1” el Tag correspondiente.
Una vez creado el símbolo, puede usarse en la pantalla que se está diseñando (Parámetros eléctricos de
los generadores) para configurar los diferentes parámetros.
M1_Gen_Alarm.S_100A
que se activa ( = “1”) cuando se dispara el breaker principal del generador del motor M1.
Como título del display se escogió: “G1: disparo interruptor circuito generador”.
UCV Sistemas SCADA: proyecto generación -55- Elaborado por Hans García
En la figura 19.1 se observa el resto de los Tags a asignar con el símbolo aquí creado. Los Tags son
M1_Gen_Alarm y M2_Gen_Alarm, cuyos miembros se obtienen de la clase Alarmas_Gen (ver capítulo
4) y el Tag independiente Trafo_Falla (ver capítulo 5).
La ventana de temperaturas de los gases de escape de los cilindros (M1) debe asemejarse a la mostrada
en la figura 20.1 (siguiente página). Para la máquina M2 es muy similar.
Paso 1:
Crear una nueva ventana con las propiedades mostradas en la figura 20.2
Figura 20.2: propiedades de la ventana emergente para temperatura gases escape cilindros
Muy importante es que ahora también en esta pantalla debe elegirse Style = Dialog y Border = Thin de
forma que se pueda sobreponer sobre la pantalla que la invoca, sin que cause problemas. Una vez en
online, el usuario puede mover la pantalla a voluntad.
UCV Sistemas SCADA: proyecto generación -57- Elaborado por Hans García
Diseñar los ejes y etiquetas tanto verticales como horizontales de las dos gráficas, como sugiere la figura
20.1.
Luego, colocar los 12 rectángulos por gráfica (6 sobre la línea media horizontal y 6 debajo). Asegurarse
que los rectángulos se junten por el borde inferior/superior justo en la línea horizontal central de la
gráfica. A cada uno de los rectángulos asociarle la animación Bargraph, pues se usarán como barras
gráficas.
En la barra inferior con el título “Desviación [ºC]” colocar los 6 campos de texto por gráfica, cada uno de
ellos con 4 cifras enteras y un decimal, como muestra la figura 20.1.
Configurar cada campo de texto de esa barra para que muestre la diferencia (resta) entre la temperatura
del cilindro correspondiente y la temperatura promedio de los 12 cilindros. La configuración del primer
campo de texto para el cilindro C1 se muestra en la figura 20.2.
Figura 20.2: configuración de un campo de texto con resta entre temp. cilindro y temp. promedio.
La segunda barra de la parte inferior de cada gráfica (“Temp. Actual [ºC]”) está compuesta por 6 cajas
que mostrarán la temperatura de escape de cada cilindro. Pero además, mostrarán si hay condición de
alarma o falla del sensor.
Para ello crear un símbolo similar al utilizado para las variables generales. El símbolo consta de 4
elementos:
Rectángulo
rojo: alarma
Rectángulo
amarillo:
falla sensor
Para el rectángulo amarillo, activar la animación Visibility y configurarlo como se muestra. Color del
rectángulo: amarillo.
Para el rectángulo rojo, activar Visibility y configurarlo como se muestra. Color del rectángulo: rojo.
Superponer los tres rectángulos, de forma que el rojo quede arriba del todo, luego el amarillo y por último
el gris. Al conjunto superponerle el texto con el valor numérico (###).
Ahora se puede colocar el símbolo en la segunda barra inferior como muestra la figura 20.3.
Figura 20.3: configuración de los campos con la temperatura de gases de escape de los cilindros.
UCV Sistemas SCADA: proyecto generación -60- Elaborado por Hans García
Para el primer cilindro (C1 en la figura 20.3) se muestran los Tags asociados a la condición de alarma,
fallo de sensor y temperatura de gases de escape para C1.
En el centro de cada gráfica, en el eje vertical izquierda, se coloca un campo de texto ####.# que
mostrará la temperatura promedio de los gases de escape de los 12 cilindros de la máquina completa.
Ver figura 20.4.
Figura 20.4: configuración del campo para la temperatura promedio de los gases de escape.
Para cada uno de los 24 rectángulos (12 para cada bancada), activar la animación Bargraph, de forma
que puedan mostrar gráficamente los valores de desviación de temperatura en forma de gráfica de
barras.
Las barras gráficas (Bargraphs) deben mostrar la desviación de la temperatura de los gases de cada
cilindro con respecto al promedio. Las barras de la mitad superior de cada gráfica mostrarán la
desviación sólo cuando sea positiva (Temperatura de escape del gas mayor que el promedio) y en su
configuración, en el campo Tag/Expression: se inserta la siguiente expresión (por ejemplo, para el
cilindro C1):
M1_Temp_Esc_Cil.TE501 – M1_Temp_Esc_Cil.TA500
Los límites se establecen entre un mínimo de 0 y un máximo de 80ºC. El color de la barra puede
definirse como se desee, pero aquí se sugiere un degradé entre verde (baja diferencia de temperatura) y
rojo (alta diferencia de temperatura).
UCV Sistemas SCADA: proyecto generación -61- Elaborado por Hans García
Asegurarse que la orientación del gráfico sea hacia arriba (UP). Ver figura 20.5.
Barra
Superior
Las barras de la mitad inferior de cada gráfica mostrarán la desviación sólo cuando sea negativa
(Temperatura de escape del gas menor que el promedio) y en su configuración, en el campo
Tag/Expression: se inserta la expresión (por ejemplo, para el cilindro C1):
M1_Temp_Esc_Cil.TA500 - M1_Temp_Esc_Cil.TE501
Los límites se establecen entre un mínimo de 0 y un máximo de 80ºC. El color de la barra puede
definirse como se desee, pero se sugiere igualmente un degradé entre verde (baja diferencia de
temperatura) y rojo (alta diferencia de temperatura).
Asegurarse que la orientación del gráfico sea hacia abajo (DOWN). Ver figura 20.6.
Barra
Inferior
En la sección 7.3 se estableció el script relativo al cálculo del promedio de las temperaturas de escape
de los cilindros y al disparo de los correspondientes Autostops.
UCV Sistemas SCADA: proyecto generación -62- Elaborado por Hans García
Como se mencionó allí, ese script debe escribirse en la subrutina While-Open() del script de esta
pantalla (M1_Desv_Temp_Esc), de forma que se ejecute únicamente mientras la pantalla esté abierta:
Nota importante: todos los procedimientos de este capítulo 20 deben repetirse para la máquina M2, que
igualmente tendrá una pantalla llamada M2_Desv_Temp_Esc con exactamente los
mismos gráficos y elementos. Puede, de hecho, guardarse la pantalla
M1_Desv_Temp_Esc con el nombre M2_Desv_Temp_Esc y asociar a los elementos
gráficos y numéricos los Tags de M2, dejando intacto todo lo que son barras, campos
de texto numérico, símbolos, objetos gráficos y scripts.
La ventana de las detonaciones de los cilindros (M1) debe asemejarse a la mostrada en la figura 21.1.
Para la máquina M2 es muy similar.
Figura 21.1: aspecto de la pantalla que muestra los valores de las detonaciones de los cilindros
Paso 1:
Crear una nueva ventana con las propiedades mostradas en la figura 21.2
Figura 21.2: propiedades de la ventana emergente para las detonaciones de los cilindros
Observar en particular el tamaño de la ventana y su posición.
UCV Sistemas SCADA: proyecto generación -64- Elaborado por Hans García
Muy importante es que ahora también en esta pantalla debe elegirse Style = Dialog y Border = Thin de
forma que se pueda sobreponer sobre la pantalla que la invoca, sin que cause problemas. Una vez en
online, el usuario puede mover la pantalla a voluntad.
Diseñar los ejes, líneas, escala y etiquetas de la gráfica, como sugiere la figura 21.1.
Luego, colocar los 12 rectángulos verticales que muestra la figura. A cada uno de los rectángulos
asociarle la animación Bargraph, pues se convertirán en código de barras.
En la parte inferior con el título “Valor” colocar los 12 objetos que mostrarán el valor de cada detonación
y la condición de falla de sensor. Cada objeto está justo debajo de la barra rectangular correspondiente y
se compone de tres elementos, como muestra la figura 21.3:
1-
2-
3-
Figura 21.3: campos para la visualización de las detonaciones
1- Rectángulo gris con relieve hacia dentro. No tiene animación alguna. Sirve de base al resto de los
objetos.
2- Texto que muestra el valor de la detonación en escala relativa (0 a 1000). Debe tener 4 cifras
(colocar cuatro símbolos # al definir el texto) Se configura así (p.e. para el valor de detonación del
cilindro A1):
UCV Sistemas SCADA: proyecto generación -65- Elaborado por Hans García
3- Rectángulo que cambiará de color según el valor de la detonación, como se muestra en la figura
21.4.
Activar previamente la animación Color para ese rectángulo. El color base del rectángulo se fija en
amarillo. De esa forma cuando el rectángulo parpadee por efecto de un valor de detonación superior
a 950, el titileo será entre rojo y amarillo.
Figura 21.4: configuración del color del rectángulo según el valor del Tag.
Para cada uno de los 12 rectángulos activar las animaciones Bargraph y Color de forma que puedan
mostrar gráficamente los valores de las detonaciones de los cilindros en forma de gráfica de barras.
Seleccionar la primera barra y en la propiedad BarGraph rellenar los campos como se muestra en la
figura 21.5. Observar en particular el color amarillo como color de primer plano y que la orientación sea
Up.
Ahora cambiar a la propiedad Colors y establecer las opciones de colores e intervalos como se muestra
en la figura 21.6, que corresponden exactamente a las configuradas para los visualizadores (figura 21.4).
Figura
21.6:
La figura 21.7 ilustra un ejemplo de cómo luce la pantalla de detonaciones en runtime, donde el cilindro
C2 tiene un valor de detonación de 200 unidades, el C4 de 645 unidades y el C6 (que titila entre rojo y
amarillo) de 970 unidades. Los valores se insertan en el Database Spy antes de poner la aplicación en
Run.
UCV Sistemas SCADA: proyecto generación -67- Elaborado por Hans García
Repetir todo el procedimiento de este capítulo para la pantalla de detonaciones de la máquina M2.
UCV Sistemas SCADA: proyecto generación -68- Elaborado por Hans García
La ventana de los datos del generador (M1) debe asemejarse a la mostrada en la figura 22.1. Para la
máquina M2 es muy similar.
Paso 1:
Crear una nueva ventana con las propiedades mostradas en la figura 22.2
Figura 22.2: propiedades de la ventana emergente para las detonaciones de los cilindros
Observar en particular el tamaño de la ventana y su posición. Su color de fondo puede ser p.e. gris claro.
UCV Sistemas SCADA: proyecto generación -69- Elaborado por Hans García
Muy importante es que ahora también en esta pantalla debe elegirse Style = Dialog y Border= Thin de
forma que se pueda sobreponer sobre la pantalla que la invoca, sin que cause problemas. Una vez en
online, el usuario puede mover la pantalla a voluntad.
La pantalla contiene cajas de visualización para observar los parámetros del generador. Se ilustra la
creación de uno de esos campos de datos.
De forma similar debe crearse el resto de los displays. Los Tags a mostrar (ver figura 22.1) son:
Repetir todo el procedimiento de este capítulo para la pantalla de datos del generador de la máquina M2.
UCV Sistemas SCADA: proyecto generación -71- Elaborado por Hans García
La ventana de configuración (M1) debe asemejarse a la mostrada en la figura 23.1. Para la máquina M2
es muy similar.
Paso 1:
Crear una nueva ventana con las propiedades mostradas en la figura 23.2
Muy importante es que ahora también en esta pantalla debe elegirse Style = Dialog y Border = Thin de
forma que se pueda sobreponer sobre la pantalla que la invoca, sin que cause problemas. Una vez en
online, el usuario puede mover la pantalla a voluntad.
La figura 23.3 muestra el aspecto del campo donde se lee/escribe la referencia de la velocidad nominal
de la máquina. El visualizador se construye exactamente igual que los utilizados en el capítulo 22 para
los datos del generador. La diferencia aquí, es que debe marcarse la opción:
de forma que el usuario pueda introducir (escribir) un dato válido en el campo (velocidad de la máquina).
Especificar el rango de velocidades a introducir entre 500 y 1000 RPM (ver campos Minimum Value y
Maximum Value). Además, especificar en el campo Hint el texto “Valores permitidos: 500 a 1000”. Este
campo se comportará como un Tooltip y lo verá el usuario al posarse encima con el ratón.
El primer botón en el lado derecho de la página es el pulsador de Reset del Scada, que se utiliza para
hacer un reset, por ejemplo, de todas las alarmas y advertencias.
El visualizador consta de un elemento estático a la izquierda (caja color negro con texto estático en color
blanco) y el botón pulsador como tal a la derecha. Ver figura 23.4.
UCV Sistemas SCADA: proyecto generación -73- Elaborado por Hans García
M1_Consignas.SCADA_Reset
Es importante en esta pantalla distinguir entre Pushbutton (Pulsador) y Button (Botón), pues son
objetos distintos y ambos se utilizarán en esta pantalla. En el menú Graphics se encuentran ambos
objetos en el grupo Active Objects:
Para colocar el texto SCADA RESET sobre el pulsador, se hace clic sobre el botón Config… y en la
ventana que aparece se establecen los textos deseados para el botón. Ver figura 23.4.
En resumen:
UCV Sistemas SCADA: proyecto generación -74- Elaborado por Hans García
La configuración de los pulsadores Arrancar y Parar se lleva a cabo igual que la del pulsador SCADA
RESET. Ver figura 23.5, donde para Arrancar, el Tag a insertar es M1_Consignas.SCADA_START y
para Parar, el Tag es M1-Consignas.SCADA_STOP. El resto de los parámetros queda como en el
pulsador SCADA RESET.
La figura 23.6 muestra el arreglo gráfico para la elección del modo manual de funcionamiento de la
máquina. Consta de un rectángulo negro con un texto estático, y una agrupación (Group) de dos
botones (Button) para elegir el modo de trabajo. Para el botón Manual se eligen los parámetros del
comando como sigue:
Figura 23.6: configuración del botón para la elección del modo manual
UCV Sistemas SCADA: proyecto generación -75- Elaborado por Hans García
La figura 23.7 muestra el mismo arreglo gráfico, donde ahora debe elegirse el botón Automático. Se
eligen los parámetros del comando como sigue:
Figura 23.7: configuración del botón para la elección del modo automático
Como puede deducirse fácilmente, el Tag es el mismo para ambos modos, solo que en un caso estará
en “0” (Modo Automático) y en el otro en “1” (Modo Manual).
Para colocar un texto sobre este tipo de botones, debe escogerse la opción Button:
La figura 23.8 muestra el arreglo gráfico para la elección de apertura o cierre del interruptor principal del
generador. Consta de un rectángulo negro con un texto estático, y una agrupación (Group) de dos
botones (Button) para elegir abrir o cerrar el interruptor. En una primera parte se eligen los parámetros
del comando del botón ABRIR como sigue:
Es decir, al pulsar el botón, primero se asegura que el comando de cerrar el interruptor está
desactivado. Tener en cuenta que el interruptor tiene dos señales diferentes para actuar: una para abrir y
la otra para cerrar. Con esta acción se asegura que en ningún momento ambos Tags estén
simultáneamente activados. Ver figura 23.8a.
UCV Sistemas SCADA: proyecto generación -76- Elaborado por Hans García
En la segunda parte se eligen los parámetros del comando del botón ABRIR como sigue:
Es decir, al soltar el botón, activa el comando para abrir el interruptor. Ver figura 23.8b.
En resumen, para abrir el interruptor del generador, primero se resetea el Tag correspondiente al cierre
del interruptor, para asegurarse que no se esté dando la orden de cierre, y luego se activa el Tag que
abre el interruptor.
Al pulsarlo (On Down) debe establecerse en “0” (Reset) el Tag que abre el interruptor, y al soltarlo (On
Up) debe colocarse en “1” (Set) el Tag que cierra el interruptor.
A la derecha del conjunto de botones ABRIR – CERRAR el interruptor del generador se coloca un
rectángulo con dos textos, a los cuales se les activa la propiedad Visibility/Position. La configuración de
los textos es como sigue:
- “Abierto”: que indica que el interruptor del generador está abierto. Ese texto aparece cuando:
M1_Ind_Estado.CB_GEN_Abierto = 1
- “Cerrado”: que indica que el interruptor del generador está cerrado. Ese texto aparece cuando:
M1_Ind_Estado.CB_GEN_Cerrado = 1
Repetir todo el procedimiento de este capítulo para la pantalla de datos del generador de la máquina M2.