Variáveis padrão do sistema

As variáveis padrão do sistema ficam disponíveis para controladores
Micro800
na grade de variáveis globais.
Variáveis padrão do sistema
Nome da variável
Tipo
Leitura/Gravação
Descrição
__SYSVA_ABORT_CYCLE
BOOL
Leitura
Cancelando ciclo.
__SYSVA_CCEXEC
BOOL
Leitura/Gravação
Executa um ciclo quando o aplicativo está no modo ciclo a ciclo.
__SYSVA_CYCLECNT
DINT
Leitura
Contador de ciclo.
__SYSVA_CYCLEDATE
TIME
Leitura
Carimbo de data e hora do início do ciclo em milissegundos.
__SYSVA_FIRST_SCAN
BOOL
Leitura
Primeiro bit de varredura. Verdadeiro somente na primeira varredura após essa execução.
__SYSVA_KVBCERR
BOOL
Leitura/Gravação
Erro de consumo de ligação variável de kernel ou erro de consumo.
__SYSA_KVBPERR
BOOL
Leitura
Erro de produção de ligação variável de kernel ou erro de produção.
__SYSVA_MAJ_ERR_HALT
BOOL
Leitura
Indicador de falha.
__SYSVA_POWERUP_BIT
BOOL
Leitura
Ativação do bit.
True somente se a primeira varredura após a ativação ou execução pela primeira vez de uma nova lógica de contatos.
__SYSVA_PROJ_INCOMPLETE
UDINT
Leitura
Projeto incompleto.
BIT 0:
  • Configurado quando o processo Alteração de modo de execução é iniciado.
  • Desaparece depois que a Alteração de modo de execução é gravada permanentemente no controlador, após a conclusão de Aceitar ou Desfazer alterações.
BIT 1:
  • Configurado se um erro ocorre ao salvar as alterações de atualização ou se uma verificação de integridade falha durante a Alteração do modo de execução.
  • Desaparece na próxima Alteração do modo de execução bem-sucedida.
__SYSVA_REMOTE
BOOL
Leitura
Indica a posição do interruptor do interruptor remoto.
__SYSVA_RESMODE
SINT
Leitura
Modo de execução de recurso. Os modos possíveis são:
-1: Erro fatal.
-2: O recurso é interrompido no modo passo a passo após exceção.
-3: O recurso é interrompido no modo passo a passo após exceção da divisão por zero.
-4: O recurso é interrompido no modo passo a passo após exceção da verificação da ligação.
-5: Valor negativo máximo para passo a passo.
1: Recurso armazenado disponível.
2: Pronto para executar.
3: Execução em tempo real.
4: Execução ciclo a ciclo.
5: Execução com ponto de interrupção encontrado.
7: Parado no modo passo a passo.
8: Modo de programa do
Micro800
.
9: Modo de suspensão do
Micro800
.
10: Modo de download do
Micro800
- nenhum programa é carregado.
__SYSVA_RESNAME
STRING
Leitura
Variável do sistema mostrando o nome do modelo do controlador. Por exemplo,
Micro810
. (comp. máx.=255).
__SYSVA_SCANCNT
DINT
Leitura
Entrada do contador de varreduras.
__SYSVA_SUSPEND_ID
UINT
Leitura
ID suspenso para o bloco de instruções SUS.
_SYSVA_TCYCURRENT
TIME
Leitura
Tempo do ciclo atual.
O tempo do ciclo atual e o tempo máximo do ciclo variam de acordo com as variabilidades no projeto, como comunicações e programa do usuário.
__SYSVA_TCYCYCTIME
TIME
Leitura/Gravação
Tempo do ciclo programado.
o tempo do ciclo programado é implementado em uma resolução de 10 ms. Se o valor inserido não for múltiplo de 10, ele será arredondado para o próximo múltiplo de 10.
__SYSVA_TCYMAXIMUM
TIME
Leitura
Tempo máximo de ciclo desde o último início.
O tempo do ciclo atual e o tempo máximo do ciclo variam de acordo com as variabilidades no projeto, como comunicações e programa do usuário.
__SYSVA_TCYOVERFLOW
DINT
Leitura
Número de estouros de ciclo.
Os valores da variável do sistema do
Micro810
não podem ser retidos durante uma queda de energia. Para salvar os valores da variável do sistema, eles devem ser copiados para uma variável do usuário retida.
O valor de _SYSVA_TCYOVERFLOW aumenta quando (SYSVA_TCYCYCTIME)-(tempo de varredura real) é menor ou igual a 10 ms.
__SYSVA_TCYWDG
UDINT
Leitura/Gravação
Tempo limite do watchdog.
O tempo limite do watchdog do programa do usuário não configura mais de 2,55 segundos.
__SYSVA_USER_DATA_LOST
BOOL
Leitura/Gravação
Dados perdidos do usuário.
true quando Dados do usuário retidos for desmarcado. Permanece True até ser desmarcado pelo usuário ou em um novo download do Programa do usuário. Os dados perdidos do usuário são TRUE quando o controlador é ativado com determinadas Falhas graves e só é capaz de restaurar o Programa do usuário, mas não os Dados do usuário retidos.
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal