Vijeo Citect: Uso del Genie “Alarm Table”

Anuncio
Vijeo Citect: Uso del Genie “Alarm Table”
Vijeo Citect 7.5
Versión Autor
Fecha
V 1.0
Conchi Muñoz
24/05/16
V 1.1
XXXX YYYYYY xx/xx/xx
Varios
V 1.2
XXXX YYYYYY xx/xx/xx
Varios
V 1.5
XXXX YYYYYY xx/xx/xx
Varios
V 1.6
XXXX YYYYYY xx/xx/xx
Varios
V 1.7
XXXX YYYYYY xx/xx/xx
Varios
V 1.8
XXXX YYYYYY xx/xx/xx
Varios
V 1.9
XXXX YYYYYY xx/xx/xx
Varios
Partimos del proyecto “Example” donde creamos una nueva página. El proyecto
V 1.3
XXXX
YYYYYY
xx/xx/xx incluido
Varios “SxW_Style_Include” que a su vez, tiene
“Example”
tiene
como proyecto
incluido
el
proyecto
“Library_Controls”.
V 1.4
XXXX YYYYYY xx/xx/xx
Varios
Dentro del proyecto “Library_controls” existe un genie llamado “alarm table”.
En el proyecto “example” añadiremos ese genio dos veces, quedando una página
asi:
Centro de Competencia Técnica. CCT.______________
Página 1/3
Hacemos doble click sobre cada uno de ellos para ver las propiedades:
Debemos tener en cuenta lo siguiente:
El campo ”Alarm Table Name”, debe ser único para cada genie insertado en la
página y un numero entero. Si escribimos una variable de tipo string se ejecutará la
aplicación, pero aparecerá un signo de admiración indicando un error.
El campo AN debe ser único en la página también. Si tenemos dos genios en la
misma página no pueden ser números consecutivos: Si usamos como número de
filas 20 (campo Number of Rows) y empezamos con el AN 650, quedan reservados
del AN650 + 20 + 2 (1 para la cabecera y 1 de reserva). El siguiente AN, como
mínimo debe ser 672 (tal y como vemos en el genio de la derecha).
Se debe usar la función “Alarm_table_Reload” en el campo “Table Reload” para que
las alarmas se refresquen correctamente.
Las funciones TabAlmTable_InitDsp y TabAlmTable_Reload están ya creadas en el
proyecto “Library_Controls”.
Centro de Competencia Técnica. CCT.______________
Página 2/3
En ejecución veremos lo siguiente:
Puede leer mas información en la ayuda de Citect, apartado:
Using Vijeo Citect > Vijeo Citect Projects > System Projects Reference > Alarm Table
Library Control
Centro de Competencia Técnica. CCT.______________
Página 3/3
Descargar