Вы находитесь на странице: 1из 24

MODULO 7.

CURVAS HISTRICAS Y REALES



7.1 Curvas en Tiempo Real
7.1.1 Curva en Tiempo Real desde el Toolbox

Disponemos de una herramienta en la toolbox que permite crear una curva en tiempo real.
Para ello, la seleccionaremos y crearemos un rectngulo del tamao que deseemos el grfico.


7.1.1.1 Configuracin de la Curva en Tiempo Real desde el Toolbox

Dentro de una curva en tiempo real, podemos definir una serie de parmetros;

Tiempo de actualizacin de la curva.
Tamao de la muestra.
Colores de los lpices (series).
Color del fondo y otros.



NOTA: Las curvas en tiempo real no almacenan el valor VISUALIZADO, sino que simplemente
Representan un valor o registro real EXTERNO o INTERNO de InTouch y lo grafican en la
Pantalla en forma de curva.


EJ EMPLO 1

1ro. Creamos una pantalla donde se encuentre el diseo de la Interfaz.



2do. Creamos nuestro Tagname, que graficara la curva real de la temperatura del
Proceso.

CTRL+ T (Tagname Dictionary), como se controlara la variable temperatura creamos
un tagname tipo memoria real ya que simularemos esta seal analgica como si fuera
del proceso.





3ro. Configuramos nuestra Grafica de tiempo Real.

Configuramos el PEN asignando nuestro tagname donde se encuentra los datos de
temperatura.

TIME SPAN nos visualiza la trama de datos en un determinado rango de tiempo, para este
caso seleccionamos 5 minutos que ser lo que podamos observar en la curva.

SAMPLE es el tiempo en que toma o registra los datos en la grfica, para una grfica que
actualice rpidamente se configuro a un 1 seg.

VALUE DIVISIONS Y TIME DIVISIONS configurar los ejes X y Y donde X ser el tiempo y
Y los datos de temperatura para el PEN 1.

Por ultimo salvamos nuestra configuracin, dando clic en OK.



4to. Asignamos los Tagnames a los objetos y desarrollamos la animacin a la interfaz
para luego ejecutar la aplicacin.



5to. Ejecutamos la Aplicacin.



7.1.1.1 Configuracin de la Curva en Tiempo Real desde el WIZARDS.
EJ EMPLO 2

1ro. Abrimos la venta de WIZARDS.
Seleccionamos Trends y se procede a escoger la Grafica 16-Pend Trend y opcionalmente el
control 16-Pend Trend Scooter que nos permitira navegar por nuestra grafica. Colocamos
estos objetos en nuestra interfaz grafica.



2do. Creamos la Interfaz.


3ro. Configuramos la Grafica 16-Pend Trend y el control 16-Pend Trend Scooter
OBJECT NAME le asignamos un nombre a nuestra grafica.
VALUE AXIAL FORMAT Y TIME AXIAL FORMAT configurar los ejes X y Y donde X ser
el tiempo y Y los datos de temperatura para el PEN 1.

UPDATE RATE sera el tiempo de actualizacion de la grafica.
SPAN es la trama de datos que se visualizaran.
TEND TYPE seleccionamos Real Time para que nuestra grafica sea de tipo tiempo REAL.
OPTIONS se habilita o no el check para poder cambiar parametros en la ejecucion, haciendo
clic sobre la grafica.

Luego, configuramos el control donde:
PEN TREND NAME colocaremos el nombre del objeto que controlara.
Se sugiere utilizar las variables del sistema para el control de la grfica haciendo clic en
SUGGEST.


3ro. Asignamos los Tagnames a los objetos y desarrollamos la animacin a la interfaz
para luego ejecutar la aplicacin. Que podremos control mediante el utilizando el objeto
Control 16-Pend Trend Scooter





7.2 Curvas Histricas
InTouch permite la visualizacin de histricos distribuidos (gestin de los histricos bajo una
estructura cliente/servidor en una red de ordenadores).

Las curvas histricas permiten visualizar la evolucin con respecto al tiempo de un dato en
forma de curva o tendencia. Este dato debe haber sido almacenado previamente, por lo que el
tagname visualizado

Para trabajar con este tipo de Graficas debemos Configurar Historical Logging para
activar el gestor de histricos de InTouch,

SPECIALCONFIGUREHISTORICAL LOGGING

Habilitamos el check Enable Historical Loggings

