Buscar

Capítulo 12 Visor Walltrend (fev 10)

Prévia do material em texto

SISTEMA ABERTO DE GERENCIAMENTO DE ENERGIA 
Manual do Usuário 
12 WALLTREND 
Fevereiro de 2010 
 
SAGE_ManUsu_Cap12_Wtrd 
 
Quadro de Revisão 
 
Preparado por: 
21.941-911 • Av. Horácio de Macedo, 354 • Rio de Janeiro - RJ 
Tel.: (021) 2598-6000 • Fax: (021) 2260-1340 
 
Nº Data Descrição Versão do Visor 
1 24/07/09 Atualização de forrmato 
2 27/08/09 Correção das Legendas de Figuras 
3 01/02/2010 Atualizações para o update 23 a ser lançado 
 
A informação contida neste documento é de propriedade do CEPEL, tendo se originado de trabalho desenvolvido nesta empresa para consulta e 
referência dos usuários do sistema SAGE, e não poderá ser reproduzida ou utilizada para quaisquer outros fins sem autorização prévia e 
expressa do CEPEL. Este documento baseia-se em informação disponível na data de sua publicação. Embora sejam feitos esforços para 
torná-lo preciso, este não se propõe a cobrir todos os detalhes ou particularidades apresentadas pelo sistema. O CEPEL não se responsabiliza 
por notificar os usuários deste documento de possíveis alterações feitas posteriormente. 
 
iii 
Conteúdo 
12 WALLTREND .....................................................................................................1 
12.1 INTRODUÇÃO............................................................................................................................ 1 
12.1.1 Apresentação ................................................................................................................ 1 
12.2 A FILOSOFIA DO WALLTREND.................................................................................................... 1 
12.2.1 Formato das Curvas...................................................................................................... 2 
12.2.2 Inicializando o Walltrend ............................................................................................... 2 
12.2.3 A Ausência de Limitações Pré-Definidas ...................................................................... 3 
12.3 OS COMPONENTES DO WALLTREND.......................................................................................... 4 
12.3.1 A Interface Básica ......................................................................................................... 4 
12.3.2 Diálogos de Ações ........................................................................................................ 5 
12.3.3 Diálogos de Configuração Padrão ................................................................................ 5 
12.3.4 Menus............................................................................................................................ 6 
12.3.4.1 Menu Principal........................................................................................................................ 7 
12.3.4.2 Menu Curvas: ......................................................................................................................... 8 
12.3.5 Diálogos de Ação .......................................................................................................... 9 
12.3.5.1 Janela..................................................................................................................................... 9 
12.3.5.2 Gráfico.................................................................................................................................... 9 
12.3.5.3 Eixo (Tempo Real/Histórico)................................................................................................. 10 
12.3.5.4 Legenda................................................................................................................................ 10 
12.3.5.5 Curva.................................................................................................................................... 10 
12.3.5.6 Agrupar Curvas .................................................................................................................... 11 
12.3.5.7 Tabular de Pontos ................................................................................................................ 12 
12.3.5.7.1 Filtros ............................................................................................................................. 12 
12.3.5.7.2 Menu Entidade ............................................................................................................... 13 
12.3.6 Interações no Canvas ................................................................................................. 13 
12.3.6.1 “Zoom” Interativo .................................................................................................................. 13 
12.3.6.2 Visualização de valores........................................................................................................ 14 
12.3.6.3 Rolagem “Pan” ..................................................................................................................... 14 
12.3.6.4 Navegação nos Dados ......................................................................................................... 14 
12.4 CURVAS HISTÓRICAS.............................................................................................................. 14 
12.4.1 Inclusão de Curva Histórica ........................................................................................ 15 
12.4.1.1 Pontos do arquivo .pas......................................................................................................... 15 
12.4.1.2 Pontos do arquivo .csv ......................................................................................................... 15 
12.4.1.3 Diálogos de Seleção de Pontos............................................................................................ 15 
12.5 PARAMETRIZAÇÃO DO ARQUIVO DE CONFIGURAÇÃO ................................................................ 16 
12.5.1 Arquivos de Exemplo .................................................................................................. 16 
12.5.2 Propriedades ............................................................................................................... 16 
12.5.2.1 Janela................................................................................................................................... 16 
12.5.2.2 Gráfico (Linhas de Grade) .................................................................................................... 16 
12.5.2.3 Gráfico (Lengendas)............................................................................................................. 16 
12.5.2.4 Gráfico (Outras).................................................................................................................... 16 
12.5.2.5 Eixo do Tempo ..................................................................................................................... 17 
12.5.2.6 Eixo dos Valores................................................................................................................... 17 
12.5.2.7 Curvas .................................................................................................................................. 17 
12.5.2.8 Base Histórica ...................................................................................................................... 18 
12.5.3 Observações ............................................................................................................... 19 
12.5.3.1.1 Configurações de cores: ................................................................................................ 19 
12.5.3.1.2 Configuração de fontes: ................................................................................................. 19 
12.6 TÓPICOS AVANÇADOS ............................................................................................................ 19 
12.6.1 Instalação do Aplicativo...............................................................................................19 
12.6.2 Arquivos Históricos...................................................................................................... 19 
 
