Sie sind auf Seite 1von 29

Apostila de Treinamento

.16

Coleta de Dados Histricos_________________________________

Captulo .16
Coleta de Dados Histricos

Copyright 2002, Intellution, Inc.

Fundamentos do iFIX

.16. Coleta de Dados Histricos_________________________________

Objetivos do Captulo
Este captulo mostra o armazenamento de dados histricos, o qual usado para obter uma cpia da
base de dados e armazenar estes valores para serem analisados posteriormente.
O captulo est organizado nos seguintes tpicos:

Configurao dos dados a serem coletados

Coleta histrica

Configurao do grfico na tela

Copyright 2002, Intellution, Inc.

Apostila de Treinamento

.16. Coleta de Dados Histricos_________________________________

C o n fig u r a o
d a C o le ta
(H T A )

A r q u iv o d e
C o n fig u r a o

C :\D y n a m ic s \H T R \H T R G R P 0 1 .D A T
C o le ta
H is t r ic a
(H T C )

A r q u iv o s
d e C o le ta

C :\D y n a m ic s \H T R D A T A \n o d e 8 \9 8 0 5 1 2 2 0 .H 0 4
G r fic o
(n o W o rk S p a c e )

C :\D y n a m ic s \H T R D A T A \n o d e 8 \9 8 0 5 1 3 0 0 .H 0 4
C :\D y n a m ic s \H T R D A T A \n o d e 8 \9 8 0 5 1 3 0 4 .H 0 4

Figura .16-1: Componentes da Coleta de Dados Histricos

Copyright 2002, Intellution, Inc.

Fundamentos do iFIX

.16.1.Arquivo de Dados Histricos____________________________________

A. Introduo

Os dados coletados pelo aplicativo HTC (Historical Trend Collect) do iFIX so


armazenados no diretrio definido no SCU

Um subdiretrio criado para cada estao configurada para coleta no aplicativo


HTA (Historical Trend Assign)

B. Localizao dos Arquivos de Configurao

O aplicativo HTA cria um arquivo para cada grupo de coleta no diretrio de


configurao dos dados histricos. Exemplo utilizando o diretrio padro de
instalao:
-

C:\DYNAMICS\HTR\HTRGRP01.DAT

C. Localizao dos Arquivos de Dados Histricos

Os arquivos contendo os dados coletados para histrico so salvos no diretrio dos


dados histricos. Exemplo utilizando o diretrio padro de instalao:
-

C:\Dynamics\HTRDATA\NomeDoN\YYMMDDHH.H04

D. Usando Servidores de Arquivos

Para utilizar um servidor de arquivos na rede para armazenar os arquivos de


dados histricos so necessrios alguns ajustes:
-

As estaes que rodam o aplicativo HTC devem ter nomes exclusivos.

Estaes com nomes diferentes evitam que os arquivos de dados de


uma estao sejam sobrescritos por arquivos de outra estao.

Para uma estao visualizar dados histricos na tela, esta deve especificar o
diretrio do servidor de arquivos no SCU (diretrio Historical Data).

O acesso ao servidor de arquivos opcional, no sendo necessrio para que a coleta


de dados histricos funcione.

Copyright 2002, Intellution, Inc.

Apostila de Treinamento

.16.1.. Arquivo de Dados Histricos_______________________________

Figura .16-2: Configurao dos Dados Histricos no SCU

Copyright 2002, Intellution, Inc.

Fundamentos do iFIX

.16.2.Configurao dos Dados Histricos_____________________________

A. Introduo

A configurao de dados histricos feita pelo aplicativo HTA (Historical Trend


Assign), o qual define a estratgia do arquivamento dos dados coletados.

No HTA deve ser definido:

Tags da base de dados que devem ser coletados;

Taxas com que os tags sero coletados;

Tags digitais que disparam a coleta dos grupos histricos (opcional);

Durao em horas dos arquivos de dados histricos;

Nmero de dias que os arquivos so armazenados no hard disk (opcional).

