Академический Документы
Профессиональный Документы
Культура Документы
17
Exerccios de Reviso
17.1 Exerccio
Uma mineradora deseja monitorar os nveis de alguns tanques. O equipamento ainda no est decidido, mas deve trazer a
informao de quatro nveis.
O gerente do setor gostaria de visualizar os dados de forma amigvel ao usurio, por isto pediu que fosse desenvolvido um
supervisrio com os seguintes requisitos:
Simular os valores dos quatro nveis do equipamento em falta (valores entre 0 e 100)
A Tela principal deve ter uma imagem da minerao
Imagem da minerao
Nvel do tanque
Exibir o valor do nvel na Tela formatada com sua unidade de engenharia igual a "%", uma casa decimal e obedecendo a
tabela de cores a seguir:
122
Exerccios de Reviso
MXIMO
90
70
30
10
0
100
90
70
30
10
COR
Vermel ho
Ama rel o
Bra nco
Azul
Verde
LIMITE
90
70
30
10
Grfico de nveis
Exerccios de Reviso
123
17.2 Resoluo
Simular os valores dos quatro nveis do equipamento em falta (valores entre 0 e 100)
1. Para simular valores, criar Tags do tipo Demo, com os limites mximo e mnimo conforme especificao.
Exibir o valor do nvel na Tela formatada com sua unidade de engenharia igual a "%", uma casa decimal e obedecendo a
tabela de cores
1. Como so diversos Displays iguais, a melhor opo criar um XControl.
2. Crie um arquivo de biblioteca e insira-o no Domnio.
3. Insira um XControl e mude o nome para "DisplayNivel".
DisplayNivel
Propriedade Nivel
5. Desenhe um Display.
6. Formate o Display com a expresso '0.0 "%"'.
7. Crie uma Associao Simples entre a propriedade Nivel e a propriedade Value do Display.
8. Crie uma Associao por Tabela na propriedade ForegroundColor, informando os limites e as cores desejadas. Na
propriedade Fonte, selecione a propriedade Nivel criada anteriormente.
124
Exerccios de Reviso
Associao Simples
Alarme Analgico
5. Abra a janela de propriedades da Fonte de Alarme e selecione a aba Analgico. Informe os limites e mensagens de alarmes,
conforme a tabela.
Exerccios de Reviso
125
Aba Analgico
Alarmes
Boto Login
126
Exerccios de Reviso
Aba Permisses
Em uma segunda Tela, deve ser possvel visualizar os quatro nveis em um grfico, onde possvel escolher atravs de
Exerccios de Reviso
127
Aba Penas
Coluna Fonte
4. Abra a janela de propriedades do Histrico e configure o nome do Banco de Dados, nome da tabela (TabelaNivel) e tempo
de gravao (2000 ms).
128
Exerccios de Reviso
Aba Histrico
Visualizar os dados armazenados no banco de dados em forma de tabela, na mesma Tela do grfico
1. Insira na Tela um objeto E3Browser.
2. Abra a janela de propriedades, selecione a aba Consulta e clique em Configurar.
Configurar a Consulta
Exerccios de Reviso
129
Aba Visualizar
Um relatrio com os dados de nvel armazenados no banco de dados deve ser exportado para o formato PDF
1. Insira um Relatrio no projeto, com o nome de "RelatorioNivel".
2. Configure a Consulta do Relatrio para buscar no Banco de Dados a tabela desejada.
Configurar Consulta
Seo Detail
130
Exerccios de Reviso