CONTEÚDO 
 
iv 
 
 
 
 
1 
 
12 Walltrend 
12.1 Introdução 
O WallTrend é uma ferramenta gráfico-interativa para visualização de valores pertinentes ao 
sistema SAGE. Para tal, o programa oferece os recursos para o desenho de curvas em um gráfico 
bidimensional XY (eixos cartesianos). Ambos os eixos X (abscissa) e o eixo Y (ordenada) podem 
representar o tempo ou qualquer valor numérico de acordo com a orientação do gráfico (horizontal ou 
vertical). 
De maneira geral, o programa pode ser entendido através das funcionalidades básicas descritas 
abaixo: 
1. Configuração do gráfico – A aplicação pode ser totalmente parametrizada por opções de 
menu e diálogos que possibilitam a configuração de todos os objetos da aplicação. Estas 
configurações são salvas em arquivo e podem posteriormente ser carregadas. 
2. Aquisição de dados – A aplicação obtém os dados a serem desenhados como curvas, que 
podem ter diferentes fontes: base de dados de tempo real, base de dados histórica, planilhas 
históricas (.csv), arquivos históricos (.pas), etc. 
3. Visualização de curvas – O usuário tem a capacidade de ajustar todo o layout do gráfico e 
das curvas (cores, tamanho, tipos de linha, escalas, nível de zoom, orientação, etc.). 
12.1.1 Apresentação 
Este manual tem por finalidade fornecer as informações básicas para a utilização do programa. A 
próxima seção apresenta a filosofia de desenvolvimento do programa e suas principais 
características. A seção Componentes examina os principais componentes da interface homem-
máquina (diálogos, menus, etc.). Por último, a seção Interação apresenta as principais técnicas de 
interação, com detalhes que visam aumentar a produtividade do usuário. 
 
12.2 A Filosofia do WallTrend 
O WallTrend tem como características a flexibilidade, customização e integração com o SAGE. É 
flexível para exibir qualquer valor numérico seja este digital ou analógico, seus gráficos podem ser 
Capítulo 
12 
12 WALLTREND 
 
2 
totalmente configurados a partir de um arquivo texto onde cada linha contém um conjunto 
propriedade e valor, é capaz também de interagir com as telas do SAGE para exibir como curvas os 
pontos mostrados por estas telas. 
Para exibir uma curva basta que esta esteja descrita no arquivo de configuração, neste caso a 
curva será exibida ao mesmo tempo em que a aplicação for inicializada, ou após inicialização da 
aplicação o usuário pode obter a curva do tabular de pontos, que mostra os pontos analógicos e 
digitais da base do SAGE, ou importando dados das telas do SAGE. 
Em ambos os casos, o usuário pode alterar as configurações do gráfico ou das curvas, bem como 
incluir ou excluir curvas a qualquer momento sem a necessidade de reiniciar a aplicação. 
Esta ferramenta foi desenvolvida para exibir tanto dados de tempo real, acessando diretamente os 
dados da base do SAGE, ou aquisitando dados de outras fontes como arquivos históricos ou a base 
de dados histórica do SAGE. Existe também a possibilidade de exibir ao mesmo tempo curvas com 
dados de tempo real e de dados históricos. 
12.2.1 Formato das Curvas 
A aplicação foi projetada para desenhar as curvas em forma de “escada” para valores digitais e 
“dente de serra” para os valores analógicos. Desta forma, o usuário interpreta corretamente os 
valores da grandeza nos diferentes instantes de tempo, além de identificar prontamente as grandezas 
digitais e analógicas. 
 
Figura 12-1 - Formato das Curvas. 
12.2.2 Inicializando o Walltrend 
A aplicação pode ser inicializada pelo Visor de Acesso, clicando no botão associado à aplicação, 
ou pelas telas do SAGE, clicando com o botão direito do mouse em um ponto e selecionado a opção 
WallTrend no menu, nesta segunda opção caso exista um WallTrend aberto e importando dados do 
SAGE o ponto selecionado será adicionado a este como curva. 
12 WALLTREND 
 
3 
 
Figura 12-2 - Ativação do WallTrend – Visor de Acesso. 
 
Figura 12-3 - Ativação do WallTrend – Visor de Telas. 
12.2.3 A Ausência de Limitações Pré-Definidas 
Um número arbitrário de curvas pode ser carregado e visualizado simultaneamente. Além disso, 
não existem limitações teóricas quanto aos intervalos de tempo tratados pelo programa. No entanto, 
existem, evidentemente, limitações físicas de memória e de capacidade de processamento, que o 
programa informa quando de sua exaustão. 1 
 
1 A quantidade de dados tratada pela aplicação depende diretamente da plataforma utilizada: tipo/velocidade do processador, 
quantidade de memória RAM, etc. 
12 WALLTREND 
 
