BD19_BIT_DECOMPOSITION_8BIT
PROGRAM BD19_8B_TEST
VAR
I1: USINT;
O1: ARRAY [0 .. 7] OF BOOL;
FB: LIB.CORE.V1_0.BD19_BIT_DECOMPOSITION_8BIT; END_VAR
FB(IN := I1, OUT=>O1);
END_PROGRAM
LIB\CORE
V1.0
The function decomposes an integer value to 8 bits (which are formed in an array).
Input | Type | Description |
---|---|---|
ENABLED | BOOL | Enable of function. |
IN | USINT | Input value. |
Output | Type | Description |
---|---|---|
OUT | ARRAY [0 .. 7] OF BOOL | Output array of values |
The block decomposes the input integer value IN to individual bits OUT[0..7].
The block is used to extract bits from an integer value, i.e. status and alarm bits communicated from a 3rd party device.