<< Clique para Mostrar o Sumário >>
Exercício |
Uma mineradora deseja monitorar os níveis de alguns tanques. O equipamento ainda não está decidido, mas deve trazer informações de quatro níveis.
O gerente do setor gostaria de visualizar os dados de forma amigável ao usuário, por isto pediu que fosse desenvolvido um supervisório com os seguintes requisitos:
•Simular os valores dos quatro níveis do equipamento em falta, com valores entre 0 (zero) e 100
•A Tela principal deve ter uma imagem da mineração
Imagem da mineração
•Sobre cada tanque, visualizar o nível através de uma barra
Nível do tanque
•Exibir o valor do nível na Tela formatada com a unidade de engenharia igual a "%", uma casa decimal e obedecendo a tabela de cores a seguir
Cores dos níveis
Mínimo |
Máximo |
Cor |
---|---|---|
90 |
100 |
Vermelho |
70 |
90 |
Amarelo |
30 |
70 |
Branco |
10 |
30 |
Azul |
0 |
10 |
Verde |
•Sinalizar na Tela os alarmes de todos os níveis, conforme a tabela a seguir
Limites dos alarmes
Alarme |
Limite |
---|---|
HiHi |
90 |
Hi |
70 |
Lo |
30 |
LoLo |
10 |
•Na Tela principal deve ser possível identificar o usuário logado
•Um usuário pertencente ao grupo Manutenção NÃO PODE reconhecer alarmes
•Em uma segunda Tela, deve ser possível visualizar os quatro níveis em um gráfico, onde é possível selecionar através de botões qual informação exibir simultaneamente
Gráfico de níveis
•Armazenar os dados de nível a cada dois segundos em um banco de dados
•Visualizar os dados armazenados no banco de dados em forma de tabela, na mesma Tela do gráfico
•Um relatório com os dados de nível armazenados no banco de dados deve ser exportado para o formato PDF