BYTE_TO_BOOL
El bloque BYTE_TO_BOOL convierte un valor BYTE en BOOL.
Representación en Ladder
Estructura de bloques
| Tipo de variable | Nombre | Tipo de datos | Descripción |
|---|---|---|---|
| VAR_INPUT | EN | BOOL | Habilita el bloque. |
| VAR_INPUT | Value | BYTE / USINT / SINT | Valor BYTE. |
| VAR_OUTPUT | ENO | BOOL | Indica que la operación finalizó. |
| VAR_OUTPUT | Result | BOOL | Valor BOOL. |
Operation
When EN is TRUE, the block interprets Value as a BYTE value, converts it to BOOL, and stores the result in Result.
When EN is FALSE, Result remains unchanged.
La salida ENO pasa el estado de EN al siguiente bloque Ladder después de que finaliza la operación.
Diagrama de flujo de ejecución

Ejemplos
- Diagrama Ladder
- Texto estructurado
The Ladder examples convert VALUE from BYTE to BOOL, store the final value in RESULT, and activate ENO when the block finishes successfully.
The following Structured Text code applies the same logic shown in the Ladder example.
Structured Text
VAR
VALUE : SINT := 100;
RESULT : BOOL;
END_VAR
RESULT := FB_BYTE_TO_BOOL(EN:=DI1, Value:=VALUE, ENO=>DO1);