4 
12.3 Os Componentes do WallTrend 
A interação homem-máquina do programa é feita através de uma interface básica (diálogo 
principal), de diálogos de ações e diálogos temporários. 
12.3.1 A Interface Básica 
A interface básica é a parte "permanente" do programa, ou seja, a que fica apresentada durante 
toda a execução do WallTrend (diálogo principal do programa). Ela é composta de três áreas: 
4. Um painel principal (“canvas”) – é o local onde é exibido o gráfico XY; 
5. Uma área de legendas – localizada na parte inferior do diálogo principal, é destinada a mostrar 
informações relativas a hora da última varredura e os valores desta varredura para cada curva; 
6. Uma tabela de dados – é exibido, opcionalmente, em um fichário na área principal e mostra 
todas as varreduras (hora e valor) para cada curva. 
 
Figura 12-4 - Diálogo Principal do WallTrend. 
 
Figura 12-5 - Fichário Varreduras do Diálogo Principal. 
12 WALLTREND 
 
5 
12.3.2 Diálogos de Ações 
Os diálogos de ações são ativados a partir do diálogo principal e permitem ao usuário parametrizar 
as ações a serem tomadas pelo programa. Através dos mesmos pode-se, por exemplo, inserir e 
excluir curvas, ajustar os eixos do gráfico, mudar o layout das curvas, etc. 
De modo geral, a interação do usuário com o programa ocorre nas seguintes situações: acionando 
os menus, interagindo no canvas do gráfico XY e nos diálogos de ação (exibidos a partir do 
acionamento dos menus). 
12.3.3 Diálogos de Configuração Padrão 
Em sua maioria, os objetos da aplicação são configurados por um diálogo padrão de configuração. 
Este diálogo mostra duas colunas, propriedade e valor, com uma lista de propriedades de um 
determinado objeto (algumas propriedades podem ser apenas para leitura). 
As opções que permitem alteração exibem, para cada tipo de valor da propriedade, ferramentas 
para orientar a sua configuração, como, diálogo para cores e fontes e listas de opções. 
As propriedades são alteradas no objeto à medida que os valores são alterados no diálogo, isto é, 
a aparência ou comportamento do objeto é modificado à medida em que os valores de suas 
propriedades são alteradas. Para propriedades onde o valor é texto ou numérico, basta pressionar a 
tecla ENTER e o valor será atribuído a propriedade. 
12 WALLTREND 
 
6 
 
Figura 12-6 – Diálogos de Configuração de Prioridades. 
12.3.4 Menus 
Para melhor aproveitamento da área gráfica todos os menus são do tipo popup acionados 
clicando-se com o botão direito do mouse sobre o canvas, na área de legendas ou sobre as linhas 
das curvas. Os menus estão acessíveis das seguintes formas: 
� Na área do Canvas encontra-se o menu principal, descrito em detalhe a baixo, este menu é 
exibido clicando-se com o botão direito do mouse em qualquer área livre do canvas, por 
área livre entende-se qualquer parte do canvas onde o ponteiro do mouse não toma a 
forma de alvo. 
� Na área de legendas encontra-se o menu de curvas, descrito em detalhe a baixo, este menu 
é exibido clicando-se com o botão direito do mouse sobre o nome da curva. 
� Quando o ponteiro do mouse toma a forma de alvo indica que está sobre uma curva o que 
possibilita a exibição domenu curva, descrito em detalhe a baixo, este menu é exibido 
clicando-se com o botão direito do mouse sobre a curva. 
� No diálogo de curvas também é possível acessar o menu curvas clicando-se com o botão 
direito do mouse sobre o nome da curva 
12 WALLTREND 
 
7 
12.3.4.1 Menu Principal 
� Propriedades – Cada opção deste menu exibe um diálogo para a configuração de suas 
propriedades: 
o Janela Exibe o diálogo “Configurar Janela; 
o Gráfico – Exibe o diálogo de configuração do gráfico; 
o Eixo (Tempo Real) - Exibe o diálogo de configuração do eixo de tempo real; 
o Eixo (Histórico) – Exibe o diálogo de configuração do eixo histórico; 
o Legenda – Exibe o diálogo de configuração da área de legenda; 
o Curvas – Exibe o diálogo com a lista das curvas do gráfico; 
� Salvar Imagem – Salva o gráfico como uma imagem do tipo png (Portable Network Group) 
ou jpeg (Joint Pictures Expert Group); 
� Imprimir – Exibe o diálogo de impressão; 
� Zoom + : 
o Ambos os Eixos – Executa o zoom em ambos os eixos do gráfico; 
o Tempo – Executa o zoom apenas no eixo do tempo; 
o Valores – Executa o zoom apenas no eixo dos valores; 
� Zoom - : 
o Ambos os Eixos – Executa o zoom em ambos os eixos do gráfico; 
o Tempo – Executa o zoom apenas no eixo do tempo; 
o Valores – Executa o zoom apenas no eixo dos valores; 
� Pontos – Cada opção deste menu exibe o diálogo para seleção de pontos; 
o Tempo Real – Exibe o diálogo para seleção de pontos de tempo real; 
o Arquivo PAS – Exibe o diálogo para seleção de pontos de arquivos .pas; 
o Arquivo CSV – Exibe o diálogo para seleção de pontos de arquivos .csv 
� Gráfico : 
o Novo – Limpa a área do canvas eliminado todas as curvas e suas varreduras; 
12 WALLTREND 
 