Pode-se definir at 64 grupos de coleta histrica, cada grupo com at 80 tags.

B. Durao dos Arquivos Histricos

Os arquivos podem ser configurados para terem durao de 4, 8 ou 24 horas.

Os arquivos so criados meia-noite e incrementados de acordo com sua durao:

Arquivos de 4 horas: 00:00, 04:00, 08:00, 12:00, 16:00 e 20:00

Arquivos de 8 horas: 00:00, 08:00 e 16:00

Arquivos de 24 horas: 00:00

Exemplos:
-

99020100.h04 01 de Fevereiro de 1999 das 00:00 s 04:00

02051308.h08 13 de Maio de 2002 das 08:00 s 16:00

C. Opo Automatically Purge Data Files

Esta opo apaga os arquivos de dados automaticamente aps determinado nmero


de dias.

Digite o nmero de dias (entre 2 e 200) que os dados ficaro salvos no computador.

Copyright 2002, Intellution, Inc.

Apostila de Treinamento

.16.2.. Configurao dos Dados Histricos_________________________

Figura .16-3: Configurao da Coleta Histrica (aplicativo HTA)

Copyright 2002, Intellution, Inc.

Fundamentos do iFIX

.16.2.. Configurao dos Dados Histricos_________________________

D. Configurao dos Grupos de Coleta

Campo Node
-

Indica o nome do servidor SCADA de onde os dados sero coletados.

Todos os tags deste grupo devem pertencer mesma estao.

Campo Rate

Taxa com que os tags deste grupo sero coletados (1s, 2s, 10s, 20s, 30s, 1m,
2m, 10m, 20m e 30m).
Campo Phase

Tempo de atraso do incio da coleta deste grupo para otimizar o coletor de


dados distribuindo automaticamente a coleta de dados no tempo.
Campo Qualifier

Nome de um tag digital que indica quando os tags um grupo devem ser
coletados.

Os dados so coletados quando o tag digital estiver no estado 1 (Close).

O uso deste campo opcional.

Campo Tagname
-

Digite Tag.Field que devem ser coletados.

Somente valores numricos (F_*) podem ser coletados.

Campo Limit
-

Banda morta que estabelece a mudana mnima do valor gravado


anteriormente (no EGU) para escrita de um novo valor no arquivo de dado
histrico.

Diminui o tempo de processamento do coletor e economiza espao no disco


eliminando variaes insignificantes dos valores.

Copyright 2002, Intellution, Inc.

Apostila de Treinamento

.16.2.. Configurao dos Dados Histricos_________________________

Figura 16-4: Configurao de Grupos de Coleta Histrica

Copyright 2002, Intellution, Inc.

Fundamentos do iFIX

.16.3.Coleta dos Dados_________________________________________

A. Introduo

A coleta de dados histricos feita pelo aplicativo HTC (Historical Trend


Collect), o qual obedece as configuraes definidas no aplicativo HTA (vide tpico
anterior).
B. Iniciando a Coleta Histrica de Dados

O aplicativo HTC manipulado a partir do aplicativo Mission Control, e pode


ser iniciado usando o boto Start.

O HTC pode ser adicionado lista de tarefas do SCU (<driver>:\Dynamics\HTC.EXE) para iniciar
a coleta de dados histricos automaticamente quando o iFIX iniciado.

A guia HTC do Mission Control mostra o nmero de falhas ocorridas na


coleta de dados desde seu incio (overruns)
C. Parando a Coleta Histrica de Dados

Use o boto Stop na guia HTC do Mission Control para parar a coleta de
todos os grupos configurados no HTA

Quando o iFIX fechado, a coleta de dados histricos tambm finalizada.

Copyright 2002, Intellution, Inc.

10

Apostila de Treinamento

.16.3.. Coleta dos Dados________________________________________

Figura 16-5: Janela de Status do HTC no Mission Control

Copyright 2002, Intellution, Inc.

11

Fundamentos do iFIX

.16.3.. Coleta dos Dados________________________________________

D. Parmetros da Linha de Comando do HTC