Parmetros de la ventana:
Enable Historical Logging. Habiltelo para activar el gestor de histricos
Keep Log Files For Indique e nmero de das que quiere mantener en disco los
ficheros histricos. "0" significa que jams se borran automticamente.
Store Log Files. Indique la carpeta donde se guardarn los ficheros histricos
Printing Control. Recomendamos dejar por defecto
Nota: Realizar los cambios de los parmetros con el completo de InTouch Windows Viewer
cerrado, caso contrario reiniciarlo.
Se puede implementar desde dos formas una curva histrica a un Proyecto.
TOOLBOX
WIZARDS
7.2.1 Curvas Histricas desde Wizards.

Dentro de los WIZARDS disponemos de la herramienta CURVA HISTRICA. Esta herramienta
es muy completa, ya que nos permite disponer de la mayora de elementos de una curva sin
necesidad de programacin.



Seleccionamos el tipo de curva histrica y esta quedar situada sobre la pantalla. Podremos
escalarla o moverla segn nuestra necesidad. Haciendo doble clic con el ratn en su anterior,
podemos definir sus caractersticas, valores de los lpices y tiempos de visualizacin.



CONFIGURAR DE UNA HISTORICAL TREND CHART WIZARD.


HistTrend Tag asociado a la curva histrica. Oprimiendo el pulsador Suggest,
InTouch nos sugerir un nombre de tag para evitarnos programacin.
Pen Scale Tag asociado a la curva histrica. Oprimiendo el pulsador Suggest,
InTouch nos sugerir un nombre de tag para evitarnos programacin
Values Permite definir el eje vertical (valores)
Times Permite definir el eje horizontal (tiempos)
Pens Permite definir los valores asociados a cada uno de los lpices.
Disponemos de hasta 8 lpices por curva.


WIZARD DE PULSADORES DE LA CURVA

Dentro de los WIZARDS disponemos de la herramienta de PULSADORES DE LA CURVA
HISTRICA. Esta herramienta tiene ya programados unos pulsadores para hacer zooms de la
curva, tiene tambin programados los punteros de seleccin de fecha/hora, etc. Nos permite
definir diversas funciones sin necesidad de programacin. Este elemento lo referenciamos a la
curva que deseemos asocindole el mismo tagname.



Este elemento lo referenciamos a la curva que deseemos asocindole el mismo tagname.

WIZARD DE VISUALIZACIN DE VALORES DE LA CURVA

Este elemento permite visualizar los valores histricos que tenemos en cada uno de los
punteros.





7.2.2 Curvas Histricas desde Toolbox.

La curva o tendencia histrica es creada de un modo anlogo a la curva en tiempo real, desde
la caja de herramientas o toolbox.



CONFIGURACIN DE LA CURVA

Dentro de una curva histrica, podemos definir una serie de parmetros, tales como:

Tiempo de actualizacin de la curva.
Tamao de la muestra.
Colores de los lpices.
Color del fondo y otros.



Podemos definir del mismo modo si deseamos que el operador pueda, durante el runtime,
efectuar cualquier cambio acerca de esta configuracin primera. Ello se hace activando el
siguiente check:


Ello provocar que la curva histrica sea, durante el runtime, un elemento interactivo, es decir,
pulsando sobre la tendencia o pulsando la tecla funcional definida, el operador podr modificar
cualquier parmetro de esa tendencia de un modo sencillo, gracias a la siguiente ventana:



Esta ventana es propia de InTouch, por lo que no es necesario crearla, sino que aparece al
seleccionar la curva histrica durante el runtime.

Es posible crear una ventana distinta a esta para permitir al operador modificar datos de la
curva.










7.2.3 HistData

HistData permite convertir datos de ficheros histricos generados por InTouch a ficheros de
tipo csv (Comma Separated Value). Estos ficheros son fcilmente manejables por programa
tales como Excel, y permiten de este modo generar todo tipo de informes.

Para llevar a cabo la seleccin de datos a convertir y la conversin, HistData enlaza con
Tagnames de InTouch mediante DDE. Las variables que incluye HistData son las siguientes:









7.2.4 Configuraciones de Curvas Histricas

EJ EMPLO 1
Curva histrica desde Toolbox

1ro. Diseamos nuestra interfaz HMI e insertamos una curva historia desde el Toolbox.

2do. Para trabajar con este tipo de Graficas debemos Configurar Historical Logging
para activar el gestor de histricos de InTouch,

SPECIALCONFIGUREHISTORICAL LOGGING

Habilitamos el check Enable Historical Loggings


3ro. Definimos los tag necesarios.
Para trabajar con graficas histricas se necesita de un tag de tipo HISTTREND ya que es
requerido para trabajar en conjunto con el completo HISTDATA de InTouch (permite convertir
datos de ficheros histricos generados por InTouch a ficheros de tipo csv), ya que los datos
graficados sern almacenados, esta es la finalidad de tener curvas histricas.

