Caminho:  Equipamentos (Dispositivos) > MVW3000G4 > Ladder > Data Transfer >

APPERR

Falhas e alarmes de aplicações

Previous pageReturn to chapter overviewNext page

Bloco que gera um alarme ou falha da aplicação com o número programado previamente.

 

Representação Ladder

 

APPERR_block

 

Estrutura do Bloco

 

Tipo de Variável

Nome

Tipo de Dado

Descrição

VAR_INPUT

EN

BOOL

Habilitação do bloco

CODE

WORD UINT

Código da falha ou alarme:

(1800 - 2299)
- Números pares geram alarmes;

- Números ímpares geram falhas.

VAR_OUTPUT

ENO

BOOL

Sucesso na geração da falha ou alarme

 

 

Funcionamento                                                                                                                                                                                                                                                                                                                                                                                                                                                        

 

Quando EN está ativo e CODE está no intervalo de erro de aplicação definido (1800 - 2299), o alarme ou falha definido por CODE é acionado e a saída ENO é ativada.

 

Quando EN está ativo e CODE não está no intervalo de erro de aplicação definido, a saída ENO é desativada.

 

Quando EN está inativo, o alarme definido por CODE é reiniciado e a saída ENO é desativada.

 

 

Fluxograma do Bloco

 

USERERR_flowchart

 

Exemplo em Ladder

 

APPERR_example01

 

O exemplo acima, ao identificar nível TRUE em DI1, gera um alarme com o código 1974 e seta a saída DO1.

 

 

 

Exemplo em ST

 

 O exemplo abaixo, exibe as instruções para aplicação do exemplo acima na linguagem ST.

 

 

VAR

 

END_VAR

 

DO1 := FB_APPERR(EN:=DI1, CODE:=1974);