Quando o HTC iniciado a partir do Mission Control, uma caixa de dilogo


aparece para o usurio entrar com parmetros opcionais na linha de comando.

ser:

Estes parmetros permitem a monitorao das aplicaes do HTC e podem


-

/T

Este parmetro envia o valor 1 para um tag digital


especificado quando a coleta pra devido a um erro ocorrido no HTC.

Na Figura 16 -6, htc_t o nome de um tag do tipo DO.

/A

Este parmetro envia o valor 1 para um tag digital


especificado a cada 60 segundos enquanto o HTC estiver rodando.

A freqncia da escrita (60 segundos) pode ser alterada usando o parmetro /D.

Na Figura 16 -7, o tag htc_a o nome de um tag do tipo DO.

/D

Este parmetro deve ser usado em conjunto com o


parmetro /A.

O valor configurado aps o parmetro /D corresponde a


freqncia com que o valor 1 escrito no tag do parmetro /A.

O valor mnimo de 15 segundos (qualquer valor inferior a 15


ser ignorado e o valor 15 ser assumido).

Na Figura 16 -8, o tag htc_a recebe um novo valor a cada 20


segundos.

Observao:
-

No use os parmetros /A e /T em conjunto. Se isto ocorrer, o parmetro /T


ter preferncia.

Copyright 2002, Intellution, Inc.

12

Apostila de Treinamento

.16.3.. Coleta dos Dados________________________________________

Figura 16-6: Exemplo do Parmetro /T do HTC

Figura 16-7: Exemplo do Parmetro /A do HTC

Figura 16-8: Exemplo dos Parmetros /A e /D do HTC

Copyright 2002, Intellution, Inc.

13

Fundamentos do iFIX

.16.4.Grfico__________________________________________________

A. Reviso

Os grficos so usados para mostrar dados em tempo real e dados histricos


na tela.

A partir do menu Insert, selecione Chart para adicionar um grfico na tela.

Clique duas vezes sobre o grfico para definir suas propriedades.

B. Configurando os Dados a Serem Mostrados no Grfico

Os grficos do iFIX podem ser criados de dois modos diferentes: grfico histrico e
em tempo real.

Algumas propriedades do grfico no ficam disponveis dependendo de seu modo.

Se o modo em tempo real for selecionado, os campos do modo histrico


ficam desabilitados

Se um grfico for configurado para modo histrico, a taxa de atualizao fica


desabilitada

A Figura 16 -9 lista as propriedades mais comuns dos grficos e sua


disponibilidade em cada modo

O modo do grfico selecionado na caixa de dilogo de configurao do grfico.


-

Este captulo mostra como usar as propriedades do grfico e como visualizar


dados histricos previamente coletados.

Informaes sobre a visualizao em um grfico de dados em tempo real


esto disponveis em captulos anteriores.

Propriedade

Grfico Histrico

Grfico Tempo Real

Fixed Date

Habilitada

Desabilitada

Fixed Time

Habilitada

Desabilitada

Days Before Now

Habilitada

Desabilitada

Duration Before Now

Habilitada

Desabilitada

Duration

Habilitada

Habilitada

Interval

Habilitada

Desabilitada

Refresh Rate

Desabilitada

Habilitada

Copyright 2002, Intellution, Inc.

14

Apostila de Treinamento

Figura 16-9: Propriedades de Grfico no Modo Histrico versus Tempo Real

Copyright 2002, Intellution, Inc.

15

Fundamentos do iFIX

.16.4..

Grfico_______________________________________________

Figura 16-10: Janela do Expression Builder (guia Historical)

Copyright 2002, Intellution, Inc.

16

Apostila de Treinamento

.16.4..

Grfico_______________________________________________

C. Configurando o Grfico

Para definir como os dados sero apresentados pelas penas configuradas, defina as
propriedades dos dados usando a guia Chart da janela de configurao do grfico.

Guia Time
-

Campo Date

data fixa (MM/DD/YYYY).

data relativa data atual.

Campo Time