8 
o Abrir – Exibe o diálogo para a seleção de um arquivo de configuração do WallTrend; 
o Salvar configurações – Salva as configurações atuais da aplicação no arquivo de 
configuração; 
o Salvar configurações como – Exibe o diálogo para salvar as configurações atuais da 
aplicação em um novo arquivo. 
o Importar (Visor de Telas) – Habilita a aplicação a receber mensagens do Visor de 
Telas do SAGE para exibição de novas curvas; 
� Pan 
o Gráfico – Habilita à aplicação a rolagem do canvas em ambos os eixos; 
o Curvas – Habilita a rolagem apenas no sentido do eixo das curvas; 
o Eixo do Tempo – Habilita a rolagem apenas no sentido do eixo do tempo; 
� Médias : Exibe a média dos valores para cada curva. 
o 10 min – Exibe a média para cada 10 minutos cheios de uma hora, isto é, média para 
o minuto 0, 10, 20, 30, 40 e 50 representados por círculos na cor da curva. 
o 30 min – Exibe a média para cada 30 minutos cheios de uma hora, isto é, média para 
o minuto 0 e 30 representada por retângulos na cor da curva. 
o 60 min – Exibe a média para cada hora cheia representada por triângulos na cor da 
curva. 
� Configurar Grupos : Apresenta o diálogo para a configuração de grupos de curvas; 
� Pausar Atualização : Para a atualização dos dados no gráfico; 
12.3.4.2 Menu Curvas: 
� Configurar – Exibe o diálogo para configuração da curva selecionada; 
� Remover – Remove a curva selecionada da varredura e a exclui do gráfico; 
� Todos os Limites – Exibe todos os limites para a curva; 
� Limite de Escala – Exibe os limites inferior e superior de escala; 
� Limite de Urgência – Exibe os limites inferior e superior de urgência; 
� Limite de Advertência – Exibe os limites inferior e superior de advertência; 
� Mostrar Curva – Exibe ou oculta a linha da curva; 
12 WALLTREND 
 
9 
� Mostrar Médias 10min – Exibe retângulos para a média de 10 minutos; 
� Mostrar Médias 30min – Exibe círculos para a média de 30 minutos; 
� Mostra Médias 60min – Exibe triângulos para a média de 60 minutos; 
12.3.5 Diálogos de Ação 
Tais diálogos servem de complemento de opções de menu, exigindo do usuário alguma 
parametrização sobre a operação desejada. 
A seguir, são descritas as principais ações que o usuário pode tomar no programa. 
12.3.5.1 Janela 
Ativada por menu popup, Propriedades->Janela, na área do canvas, esta ação provoca a abertura 
do diálogo de configuração da Janela e é composto pelos seguintes campos: 
� Mostrar Legendas – Exibe ou oculta a área de legendas; 
� Mostrar Tabular de Dados - Exibe ou oculta o tabular de dados (aba tabular) 
� Mostrar Barra de Títulos – Exibe ou oculta a barra de título da janela, quando oculta não 
permite alterar a posição ou tamanho da janela; 
� Cor de Fundo – Cor de fundo da janela; 
� Cor do Título – Cor do título do gráfico; 
� Fonte do Título – Tipo e tamanho do fonte do título; 
� Título – Título do gráfico; 
12.3.5.2 Gráfico 
Ativada por menu popup, Propreidades->Gráfico, na área do canvas, esta ação provoca a abertura 
do diálogo de configuração do gráfico e é composto pelos seguintes campos: 
� Atualização (em segundos ) – Tempo de atualização dos dados de tempo raeal; 
� Cor – Cor de fundo do gráfico; 
� Cor do Gride – Cor das linhas do gride; 
� Espessura do Gride – Espessura das linhas do gride; 
� Orientação – Orientação do gráfico, horizontal ou vertical; 
12 WALLTREND 
 
10 
12.3.5.3 Eixo (Tempo Real/Histórico) 
Ativada por menu popup, Propreidades->Eixo (Tempo Real) ou (Histórico), na área do canvas, 
esta ação provoca a abertura do diálogo de configuração do gráfico composto pelos seguintes 
campos: 
� Cor – Cor da linha do eixo; 
� Divisor (em minutos ) – Tempo da divisão da escala; 
� Fonte do Divisor – Tipo e tamanho do fonte do divisor da escala; 
� Fonte do Título – Tipo e tamanho do fonte do título; 
� Formato de Data – Formato da data; 
� Intervalo (em minutos ) – Intervalo de tempo visível no gráfico; 
� Localização – Localização do eixo de tempo; 
� Mostrar Divisor – Exibi ou oculta o divisor; 
� Mostrar Eixo – Exibe ou oculta o eixo; 
� Título – Título do eixo; 
12.3.5.4 Legenda 
Ativada por menu popup, Propreidades->Legenda, na área do canvas, esta ação provoca a 
abertura do diálogo de configuração do gráfico que é composto pelos campos: 
� Cor de fundo – Cor de fundo; 
� Cor do fonte – Cor do fonte; 
� Exibe coluna de tempo – Exibe ou oculta a coluna tempo; 
� Fonte da tabela – Tamanho e tipo do fonte da tabela; 
� Fonte do cabeçalho – Tamanho e tipo do fonte do cabeçalho 
12.3.5.5 Curva 
Este diálogo é ativado a partir de uma das opções abaixo: 
� Um clique na legenda da curva, na área de legendas; 
� Pelo menu popup na área de legendas, clicando com o botão direito do mouse na legenda 
da curva; 
� Pelo menu popup acionado por clique com o botão direito na curva; 
12 WALLTREND 
 
