Exemplo Aplicação Animada de Nível de Reservatório HMI IHM Wincc Siemens TIA Portal
Como Criar Animações de Nível de Reservatório no WinCC TIA Portal
A visualização gráfica de processos é essencial para uma boa operação industrial. Um dos elementos mais comuns em qualquer projeto de automação é o nível de reservatórios. No WinCC (TIA Portal), existem várias formas de representar este dado, desde gráficos simples até animações complexas que facilitam a leitura rápida pelo operador.
Neste artigo, vamos explorar duas técnicas fundamentais para animar tanques e reservatórios em IHMs Siemens.
1. Utilizando o Elemento Bar Graph
A forma mais rápida e precisa de mostrar o nível é através do objeto Bar Graph (Gráfico de Barras), que já vem integrado na caixa de ferramentas (Toolbox) do TIA Portal.
Configuração: Arraste o objeto para a tela e, nas suas propriedades, defina a escala (ex: 0 a 100%).
Vinculação de Tags: Associa a variável de processo (Tag) vinda do PLC ao parâmetro "Process Value".
Personalização: Podes alterar as cores da barra (ex: azul para água, vermelho para avisar nível alto) e ajustar a orientação para que a barra suba verticalmente, simulando o enchimento do tanque.
2. Animação por Visibilidade (Visibility Animation)
Se pretendes uma interface mais apelativa, podes utilizar imagens estáticas que mudam de acordo com o valor do nível. Esta técnica é útil para mostrar estados discretos (Vazio, Baixo, Médio, Cheio).
Passo a Passo:
Importar Gráficos: Insere várias imagens do reservatório com diferentes níveis de enchimento na tua tela.
Sobreposição: Coloca as imagens exatamente na mesma posição (uma por cima da outra).
Configurar a Animação: Para cada imagem, acede a Properties > Animations > Visibility.
Definir Intervalos:
Imagem 1 (Vazio): Visível se o valor for de 0 a 20%.
Imagem 2 (Médio): Visível se o valor for de 21 a 70%.
Imagem 3 (Cheio): Visível se o valor for de 71 a 100%.
Desta forma, o operador verá apenas uma imagem de cada vez, criando o efeito de que o reservatório se está a encher ou a esvaziar.
3. Escalonamento de Variáveis (Linear Scaling)
Muitas vezes, o valor lido pelo sensor no PLC (ex: 0 a 27648) não corresponde à escala que queremos mostrar na IHM (ex: 0 a 5000 litros).
No TIA Portal, podes usar a função Linear Scaling nas propriedades da Tag.
Isto permite converter automaticamente o valor bruto do PLC num valor amigável para a visualização, sem necessidade de escrever código extra no CLP.
Conclusão
Escolher entre um Bar Graph técnico ou uma Animação de Visibilidade gráfica depende da necessidade do teu projeto. O Bar Graph oferece precisão, enquanto a animação de visibilidade melhora a estética da interface. Combinar ambas as técnicas é o segredo para uma IHM profissional e intuitiva.
Gostaste desta dica técnica? Deixa o teu comentário sobre qual o método que preferes usar nos teus projetos de automação Siemens!


0 comentários
COMENTÁRIOS AGORA