Bit access requires a literal or symbolic integer constant
No literal or integer constant is specified in a bit access.
Use a literal or an integer constant.
PROGRAM PLC_PRG
VAR
i : INT;
x : INT;
END_VAR
i.x := FALSE;
--> C0018: 'i.x' is no valid assignment target
--> C0050: Bit access requires a literal or symbolic integer constant
i := Test(x);