5  Endereçamento

Em Construção

5.1 Absoluto

Entende-se por endereçamento absoluto, quando utilizamos ou melhor referenciamos o endereço de uma instrução diretamente a uma posição na memória do PLC, ou seja, não usando símbolos, porém a leitura e entendimento do programa torna-se de difícil leitura à medida que o mesmo aumenta em tamanho.

Veja abaixo exemplos de endereçamento absoluto.

Endereçamento Absoluto

Em Construção

5.2 Simbólico

Orienta-se a utilização de comentários e símbolos em endereços absolutos de forma a tornar mais fácil o entendimento do programa por outras pessoas. Todas as informações textuais acrescentadas aos endereços absolutos de entrada e saída, temporizadores, contadores, bit de memória, blocos de função e IO de periferia são armazenados dentro de uma tabela de símbolos administrada pelo próprio Simatic Manager.

Endereçamento Simbólico

Em Construção

Compare a linha acima, agora com símbolos e comentários de endereçamento. Acrescentando informações como símbolos, comentário de linha, título e comentário de instruções facilita o entendimento da lógica em análise, seja para a melhoria da mesma ou para a solução de problemas de manutenção.

Endereçamento Simbólico representado no Ladder

5.3 Tabela de Símbolos

Para se ter acesso a tabela de símbolos do projeto deve-se clicar em “S7 Program” na árvore do projeto conforme ilustrado abaixo. A tabela de símbolos é guardada pelo Simatic dentro desse diretório com o nome “Symbols”. Um clique duplo sobre este ícone abre a tabela de símbolos do projeto.

Qualquer alteração nessa tabela reflete automaticamente na atualização do programa.

A medida que os símbolos são digitados no editor LAD/STL/FBD, o Simatic atualiza automaticamente esta tabela, sem a interferência do programador, logo este é um repositório com as informações de comentários e símbolos do projeto.

Tabela de Símbolos

Em Construção

Boas práticas na utilização de comentários

Comentar sobre a necessidade de se colocar o cabeçalho antes da primeira linha de cada bloco. Documentar principalmente as avaliações que houver no corpo de cada bloco.

Boas práticas: comentário de programa