Depurador

Caminho Supervisão/Depurador
Atalho Nenhum
Botão ico
Tabela de compatibilidade de firmwares
Geração de Firmware GI, GII, GII-DUO, G3, G3S, G3R

Um programa Ladder após ser transferido para o controlador, passa a executar sequencialmente os comandos definidos. O Depurador é uma ferramenta fundamental para que o usuário possa supervisionar a operação do programa dentro do controlador de forma online. Quando ativado, o Depurador conecta-se ao controlador e abre uma tela de interface conforme apresentado no exemplo a seguir:

../_images/superv_depurador.png

Nesta tela existem 3 regiões distintas para acesso a comandos, visualização de valores das variáveis e da operação do programa de aplicação carregado.

Diagrama Ladder do Depurador

Nesta área é apresentado o programa Ladder de forma semelhante ao Editor Ladder. Conforme pode ser observado na figura anterior, os contatos são representados de forma diferente. No Depurador, o estado do contato é representado na forma de símbolo de uma chave elétrica, sendo que esta chave será apresenta aberta ou fechada, de acordo com o valor corrente da variável associada ao contato. Adicionalmente, as bobinas e flip-flops podem conter um círculo cheio no centro, indicando que a variável associada está com valor verdadeiro (TRUE). Todos os blocos do programa que possuírem parâmetros associados apresentarão no campo do parâmetro, o valor atual da respectiva memória. Adicionalmente, o valor do parâmetro presente na posição do cursor é apresentado no campo “valor do cursor” indicado na figura anterior.

A tabela a seguir lista os elementos que são apresentados no Depurador com forma diferente do seu equivalente no Editor Ladder, juntamente com a condição necessária para que eles sejam apresentados.

Símbolo Tipo Condição de apresentação
fig1 NA
Contato NA com valor corrente igual a falso.
  • O estado do contato reflete o valor lógico da memória associado ao mesmo.
fig2 NA
Contato NA com valor corrente igual a verdadeiro.
  • O estado do contato reflete o valor lógico da memória associado ao mesmo.
fig3 NF
Contato NF com valor corrente igual a falso.
  • O estado do contato reflete o valor lógico da memória associado ao mesmo.
fig4 NF
Contato NF com valor corrente igual a verdadeiro.
  • O estado do contato reflete o valor lógico da memória associado ao mesmo.
fig5 Rele
Rele com valor corrente igual a falso.
  • O estado do contato reflete o valor lógico da memória associado ao mesmo.
fig6 Rele
Rele com valor corrente igual a verdadeiro.
  • O estado do contato reflete o valor lógico da memória associado ao mesmo.
fig7 NA
Contato NA “forçado” com o valor falso.
  • O estado do contato reflete o valor lógico da memória associado ao mesmo.
fig8 NA
Contato NA “forçado” com o valor verdadeiro.
  • O estado do contato reflete o valor lógico da memória associado ao mesmo.
fig9 NF
Contato NF “forçado” com o valor falso.
  • O estado do contato reflete o valor lógico da memória associado ao mesmo.
fig10 NF
Contato NF “forçado” com o valor verdadeiro.
  • O estado do contato reflete o valor lógico da memória associado ao mesmo.
fig11 Rele
Rele “forçado” com valor corrente igual a falso.
  • O estado do contato reflete o valor lógico da memória associado ao mesmo.
fig12 Rele
Rele “forçado” com valor corrente igual a verdadeiro.
  • O estado do contato reflete o valor lógico da memória associado ao mesmo.
fig13 FLIP-FLOP
Flip-Flop com valor corrente igual a falso.
  • O estado do contato reflete o valor lógico da memória associado ao mesmo.
fig14 FLIP-FLOP
Flip-Flop com valor corrente igual a verdadeiro.
  • O estado do contato reflete o valor lógico da memória associado ao mesmo.