 Listas de variáveis a serem mostradas durante a depuração

O comando "Spy lists" no menu  "Ferramentas" da janela de Depurador permite que o usuário construa listas não contíguas de variáveis que são atualizadas com seus valores atuais. As listas são construídas durante a depuração do aplicativo. As listas podem ser armazenadas no disco e podem ser abertas novamente durante outras sessões de depuração. Uma lista pode conter até 32 variáveis. Podem ser misturadas variáveis de tipos diferentes na mesma lista. Podem ser inseridas variáveis globais e locais em uma lista. Uma lista de variáveis é dedicada a um projeto particular. Listas de variáveis são muito úteis na verificação funcional de um aplicativo. Eles permitem que o usuário assista as modificações de uma parte limitada do processo controlado, independente do código de fonte correspondente nos programas de aplicativo. Listas de variáveis também são úteis durante a depuração de programas texto ST e IL. O usuário pode agrupar facilmente em uma lista o conjunto de variáveis utilizadas em um programa, de modo a controlar ou monitorar a execução das instruções programadas.

Salvando as listas no disco rígido

Inserindo as variáveis na lista

Modificando a variável selecionada

Modo "Dump" de visualização

Para cada variável da lista, o ISaGRAF exibe seu nome, seu valor atual e seu texto de comentário. As colunas podem ser redimensionadas arrastando as linhas de separação com o mouse na barra de título de lista.


Salvando as listas no disco rígido

Os comandos do menu "Arquivo" são utilizados para criar, abrir e salvar as listas de variáveis. O número de listas para um projeto não é limitado pelo ISaGRAF. Durante a nomeação das listas de variáveis a serem salvas em disco, as regras mostradas a seguir têm que ser seguidas:

•	o nome não pode exceder 8 caracteres

•	o primeiro caractere deve ser uma letra

•	os caracteres seguintes podem ser letras, algarismos ou o caractere sublinha "_"

•	o nome das listas não faz distinção entre maiúsculas/minúsculas

O editor de lista não pode exibir mais que uma lista de variáveis de cada vez na mesma janela. Porém, o editor de lista pode ser executado mais que uma vez para monitorar diferentes listas simultaneamente.


Inserindo as variáveis na lista

O comando "Editar / Inserir" insere outra variável na lista. O nome da variável é selecionado na lista de objetos definida no dicionário de projeto. Deste modo o usuário não tem que entrar manualmente no identificador. A variável é inserida antes da variável atualmente selecionada na lista. A lista não pode conter mais que 32 variáveis. A mesma variável não pode aparecer mais que uma vez na mesma lista.


Modificando a variável selecionada

O comando "Editar / Modificar" substitui a variável selecionada por outra variável. Você também pode utilizar o comando "Recortar" para remover a variável selecionada da lista.


Modo "Dump" de visualização

A qualquer hora, você pode trocar o modo de visualização entre lista e "Dump". Pressione o botão "zoom" na barra de ferramentas ou utilize o comando "Opções / Dump" para trocar o modo de visualização.

No modo "Dump", é exibido só um valor variável. Seu valor é exibido no formato numérico/simbólico no topo da janela, e também é exibido no formato "dump" binário. Este modo permite a monitoração do valor hexadecimal de cada byte no valor da variável.

A exibição "Dump" é muito útil para monitorar e compreender cadeias de mensagem contendo caracteres não imprimíveis.