Bloco lógico utilizado para habilitação indefinida de variáveis de saída.
Representação Ladder
![]()
Estrutura do Bloco
Tipo de Variável |
Nome |
Tipo de Dado |
Descrição |
VAR_OUTPUT |
O1 |
BOOL |
Saída de registro do bloco |
Funcionamento
Ao identificar um valor TRUE em A, este bloco repassa um valor TRUE para o endereço de memória correspondente a O1.
Ao identificar um valor FALSE em A, este bloco não realiza nenhuma operação.
Diagrama

Fluxograma do Bloco

Exemplo em Ladder
![]()
O exemplo acima ativa permanentemente o marcador de controle do sistema habilita caractere de fim de mensagem na comunicação RS232 ao identificar um nível TRUE na entrada digital DI6.
Exemplo em ST
O exemplo abaixo, exibe as instruções para aplicação do exemplo acima na linguagem ST.
VAR
END_VAR
RS232_ENABLE_END_CHARACTER := FB_SETCOIL(EN:=DI6);
|
|---|