Está en la página 1de 35

Master Universitario de Automatización de

Procesos Industriales
DEPARTAMENTO DE ELECTRÓNICA
T3 – ENTORNO VIJEO CITECT
DISEÑO Y CONFIGURACIÓN DE Súper GenioS
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

PANTALLA 1
 Dentro de Vijeo
Citect se denomina
como Súper Genios a
GENIO 1
una pantalla
emergente que es
llamada desde un
Genio dentro de una
pantalla. PANTALLA 2 (Súper Genio)
 Este tipo de pantallas
son definidas por el
usuario.

2
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Este tipo de pantallas al igual que en los


genios, se pueden utilizar tantas veces como
se quiera.
 Aquí también las variables son fácilmente
parametrizables.
 Las variables internas del Súper Genio vienen
definida por la cadena: ?xx? Donde xx es el
identificador de la variable.

3
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 A la hora de realizar un Súper Genio siempre


hay que seguir la siguiente metodología:
1. Creación del Súper Genio (diseño +
configuración de los objetos internos).
2. Creación del Genio (diseño + configuración
de los objetos del Genio) que llamará al
Súper Genio y al que se adjuntará el Súper
Genio.
3. Creación de una pantalla dónde se llamará
al Genio.

4
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Para llamar a un Súper Genio desde un Genio


se utiliza la función AssWin

AssWin (sPagina, X, Y, Modo, sTag1, sTag2, …, sTag8)

Coordenadas
Nombre del Modo de Ver Tags
en X,Y del
Súper Genio la Pantlla Utilizados
PopUp

5
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 En cuanto a los Modos de las pantallas,


existen muchas opciones:
◦ Modo=0 Página Normal
◦ Modo=1 La ventana se cierra cuando la nueva
página se abre
◦ Modo=8 La ventana aparece sin bordes y no hay
iconos (menú – maximizar - …)
 Es posible seleccionar varios modos
incluyendo el signo +. Por ejemplo 1+4+512
 En la ayuda de la función están todos los
modos

6
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Por último es importante remarcar que un


Súper Genio puede tener como hasta Tags
que se envían/reciben a/desde el Genio.
 Las Tags que interna utiliza el Súper Genio se
referencian con ?1?, ?2?, …, ?8?
 Estas Tags internas se vinculan a las Tags que
se pasan desde AssWin.
 Si alguna Tag interna no es usada, debe
dejarse el hueco en la llamada. Por ejemplo si
se usan las tags 1, 3 y 4, la 2 estará en
blanco.
AssWin (!Motor,200,200, 1+8, "IN1", "", "IN3", "IN4")
7
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Como ejemplo práctico


vamos a desarrollar un
Horno que permita
visualizar y controlar el
funcionamiento de:
marcha/paro del horno,
velocidad de la cinta y
temperaturas.

8
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 El primer paso a realizar


será la creación de un
nuevo Súper Genio.
 Dentro del Editor Gráfico
damos a Archivo 
Nuevo y después
seleccionamos Súper
Genio

9
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 En esta pantalla es dónde insertamos objetos

 También podemos
cambiar el fondo y
el tamaño de la
nueva ventana
emergente
10
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Antes de empezar a diseñar, es importante


tener presente qué variables va a manejar el
Súper Genio
Nombre Dirección Descripción
Parámetro nº1 ?1? Marcha/Paro del
Horno
Parámetro nº2 ?2? Velocidad de la cinta
Parámetro nº3 ?3? Temperatura Zona 1
Parámetro nº4 ?4? Temperatura Zona 2
Parámetro nº5 ?5? Temperatura Zona 3

 Estas 5 variables serán


vinculadas a Tags Internas o
Externas a través del Genio y la
Pantalla que llama al Genio
11
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Veamos a quién vamos a asociar cada una de


esas 5 variables
?1?

?2?

?3?

?4?

?5?

12
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Este botón se encargará de conmutar la


B variable ?1?
o
t
ó
n
M
a
r
c
h
a