11 
� Pelo diálogo “Configurar Curvas”; 
 
O diálogo Configurar Curva é composto pelos seguintes campos: 
 
� Caption – nome que será exibido na área de legenda; 
� Formato – Quantidade de casas decimais do valor; 
� Divisor – Valor de divisão da escala; 
� Fonte do Divisor – Tipo e tamanho de fonte usado no divisor da escala; 
� Fonte do Título – Tipo e tamanho de fonte usado no título do eixo; 
� Limite Inferior – Limite inferior da escala; 
� Limite Superior – Limite Superior da escala; 
� Localização – Localização do eixo; 
� Mostrar Divisor – Exibe ou oculta o divisor da escala; 
� Mostrar Eixo – Exibe ou oculta a escala; 
� Mostrar Título – Exibe ou oculta o título da escala; 
� Tamanho do Indicador – Lista de valores para o tamanho do indicador de valores da escala; 
12.3.5.6 Agrupar Curvas 
É possível agrupar curva em um mesmo eixo, para isso basta selecionar no menu principal a 
opção “Configurar Grupos ", será exibido um diálogo com a lista de curvas e uma caixa de seleção 
para cada curva ou grupo. 
Os grupos são formados selecionado cada curva, clique na caixa de seleção, e clicando no botão 
agrupar. A primeira curva selecionada será a agrupadora, isto é, seu eixo será o responsável por 
agrupar todas as curvas do grupo, as curvas serão visualizadas segundoos limites deste eixo. 
Para desfazer um grupo, ou remover uma curva do grupo, basta selecionar o grupo ou uma curva 
do grupo, e clicar no botão desagrupar. 
Para incluir uma curva a um grupo existente basta selecionar o grupo e a cura e clicar no botão 
agrupar. 
Ao agrupar curvas, os limites serão ocultados para todas as curvas menos para a curva que 
originalmente pertence ao eixo agrupador. 
12 WALLTREND 
 
12 
 
Figura 12-7 - Diálogo Agrupar Curvas. 
12.3.5.7 Tabular de Pontos 
Ativada por menu popup, opção Pontos -> Tempo Real, na área do canvas, esta ação provoca a 
abertura do diálogo de Tabular de Pontos, este diálogo mostra um tabular com os pontos da base da 
dados do SAGE das entidades PAS ou PDS. 
O diálogo permite ao usuário selecionar o ponto que deseja visualizar como curva no gráfico, o 
usuário pode filtrar os dados pelos campos (atributos) mostrados no tabular. Para selecionar o ponto 
a ser mostrado, basta executar um duplo clique com o botão esquerdo do mouse sobre a linha do 
tabular que contém o ponto. 
Ao ser apresentado o tabular é preenchido com os dados da entidade PAS. 
 
Figura 12-8 - Tabular de Pontos. 
12.3.5.7.1 Filtros 
Para filtrar um campo basta clicar com o botão direito do mouse sobre a caixa de texto filtro, 
selecionar o campo no menu que se apresenta e então digitar o texto do filtro. 
O tabular será atualizado sempre que for digitado um caracter no campo filtro, sempre que houver 
a troca do campo filtrado, ou quando o campo filtro estiver vazio, o tabular volta a seu estado inicial. 
12 WALLTREND 
 
13 
 
Figura 12-9 - Tabular de Pontos (menu filtro). 
12.3.5.7.2 Menu Entidade 
Mostra as opções de entidades disponíveis para visualização de pontos. 
� PAS – Atualiza os dados do tabular com os pontos da entidade PAS da base do SAGE. 
� PDS - Atualiza os dados do tabular com os pontos da entidade PDS da base do SAGE. 
 
Figura 12-10 - Tabular de Pontos (menu Entidade). 
12.3.6 Interações no Canvas 
O usuário pode interagir diretamente sobre a área do gráfico. Isto é feito de três formas: “Zoom” 
interativo, visualização de qualquer valor em uma curva, rolagem “pan” tanto no eixo do tempo quanto 
no eixo das medidas e acionamento dos menus “popup”. 
Algumas interações no canvas dependem de opções selecionadas pelo usuário. 
 Sempre que o mouse estiver posicionado sobre uma curva o ponteiro assumirá a forma de uma 
cruz. 
 
Ao clicar e arrastar o mouse pelo canvas o ponteiro assumirá a forma de uma mão. 
 
12.3.6.1 “Zoom” Interativo 
Permite que se definam os limites das escalas dos eixos com o mouse. 
12 WALLTREND 
 
