Árvore do projeto

A árvore do projeto é apresentada na atividade Explorer da barra lateral primária e organiza todos os itens do projeto aberto. Um clique sobre um item abre a aba correspondente no painel principal; o botão direito do mouse apresenta o menu de contexto do item; a seta à esquerda expande ou recolhe o item.

../_images/hardware_arvore.png

Fig. 49 Árvore de um projeto de aplicação.

Estrutura de um projeto de aplicação

Item

Conteúdo

Projeto

Item raiz, com o nome do projeto. Abre as Propriedades do projeto.

Recurso

Configuração IEC 61131-3 (Resource_01 por padrão). O recurso atual é indicado com uma marca e, entre parênteses, o dispositivo atual. Abre as propriedades do recurso.

Hardware

Dispositivos do recurso, cada um com seus slots e módulos (Hardware).

Tipos de Dados

Tipos definidos pelo usuário, organizáveis em pastas (Tipos de dados).

Variáveis Globais

Variáveis globais do recurso (Variáveis globais (editor)).

POUs

Programas, funções e blocos de função, organizáveis em pastas (Unidades de organização de programa (POUs)).

Mapeamento de Dados

Canais de mapeamento MODBUS, MQTT e LoRa (Recurso de mapeamento de dados).

Um projeto de biblioteca possui apenas os itens Tipos de Dados e POUs abaixo do item raiz.

Área de transferência e duplicação

Os comandos Copiar, Recortar, Colar e Duplicar dos menus de contexto operam sobre POUs, tipos de dados e dispositivos. Ao colar um item em outra pasta ou recurso o ambiente mantém o nome quando possível e acrescenta um sufixo numérico em caso de conflito. As operações são registradas no histórico de desfazer/refazer.

Itens podem também ser arrastados para pastas dentro do mesmo grupo (POUs ou Tipos de Dados).

Recurso e dispositivo atuais

Um projeto pode conter mais de um recurso e cada recurso mais de um dispositivo. O recurso atual e o dispositivo atual (comando Definir como Atual) determinam para qual configuração o código é gerado, compilado e implantado, e quais variáveis de ambiente estão definidas.