Se crea un tag, el cual ser graficado. Para este ejemplo ser la temperatura, se debe habilitar
el campo LOG DATA.

4to. Configurar la Curva Real insertada desde Toolbox.
Historical Tag se asigna el tagname previamente creado para manejar los histricos mediante
el complemento HISTDATA.
Initial Time Span configurara el tiempo o la trama de datos que se podr visualizar en la
grfica.
VALUE DIVISIONS Y TIME DIVISIONS configurar los ejes X y Y donde X ser el tiempo y
Y los datos de temperatura.

Configuramos el PEN asignando nuestro tagname donde se encuentra los datos de
temperatura.

Si deseamos que el operador pueda modificar, durante el runtime, efectuar cualquier cambio
acerca de esta configuracin primera.





5to. Ejecutamos

Podemos modificar parmetros de visualizacin en RUNTIME, haciendo clic sobre la grfica si
es que se habilito esta opcin previamente.
Se puede configurar el la fecha y hora de inicio que se visualizara, adems del tiempo de
visualizacin es decir la trama de datos que puede ser segundos, minutos, horas, etc.

Los datos graficados se pueden almacenar en un archivo.csv que puede ser ledo por
programas como EXCEL, para ello se debe realizar un script con las funciones anteriormente
expuestas.


EJ EMPLO 2
Curva histrica desde WIZARDS

Mediante WIZARDS crearemos una aplicacin que grfica y exporte sus datos a una
rchivo.csv.

La ventaja de utilizar Wizard Trend es que es incensario la programacin.

1ro. Diseamos nuestra interfaz HMI e insertamos desde WIZARDS lo siguiente:


Hist Trend / Scooters permita graficar nuestra variable.
Trend Zoom control para la navegacin en la curva.
Trend Pen Legend nos visualiza los valores del tag de acuerdo a la posicin del cursor
de la grfica.
HistData es el complemento que nos convertir y almacenara a un archivo.csv nuestra
informacin.


2do. Para trabajar con este tipo de Graficas debemos Configurar Historical Logging
para activar el gestor de histricos de InTouch,

SPECIALCONFIGUREHISTORICAL LOGGING

3ro. Definimos los tag necesarios.
Se crea un tag, el cual ser graficado. Para este ejemplo ser la temperatura, se debe habilitar
el campo LOG DATA.

Adicionalmente se sugerirn y creara tag automticamente por medio del WIZARDS, este es la
ventaja de utilizar el mismo.
4to. Configurar los Objetos.
HistData Panel
Aqu hacemos clic en el botn sugerir, para asignar un tag que de tipo HIST TREND que debe
estar en conjunto con el de la grfica histrica. Mediante este objeto se convertir a un archivo
.csv por medio del complemento de InTouch HIST DATA.
En el Number of Records To Write asignamos la cantidad de datos que se guardar al momento
de dar la orden de salvar los datos.

Historical Trend Chart Wizard
Hacemos clic en Suggest para que nos sugiera tag y crearlos de no estar definidos, se debe
guardar relacin entre el campo Hist Trend con el campo del objeto HistData Panel.
Adems configuramos el PEN asignado el tag a graficar, tambin las opciones de VALUES y
TIMES para dar formato a los ejes Y y X.




Trend Panel Wizard
Hacemos clic en Suggest para que nos sugiera tag y crearlos de no estar definidos, se debe
guardar relacin entre el campo Hist Trend con el campo del objeto HistData del objeto
Historical Trend Chart Wizard.
Este objeto nos permitir navegar por la grfica.

Trend Legend Wizard
Hacemos clic en Suggest para que nos sugiera tag y crearlos de no estar definidos, se debe
guardar relacin entre el campo Hist Trend y Pen Scale con el objeto Historical Trend Chart
Wizard.
Adems podemos configurar el formato de los nmeros a visualizarse, colores y mensajes.

5to. Ejecutar

Podemos modificar parmetros de visualizacin en RUNTIME, haciendo clic sobre la grfica si
es que se habilito esta opcin previamente.
Se puede configurar el la fecha y hora de inicio que se visualizara, adems del tiempo de
visualizacin es decir la trama de datos que puede ser segundos, minutos, horas, etc.

Los datos pueden ser salvados, mediante la herramienta de WIZARDS, que previamente se
configuro, y los datos sern almacenados en el mismo directorio que la de la aplicaciones en
formato *.csv


Se generara un archivo *.csv en el directorio de la aplicacin, donde contiene la trama de datos
salvada, con los campos definidos por WIZARDS que son la fecha, hora y valor del tag.

Podemos ejecutar este archivo ya que es compatible con Excel.

Para tener una tabla ms ordenada debemos trabajar con Scripts.

Вам также может понравиться