Layout Layer na IHM HMI WinCC Scada PLC / CLP Siemens Tia Portal

Por , Comentario
Compartilhar Facebook Compartilhar Twitter
Layout Layer na IHM HMI WinCC Scada PLC / CLP Siemens Tia Portal

O conceito de Layers (Camadas) no WinCC (TIA Portal) é uma ferramenta de organização essencial para o desenvolvimento de telas complexas. Ele funciona de forma muito semelhante a softwares de edição gráfica (como Photoshop ou AutoCAD), permitindo que você agrupe objetos em diferentes "níveis" de profundidade.

Aqui está um detalhamento de como as camadas funcionam e como utilizá-las para otimizar seu projeto:


1. O que são as Layers no WinCC?

No WinCC, cada tela possui 32 camadas (numeradas de 0 a 31). Por padrão, todos os objetos que você arrasta para a tela (botões, campos de E/S, gráficos) são inseridos na Layer 0.

As camadas servem para:

  • Organização Visual: Separar elementos de fundo (estáticos) de elementos de controle (interativos).

  • Facilidade de Edição: Esconder temporariamente camadas inteiras para conseguir clicar em objetos que estão "atrás" de outros sem precisar movê-los.

  • Proteção: Bloquear camadas para evitar que você mova acidentalmente o fundo ou o layout da máquina enquanto trabalha na lógica dos botões.


2. Como Gerenciar as Camadas

Para visualizar e controlar as camadas, você deve observar a janela "Layout", que geralmente fica no painel lateral direito ou inferior do TIA Portal (junto com as abas de propriedades).

Ativar/Desativar Visibilidade

Na aba Layout, você verá uma lista de 0 a 31 com dois ícones principais ao lado de cada número:

  1. Ícone de Olho: Alterna a visibilidade. Se você desmarcar o olho da Layer 1, todos os objetos atribuídos a ela desaparecerão da tela de edição (mas continuarão existindo no Runtime).

  2. Ícone de Cadeado: Bloqueia a camada. Você verá os objetos, mas não conseguirá selecioná-los ou movê-los com o mouse.


3. Atribuindo um Objeto a uma Camada

Para mover um objeto de uma camada para outra:

  1. Selecione o objeto na tela (ex: um motor animado).

  2. Vá em Properties > Properties > Miscellaneous.

  3. Localize o campo Layer.

  4. Altere o número (ex: de 0 para 2). O objeto agora responderá aos comandos de visibilidade/bloqueio da Layer 2 na aba de Layout.


4. Estratégia Recomendada de Organização

Uma boa prática em projetos profissionais de automação é dividir as camadas por "função":

Camada (Layer)Conteúdo Sugerido
Layer 0Imagens de fundo, molduras, logotipos (elementos estáticos).
Layer 1Tubulações, tanques e infraestrutura fixa.
Layer 2Atuadores e sensores (motores, válvulas, sensores de nível).
Layer 3Campos de entrada e saída de dados (I/O Fields, displays).
Layer 4Botões de navegação e botões de comando.
Layer 5+Pop-ups customizados ou menus invisíveis que aparecem via script.

5. Diferença entre Layer e Z-Order (Ordem de Empilhamento)

É comum confundir as duas coisas:

  • Layer: É uma ferramenta de organização do desenvolvedor no TIA Portal para facilitar a criação.

  • Z-Order (Bring to Front / Send to Back): Define quem fica na frente de quem dentro da mesma camada ou no resultado final da tela. Se dois objetos estão na mesma Layer, você usa o "Bring to Front" para decidir qual sobrepõe o outro.


Dica Prática de Produtividade

Se você tem uma tela com muitos objetos e precisa selecionar apenas os textos para mudar a fonte, mas acaba sempre clicando no fundo da tela sem querer: bloqueie a Layer 0 (onde deve estar o fundo) usando o ícone do cadeado. Isso permitirá que você faça uma "caixa de seleção" com o mouse pegando apenas os objetos das camadas superiores.

Deseja que eu explique como criar telas "Pop-up" usando visibilidade de camadas ou prefere saber sobre os objetos de "Faceplate" que usam camadas internas?


Tutorial de como utilizar o recurso de Layout Layers no WinCC, como recurso afim de facilitar a edição de componentes nas telas.

Se Inscreva em Nosso Canal Youtube:
https://goo.gl/1P1oBS

0 comentários

COMENTÁRIOS AGORA