Data inicial a ser mostrada no grfico, que pode ser uma:

hora inicial a ser mostrada - entre com uma das opes abaixo:

hora fixa (HH:MM:SS).

hora relativa hora atual.

Campo Span

Duration: tempo total a ser mostrado no grfico.

Interval: intervalo entre os pontos mostrados (HH:MM:SS). No pode


ser inferior que a metade da durao. Se for igual a 0, o intervalo
determinado automaticamente

Guia Pen
-

A maioria das informaes similar s propriedades do grfico em tempo


real.

Historical Mode

Copyright 2002, Intellution, Inc.

Usado para determinar como os dados sero mostrados

Sample: ltimo valor vlido do intervalo

Average: mdia dos valores do intervalo

High: maior valor vlido do intervalo

Low: menor valor vlido do intervalo

Diretamente relacionado com os parmetros Interval da guia Time.

17

Fundamentos do iFIX

.16.4..

Grfico_______________________________________________

Figura 16-11: Configurao da Guia Time

Copyright 2002, Intellution, Inc.

18

Apostila de Treinamento

.16.4..

Grfico_______________________________________________

D. Propriedades Adicionais do Grfico

Uma das caractersticas mais dinmicas dos grficos a integrao de dados em


tempo real com dados histricos no mesmo grfico
-

isto permite visualizar todos os tipos de dados no WorkSpace

Para fazer isso, defina duas penas: uma que mostre dados histricos e outra que
mostre dados em tempo real
-

quando as fontes de dados das penas forem definidas, a pena automaticamente


associa o modo da pena baseado com a fonte de dados

E. Propriedades dos Dados

Para controlar como os dados sero apresentados pelas penas configuradas, defina as
propriedades dos dados na guia Chart
-

especifique propriedades como limites superior e inferior, buscar limites da


base de dados, nmero mximo de pontos a serem mostrados ou se deve
mostrar uma linha de tendncia

Exemplo:
-

para especificar os limites superior e inferior, entre com os valores nos


campos Low Limit e High Limit, respectivamente

para buscar os limites do tag configurados na base de dados, selecione a


opo Fetch Limits

F. Eixo de Tempo

Quando estiver no modo de execuo, o eixo do tempo no grfico fica ativado

Os grficos do iFIX usam o padro UTC (Universal Time Coordinate).


-

os dados so inseridos independente das zonas especficas de tempo,


significando que os dados podem ser vistos em qualquer zona de tempo

Exemplo:

suponha que o Grfico A seja configurado para mostrar dados de


12:00 a 1:00 no tempo padro oriental (EST- Eastern Standard Time)

alm disso, o mesmo grfico mostrado das 11:00 a 12:00 no tempo


padro central (CST- Central Standard Time)

os dados inseridos em CST sero de 12:00 a 1:00 EST

Copyright 2002, Intellution, Inc.

19

Fundamentos do iFIX

.16.4..

Grfico_______________________________________________

Figura 16-12: Exemplo de Grfico

Copyright 2002, Intellution, Inc.

20

Apostila de Treinamento

.16.5._____________________________________________Exerccio .16

Histrico
Exerccio .16

Copyright 2002, Intellution, Inc.

21

Fundamentos do iFIX

__________________________________________________Exerccio .16
Objetivos:
Aps a realizao deste exerccio, o aluno estar apto para:
1. Especificar blocos da base de dados para serem mostrados no grfico
2. Iniciar e parar a coleta de dados histricos
3. Usar o grfico para mostrar dados histricos
Informaes sobre o exerccio:
Neste exerccio, iremos continuar com o desenvolvimento da tela Archive. Iremos criar um
grfico e adicionar vrios blocos da base de dados para serem mostrados na tela. Quando
terminar, a tela de alarme dever se parecer com:

Quando terminar este exerccio, v para a prxima seo e responda as questes.

Copyright 2002, Intellution, Inc.

22

Apostila de Treinamento

