FUNCTION FC 1 : VOID
TITLE =
VERSION : 0.1
VAR_INPUT
byData : BYTE ;
END_VAR
VAR_OUTPUT
bBit0 : BOOL ;
bBit1 : BOOL ;
bBit2 : BOOL ;
bBit3 : BOOL ;
bBit4 : BOOL ;
bBit5 : BOOL ;
bBit6 : BOOL ;
bBit7 : BOOL ;
END_VAR
BEGIN
NETWORK
TITLE =Byte to bit spew
L P##byData;
LAR1 ;
A [AR1,P#0.0];
= #bBit0;
A [AR1,P#0.1];
= #bBit1;
A [AR1,P#0.2];
= #bBit2;
A [AR1,P#0.3];
= #bBit3;
A [AR1,P#0.4];
= #bBit4;
A [AR1,P#0.5];
= #bBit5;
A [AR1,P#0.6];
= #bBit6;
A [AR1,P#0.7];
= #bBit7;
SET ;
SAVE ;
END_FUNCTION