14 
Para a ativação do zoom nenhuma das opções de pan podem estar selecionadas, ou deve-se 
pressionar a tecla CTRL no teclado ao mesmo tempo em que executa a operação com o mouse. 
Para tal o usuário deve definir um retângulo com o mouse, pressionando o botão esquerdo do 
mouse, arrastando-o e soltando o mesmo botão. Durante esta interação, é desenhado um retângulo 
indicativo (feedback). 
12.3.6.2 Visualização de valores 
Permite identificar qualquer valor ao longo do tempo. Para tal o usuário deve apontar o mouse em 
um dos pontos de medição na curvar e aguardar até que seja mostrado um “tool tip” com as 
informações da medida (hora e valor). O valor pode ser visualizado clicando com o botão esquerdo 
do mouse sobre um ponto na curva, neste caso será exibe de forma permanente até que o usuário 
clique novamente com o mouse. 
12.3.6.3 Rolagem “Pan” 
Permite a visualização das áreas fora dos limites atuais do gráfico, em ambos os eixos. 
Para a ativação do pan, uma das opções de pan discutidas no item 12.3.4 - Menus deste manual, 
deve estar selecionada, ou deve-se pressionar a tecla CTRL no teclado ao mesmo tempo em que 
executa a operação com o mouse, pressionando o botão esquerdo do mouse arrastando-o até que 
visualize a área desejada. 
A rolagem pode ser executa em apenas uma curva ou para todo o gráfico. Para a rolagem de uma 
curva o usuário deve mover o mouse até a curva e aguardar até que o ponteiro tenha a forma de 
alvo, então clicar e arrastar a curva no sentido do seu eixo (para gráficos com orientação vertical as 
curvas podem ser roladas para cima ou para baixo, ou para a direita e esquerda no caso de 
orientação horizontal). 
12.3.6.4 Navegação nos Dados 
A aplicação permite uma navegação nos dados das curvas, para isto basta pausar a atualização 
do gráfico selecionando a opção “Pausar Atualização ” no menu principal. O gráfico pausado exibirá 
um texto no canto superior esquerdo indicando o estado de pausa, uma linha perpendicular ao eixo 
do tempo acompanhará o ponteiro do mouse e a tabela de valores da área de legendas exibirá os 
valores das curvas no instante apontado por esta linha. 
12.4 Curvas Históricas 
No WallTrend curvas históricas e de tempo real pode ser visualizadas ao mesmo tempo, estas 
curvas tem como fonte os arquivos .csv ou .pas gerados pelo processo Hist do SAGE. 
As curvas históricas são incluídas em um segundo eixo de tempo, isto possibilita ao usuário 
configurar o período visível dos dados históricos, as configurações do eixo histórico são exibidas pelo 
diálogo de configuração de eixo pelo menu principal opção Propriedades->Eixo (Histórico). 
12 WALLTREND 
 
15 
As curvas históricas não são incluídas na área de legendas, por motivos de sincronismo com o 
tempo das medidas históricas e de tempo real. Estas curvas podem ser configuradas pelo dialogo 
Curvas exibido pela opção Propriedades ->Curvas do menu principal, ou clicando-se com o botão 
direito do mouse sobre a curva na opção Configurar, para isso deve-se mover o mouse até uma curva 
e aguardar o ponteiro assumir a forma de alvo. 
Apesar de ter todos o dados disponíveis carregados, a parte gráfica das curvas históricas tem o 
mesmo tempo de atualização do tempo real, isto , o eixo histórico é deslocado da direita para a 
esquerda ao mesmo tempo em que novos valores de tempo real são adicionados as curvas. 
12.4.1 Inclusão de Curva Histórica 
As curvas históricas são incluídas a partir da seleção de pontos de arquivos históricos .csv e ou 
.pas do SAGE. O diálogo de pontos histórico é exibido a partir do item Pontos ->Arquivo PAS ou 
Pontos->Arquivo CSV . 
12.4.1.1 Pontos do arquivo .pas 
Para a opção Pontos->Aquivo PAS será exibido um diálogo com datas no formado dd-mm-aa, 
onde cada data representa um arquivo .pas de SAGE, ao selecionar a data (duplo clique em um item 
da lista) será exibido uma lista com todos os pontos disponíveis, ao selecionar um ponto nesta lista 
(duplo clique em um item da lista), caso existam valores válidos para o ponto nesta data, a curva será 
exibida no gráfico. 
12.4.1.2 Pontos do arquivo .csv 
Para a opção Pontos->Aquivo CSV será exibido um diálogo com a lista de arquivos .csv, onde 
cada item representa um arquivo .csv de SAGE, ao selecionar um arquivo (duplo clique em um item 
da lista) será exibido uma lista com todos os pontos disponíveis, ao selecionar um ponto nesta lista 
(duplo clique em um item da lista) a curva será exibida no gráfico. 
12.4.1.3 Diálogos de Seleção de Pontos 
Os diálogos de seleção de pontos históricos apresentam uma área para filtro e uma lista de 
pontos, a lista apresenta os pontos que obedecem ao filtro. 
Para filtro são aceitos quaisquer caracter, alguns caracteres tem significado especial para o filtro e 
estão listados a baixo bem como sua funcionalidade: 
^ (acento agudo): Representa o início da palavra. 
Exemplo ^123 mostra apenas os itens que iniciam por 123. 
 