__________________________________________________Exerccio .16
A. Configura a coleta de dados histricos.
Configura os dados a serem coletados no HTA.
1. A partir da rvore do sistema, d um duplo clique na opo Historical Assignment.
O editor HTA aberto.
2. Selecione duas vezes a primeira linha da planilha e adicione os seguintes blocos para
serem coletados:
FERM_LEVEL.F_CV
FERM_TEMP.F_CV
LAUTER_LEVEL.F_CV
MASH_LEVEL.F_CV
MASH_TEMP.F_CV
CA_FILTER_LEVEL.F_CV
3. Digite o nome do seu n no campo Node e configure para 10s a taxa de atualizao no
campo Rate.
Sua tela dever se parecer com:

4. Selecione o boto Save Changes e feche o editor HTA.


5. No Mission Control inicie a coleta de dados histricos na guia HTC.

Copyright 2002, Intellution, Inc.

23

Fundamentos do iFIX

__________________________________________________Exerccio .16
B. Abre uma tela e adiciona um grfico.
Adiciona um dnamo de grfico em uma tela existente.
1. A partir do menu File, selecione Open.
A caixa de dilogo para abertura de um arquivo aparece.
2. A partir da lista, selecione:
Archive
3. A partir da rvore do sistema, abra o conjunto de dnamos Historical.
4. Selecione e arraste o grfico do conjunto de dnamo para a tela.
A seguinte caixa de dilogo aparece:

5. No campo Name, digite BeerChart

Copyright 2002, Intellution, Inc.

24

Apostila de Treinamento

__________________________________________________Exerccio .16
C. Configura o grfico.
1. Selecione a guia Chart.
2. Selecione a pena padro da lista de penas e selecione o boto Browse.
O editor de expresses abre.
3. Selecione a guia Historical.
Os blocos disponveis so listados.
4. A partir da lista, selecione:
Hist.nodename.CA_FILTER_LEVEL.F_CV
A caixa de dilogo dever se parecer com:

5. Selecione OK para retornar para a caixa de dilogo de configurao do grfico.

Copyright 2002, Intellution, Inc.

25

Fundamentos do iFIX

__________________________________________________Exerccio .16
C. Configura o grfico (continuao).
6. Adicione lista os outros blocos disponveis, escolhendo diferentes cores para cada pena.
A caixa de dilogo dever se parecer agora com:

7. Quando terminar, selecione OK.


8. Feche o conjunto de dnamos Historical.

Copyright 2002, Intellution, Inc.

26

Apostila de Treinamento

__________________________________________________Exerccio .16
D. Configura o calendrio de controle.
1. Usando o boto direito do mouse, clique no calendrio e selecione Edit Script.
O VBE abre.
2. Entre com o seguinte script para o evento Click do objeto Calendar:
BeerChart.StartTime = Calendar1.Value
BeerChart.Duration = 86400
BeerChart.RefreshChartData
A tela dever se parecer agora com:

3. A partir do menu File selecione Close and Return to WorkSpace Application


Voc retornar para o WorkSpace.
4. Salve a tela Archive.

Copyright 2002, Intellution, Inc.

27

Fundamentos do iFIX

__________________________________________________Exerccio .16
E. Altera para o modo de execuo.
1. Altere para o Run Mode.
2. Altere a data no calendrio. Como o grfico alterado? Por qu?

3. Como se pode alterar a tela tal que a data escolhida no grfico seja refletida no
calendrio?

Fim do Exerccio

Copyright 2002, Intellution, Inc.

28

Apostila de Treinamento

.16.6.Questes de Reviso______________________________________

1. Explique para que serve o HTA e o HTC.

2. Qual a finalidade de dividir o Historical Assign em grupos?

3. Como o HTC pode ser iniciado e parado manualmente? Alm disso, como o HTC pode ser
configurado para iniciar automaticamente junto com o iFIX?

4. Como se pode configurar um grfico para mostrar tanto dados em tempo real como dados
histricos?

5. Para que serve o campo Interval no grfico?

Copyright 2002, Intellution, Inc.

29

Das könnte Ihnen auch gefallen