Status e falhas do equipamento

A aba Status do Gerenciamento do Dispositivo decodifica as palavras de status lidas do equipamento. Esta seção documenta os valores possíveis.

Status funcional

Campo

Valores

Condição

Sem programa, Parado, Programa rodando ou modo passo.

Modo de Inicialização

Restart da aplicação: Indefinido, Reinicialização a Frio

(aplicação)

(cold restart), Reinicialização a Quente (warm restart) ou Reinicialização a Quente sem inicialização (hot restart), conforme Modos de inicialização do equipamento.

Modo de Inicialização

Causa da última partida do equipamento: Ligar (energização),

(equipamento)

Reset de comunicação, Reset da aplicação ou Watchdog.

Bateria interna

Não Detectada, Crítica, Baixa, Ok ou Não disponível.

Relógio - Calendário

Data e hora do equipamento; RTC Inválido ou Não Definido quando o relógio não está ajustado; Sincronizado / Sincronização Necessária.

Banco do programa

Banco de flash onde a aplicação está gravada.

Tempo de sessão

Tempo decorrido desde a última partida do equipamento.

Outros indicadores do status funcional: warmup (equipamento em aquecimento), force active (base de force ativa), has file system (sistema de arquivos presente), ready (pronto), embedded app (aplicação embutida no firmware).

Tempos de varredura e contadores

  • Scan médio, mínimo, máximo e último scan: duração do ciclo de execução da aplicação, em microssegundos ou milissegundos.

  • Falhas de hardware, Resets de alimentação, Resets por WDT e Resets por Instrução Inválida: contadores acumulados, zerados por Resetar Estatísticas (Comandos de aplicação e manutenção).

  • Mensagem de erro fatal e Mensagem do último erro: descrição do último erro registrado pelo firmware, ou Sem falhas.

Falhas críticas

Quando uma falha crítica está ativa, a aplicação não pode ser executada.

Bit

Falha

Descrição

0

Falha na inicialização do hardware

O firmware não conseguiu inicializar o hardware.

1

Falha na identificação do hardware I/O

Um módulo de E/S não foi identificado.

2

Falha de operação do hardware

Erro de operação do hardware durante a execução.

3

Configuração de I/O inconsistente

Os módulos instalados não correspondem à configuração de hardware da aplicação.

4

Programa de aplicação inválido

A aplicação gravada está corrompida ou é incompatível.

5

Firmware não autorizado

O firmware não está licenciado para o equipamento.

6

Base de force inválida

A base de force está corrompida.

7

Dados NVR inválidos

Os dados da memória não volátil estão corrompidos.

8

Parâmetros de fábrica inválidos

A base de fábrica está corrompida.

9

Configuração de I/O remoto inválida

A configuração dos módulos remotos é inválida.

10

Base ROM inválida

A base de configuração em ROM está corrompida.

Falhas não críticas

Falhas não críticas não impedem a execução da aplicação, mas indicam recursos indisponíveis.

Bit

Falha

Descrição

0

Falha na inicialização do hardware

Falha parcial na inicialização.

1

Falha na identificação do hardware

Um módulo não foi identificado.

2

Falha de operação do hardware

Erro de operação de um módulo.

3

Configuração de I/O incompatível

Módulo diferente do configurado.

4

Falha na execução da aplicação

A aplicação foi interrompida por erro de execução.

8

Setup da flash inválido

A base de configuração é inválida; o firmware usa os padrões.

16

Falha no cartão SD

Cartão de memória ausente ou com erro.

17

Falha na NAND flash

Erro na memória flash.

18

Falha no sistema de arquivos

O sistema de arquivos não pôde ser montado.

19

Falha na inicialização da comunicação

Um canal de comunicação não foi inicializado.

22

Falha no RTC

O relógio de tempo real está inválido.

23

RTC não configurado

O relógio ainda não foi ajustado.

24

Falha no Ethernet

Interface ethernet com erro.

25 a 28

Falha no COM1 a COM4

Canal serial com erro.

29

Falha no USB

Interface USB com erro.

30

Falha no CBUS

Barramento de módulos com erro.

31

Falha no CAN

Interface CAN com erro.

Status dos módulos

Na aba Módulos, cada módulo apresenta o Status Funcional: Não detectado, Pronto, Reset, Inicializando, Fora de serviço, Fantasma (configurado mas ausente) ou Virtual (módulo remoto). A aba Falhas do módulo indica Falha de inicialização, Falha de operação, Falha de configuração (base de calibração inválida) e Falha intermitente.

Códigos de retorno

Os códigos de retorno das funções e blocos de função das bibliotecas e das operações de comunicação estão em RET_CODE - Códigos de retorno do firmware G5. As variáveis de sistema que expõem o status do equipamento à aplicação estão em Informações comuns dos equipamentos com firmware G5.