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.