28 BIT SHIFT FUNCTIONS
28.1 Shifting Data to the Left by n Bit(s)
1919
28
28 BIT SHIFT FUNCTIONS
28.1 Shifting Data to the Left by n Bit(s)
SHL(_E)
These functions shift the input value to the left by (n) bit(s), and output the operation result.
■Description, type, data type
Ladder, FBD/LD Structured text
[Without EN/ENO] [With EN/ENO] [Without EN/ENO]
d:=SHL(s,n);
[With EN/ENO]
d:=SHL_E(EN,ENO,s,n);
Argument Description Type Data type
EN Execution condition (TRUE: Executed, FALSE: Not executed) Input variable BOOL
s (IN) Input Input variable ANY_BIT
n (N) Number of bits to be shifted Input variable ANY_BIT
ENO Output status (TRUE: Normal, FALSE: Abnormal) Output variable BOOL
d Output Output variable ANY_BIT
RnCPU
RnENCPU
RnSFCPU RnSFCPURnPCPURnPCPU
(Standard) (Safety)
(Redundant)
(Process)
EN ENO
sd
n