* (asterisco): Representa qualquer seqüência de caracter (1 ou mais). 
Exemplo ^123*MW, mostra apenas os item que iniciam por 123 mais um seqüência de texto 
12 WALLTREND 
 
16 
qualquer e termine por MW. 
 
12.5 Parametrização do Arquivo de Configuração 
12.5.1 Arquivos de Exemplo 
Na pasta .walltrend em $IHM da base demo encontram-se arquivos de configuração de exemplo.12.5.2 Propriedades 
12.5.2.1 Janela 
graph.showWindowDecoration – Mostra a área de título e moldura da janela da aplicação, não 
obrigatória, valor booleano (true ou false), valor padrão true 
(verdadeiro), quando configurada como false (falso) não será 
possível mover a janela da aplicação pela tela (monitor); 
graph.position.x – Posição vertical da janela da aplicação na tela (monitor), não 
obrigatória, valor numérico inteiro (pixel), valor padrão 1 (canto 
superior esquerdo); 
graph.position.y – Posição horizontal da janela da aplicação na tela (monitor), não 
obrigatória, valor numérico inteiro (pixel), valor padrão 1 (canto 
superior esquerdo); 
graph.dimension.height – Comprimento da janela da aplicação, não obrigatória, valor 
numérico inteiro (pixel), valor padrão 500. 
graph.dimension.width – Largura da janela da aplicação, não obrigatória, valor numérico 
inteiro (pixel), valor padrão 700. 
12.5.2.2 Gráfico (Linhas de Grade) 
graph.gridline.color – Cor de fundo da janela, área externa ao canvas, não obrigatória, valor 
numérico inteiro separado por espaço (RGB), valor padrão 31 57 91 
(azul profundo); 
graph.gridline.width – Espessura da linha de grade no canvas, não obrigatória, valor 
numérico ponto flutuante, valor padrão 1.0; 
12.5.2.3 Gráfico (Lengendas) 
legend.header.font – Fonte usada para formatação do cabeçalho da área de legendas, não 
obrigatória, valor texto separado por virgula, valor padrão SansSerif, 1, 20; 
legend.cell.font – Fonte usada para formatação dos valores da área de legendas, não 
obrigatória, valor texto separado por virgula, valor padrão SansSerif, 1, 20; 
12.5.2.4 Gráfico (Outras) 
plot.numberOfCurves – Número de curvas a ser mostrado no gráfico, não obrigatória, valor 
numérico inteiro. Caso não seja configurada ou configurada com 
valor 0 (zero) o gráfico será exibo sem curvas; 
plot.orientation – Orientação do gráfico, não obrigatório, valor texto 
(VERTICAL/HORIZONTAL), valor padrão VERTICAL; 
graph.dataBuffer – Número de varreduras armazenas por curva, não obrigatória, valor 
numérico inteiro, valor padrão 300; 
12 WALLTREND 
 
17 
graph.background.color – Cor de fundo da área externa ao canvas, não obrigatória, valor 
numérico inteiro separado por espaço (RGB), valor padrão 31 57 91 
(azul profundo); 
graph.title – Título do gráfico, não obrigatório, valor texto, valor padrão em 
branco; 
12.5.2.5 Eixo do Tempo 
timeaxis.label.color – Cor da escala, não obrigatória, valor numérico inteiro separado 
por espaço (RGB), valor padrão 255 255 255 (branco); 
timeaxis.ticklabel.font – Fonte usada para formatação dos valores da divisão da escala, 
não obrigatória, valor texto separado por virgula, valor padrão 
Courier, 1, 20; 
timeaxis.dateformat – Formato dos valores da divisão da escala, não obrigatória, valor 
texto, valor padrão HH:mm (hora no formato 24 horas e 
minutos); 
timeaxis.tickvalue.seconds – Valor da divisão da escala, valor numérico inteiro (em 
segundos), não obrigatória, valor padrão 300; 
timeaxis.dataInterval.seconds – Tempo visível do gráfico, valor numérico inteiro (em segundos), 
não obrigatória, valor padrão 1200; 
12.5.2.6 Eixo dos Valores 
valueaxis.dataUpdate.milliseconds – Tempo de atualização da varredura, valor numérico 
inteiro, não obrigatória, valor padrão 2000; 
valueaxis.ticklabel.font – Fonte usada para formatação dos valores da divisão da 
escala, não obrigatória, valor texto separado por virgula, 
valor padrão Courier, 1, 20; 
12.5.2.7 Curvas 
plot.curve.N.entity – Nome da entidade, da base da dados do SAGE, a que 
pertence o ponto, obrigatória, valor texto. “N” representa o 
número da curva; 
 
plot.curve.N.atribute – Atributo da entidade, da base da dados do SAGE, que 
representa o valor a ser mostrado pela curva, obrigatória, 
valor texto. “N” representa o número da curva; 
 
