PACK8

Function - Builds a byte with bits

Inputs

IN0 : BOOL  Less significant bit
...
IN7 : BOOL 
Most significant bit

Outputs

Q : USINT   Byte built with input bits

Remarks

In LD language, the input rung is the IN0 input. The output rung (ENO) keeps the same value as the input rung. In IL, the input must be loaded in the current result before calling the function.

ST Language

Q := PACK8 (IN0, IN1, IN2, IN3, IN4, IN5, IN6, IN7);

FBD Language

LD Language

(* ENO keeps the same value as EN *)

IL Language

Op1: LD    IN0
     PACK8 IN1, IN2, IN3, IN4, IN5, IN6, IN7
     ST    Q

See also

UNPACK8