13
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Este texto visualizará y permitirá visualizar


T las RPM de la cinta trasportadora
E
X
T
O
R
P
M

14
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 También permitirá introducir su valor


T
E Se
X introduce
T con 3
O dígitos +
R ENTER
P
M
El valor
recogido
por el
teclado
se asocia
a ?2?

15
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Servirán dichos botones para incrementar y


B decrementar el valor de RPM.
o
t
o
n
e
s
+
y
-
?2?=?2?+1

16
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Los valores de las 3 zonas del Horno se


T
reflejan con las variables ?3?, ?4? y ?5?.
e  El texto que debe aparecer debe tener la
m
p posibilidad de leerse y escribirse
e
r
a
t
u
r
a
s

17
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 El siguiente objeto a definir es el estado del


T Horno (Parado – En Marcha)
e
x
t
o
E
s
t
a
d
o

18
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 El último objeto a definir es el de salir de la


B pantalla Súper Genio.
o
t
 Para ello usaremos un Botón al que
ó asociaremos una función predefinida
n
S
a
li
r

WinFree()

19
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Salvaremos el Súper Genio creado en una


Biblioteca.
 El nombre del Súper Genio debe comenzar
por !. Por ejemplo !sg_horno

20
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Al guardar nos saldrá un mensaje como el


siguiente:

 Cuando se realiza un cambio en un Súper


Genio (o en un Genio) se tiene que ir al Menú
Herramientas y seleccionar Actualizar
Páginas.
 Sirve para Actualizar las instancias de los
Genios y Súper Genios

21
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

22
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Una vez diseñado y salvado


el Súper Genio, el siguiente
paso es la creación de un
Genio que llame a dicho
Súper Genio.
 Con esta opción
diseñaremos un objeto ad-
hoc el cuál cuando se active
invocará a una página
nueva (Súper Genio).
 En nuestro ejemplo las
variables del Genio son
"exportadas" desde el Súper
Genio

23
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 En el objeto Genio que vamos a hacer en


nuestro ejemplo se diseñará un objeto como
el siguiente:

24
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Las variables que utilizaremos dentro del


Genio serán
Nombre Tipo Descripción
%horno%_marcha DIGITAL Marcha/Paro
%horno%_rpm UINT Velocidad cinta horno
%horno%_t1 UINT Temperatura zona 1
%horno%_t2 UINT Temperatura zona 2
%horno%_t3 UINT Temperatura zona 3

25
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Comenzaremos editando los rectángulos


decorativos y Textos Pasivos

26
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Ahora los textos Activos

27
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 El estado del Horno (Horno Parado / Horno en


Marcha) es de tipo ON/OFF

28
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Y las 3 temperaturas de las distintas zonas


del Horno numéricas

29
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Para llamar al Súper Genio desde el Genio


debemos agrupar todos los objetos y
modificar la propiedad Entrada

AssWin("!sg_horno", 200, 200, 1+8+512, "%horno%_marcha",


"%horno%_rpm","%horno%_t1","%horno%_t2", "%horno%_t3")

30
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Ahora hay que asociar el Genio con el Súper


Genio.

31
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Ahora ya podemos usar el Genio y Súper Genio


creados.
 Para ello, creamos una nueva página y en ella
insertamos el Genio

32
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Como no hemos creado las Tags que necesita


el Genio, aparecerá un mensaje como éste:

 Por ello debemos ahora añadir las tags


asociadas Nombre Tipo Dirección Descripción
horno1_marcha DIGITAL D0 Marcha/Paro
horno1_rpm UINT I0 Velocidad cinta horno
horno1_t1 UINT I1 Temperatura zona 1
horno1_t2 UINT I2 Temperatura zona 2
horno1_t3 UINT I3 Temperatura zona 3
34
SISTEMAS DE SúperVISIÓN, ADQUISICIÓN Y
PRESENTACIÓN DE DATOS

 Vista de la página

35

También podría gustarte