plot.curve.N.atributekey – Atributo chave da entidade, da base da dados do SAGE, 
obrigatória, valor texto. “N” representa o número da curva; 
 
plot.curve.N.pointId – Identificador do ponto, da base da dados do SAGE, 
obrigatória, valor texto. “N” representa o número da curva; 
plot.curve.N.valueaxis.lowerBound – Valor mínimo da escala, obrigatória, valor numérico ponto 
flutante; 
plot.curve.N.valueaxis.upperBound – Valor máximo da escala, obrigatória, valor numérico ponto 
flutante; 
plot.curve.N.valueaxis.tickvalue – Valor de divisão da escala, obrigatória, valor numérico ponto 
flutante; 
plot.curve.N.valueaxis.location – Localização da escala em relação ao canvas, obrigatória, 
valor texto; 
Valores possíveis: 
� BOTTOM_OR_LEFT – A baixo ou à esquerda, depende da orientação do gráfico; 
� BOTTOM_OR_RIGHT – A baixo ou à direita, depende da orientação do gráfico; 
12 WALLTREND 
 
18 
� TOP_OR_RIGHT – A cima ou à direita, depende da orientação do gráfico; 
� TOP_OR_LEFT – A cima ou à esquerda, depende da orientação do gráfico; 
plot.curve.N.color – Cor da curva, obrigatória, valor numérico inteiro separado por espaço 
(RGB); 
plot.curve.N.width – Espessura da linha da curva, não obrigatória, valor numérico ponto 
flutuante, valor padrão 1.5; 
plot.curve.N.historyType – Tipo de curva histórica, não obrigatória, valor texto; 
 
Valores possíveis: 
� BDH – Curva do Banco de dados histórico; 
� CSV – Curva de arquivo csv (Valores Separados por Vírgula); 
plot.curve.N.historyFilename – Nome do arquivo csv, não obrigatória, valor texto. Caso 
configurado o caminho padrão de busca dos arquivos csv é o 
diretório walltrend no home do usuário, se não for encontrado 
será aberto um diálogo para a busca do arquivo. 
12.5.2.8 Base Histórica 
basehistorica.username – Nome do usuário da base histórica do SAGE, obrigatória para curva 
histórica tipo BDH, valor texto; 
basehistorica.password – Senha do usuário da base histórica do SAGE, obrigatória para curva 
histórica tipo BDH, valor texto; 
basehistorica.urlconnection – URL de conexão da base histórica, obrigatória para curva histórica 
tipo BDH, valor texto, depende do tipo de banco de dados usado para 
histórico do SAGE. 
 
Valores possíveis: 
Para banco de dados Oracle: 
� jdbc:oracle:thin:@servidor:1521:instancia: Onde servidor é o nome ou ip do servidor de 
bando de dados, e instancia o nome da instância da base de dados; 
Para banco de dados Postgresql: 
� jdbc:postgresql://servidor:5432/instancia: Onde servidor é o nome ou ip do servidor de 
bando de dados, e instancia o nome da instância da base de dados; 
basehistorica.JDBCDriver – Driver java para banco de dados, obrigatória para curva histórica 
tipo BDH, valor texto; 
 
Valores possíveis: 
Para banco de dados Oracle: 
� oracle.jdbc.driver.OracleDriver 
Para banco de dados Postgresql: 
� org.postgresql.Driver 
12 WALLTREND 
 
19 
12.5.3 Observações 
12.5.3.1.1 Configurações de cores: 
Todas as propriedades de cor devem ser configuradas da seguinte forma: 
Primeiro parâmetro: numérico de 0 a 255 para a cor vermelha; 
Segundo parâmetro: numérico de 0 a 255 para a cor verde; 
Terceiro parâmetro: numérico de 0 a 255 para a cor azul; 
Cada parâmetro separado por espaço; 
Exemplos : 
 255 0 0 – Vermelho; 0 255 0 – Verde; 0 0 255 Azul; 
12.5.3.1.2 Configuração de fontes: 
Todas as propriedades de fontes devem ser configuradas da seguinte forma: 
Primeiro parâmetro: nome do fonte texto, qualquer nome de fonte válido; 
Segundo parâmetro: tipo do fonte, numérico, 1 para negrito, 0 para normal; 
Terceiro parâmetro: tamanho do fonte, numérico; 
Cada parâmetro separado por vírgula; 
Exemplos : 
 SansSerif, 1, 12; Courier, 0, 10; 
 
12.6 Tópicos Avançados 
12.6.1 Instalação do Aplicativo 
A ativação do WallTrend depende de configurações de privilégio para "ACAO_AtivarWallTrend" 
em $IHM/Licencas.dat no item “LIC_ControleAtivacao” e do número máximo deste aplicativo ativo ao 
mesmo tempo em $IHM/NumeroMaximoPrgs.dat. Em caso de dúvidas consultar o Guia de 
Configuração do SAGE no itemConfigaração da Interface Gráfica. 
12.6.2 Arquivos Históricos 
Os arquivos históricos devem ser arquivo texto do tipo .csv ou .pas gerados pelo processo hist do 
SAGE.

Continue navegando