The Boolean Fan Output function block treats the unsigned 32-bit input as a binary weighted value. The individual bits that comprise this value are translated to the block's discrete outputs.
The number of outputs in the Boolean Fan Output function block is an extensible parameter. The block default is two outputs. You add outputs by right-clicking the function block diagram, clicking Extensible Parameters, and then modifying the number of outputs. This creates additional output connectors for the block.
The first discrete output represents the least-significant bit of the translated input value. The second discrete output is the next least-significant bit, and so on. The status of the input (IN_INT) is passed to the statuses of the discrete outputs (OUT_D).
The following is an example of Boolean Fan Output function block execution for IN_INT = 5153.