Rockwell Automation Publication 1756-RM003N-EN-P - October 2011 401
Chapter
9
Array (File)/Shift Instructions
(BSL, BSR, FFL, FFU, LFL, LFU)
Use the array (file)/shift instructions to modify the location of data within arrays.
You can mix data types, but loss of accuracy and rounding errors might occur.
For relay ladder instructions, bold data types indicate optimal data types. An
instruction executes faster and requires less memory if all the operands of the
instruction use the same optimal data type, typically DINT or REAL.
Topic Page
Bit Shift Left (BSL) 402
Bit Shift Right (BSR) 406
FIFO Load (FFL) 410
FIFO Unload (FFU) 416
LIFO Load (LFL) 422
LIFO Unload (LFU) 428
If you want to Use this instruction Available in these languages Page
Load bits into, shift bits through, and unload
bits from a bit array one bit at a time
BSL Relay ladder 402
BSR Relay ladder 406
Load and unload values in the same order FFL Relay ladder 410
FFU Relay ladder 416
Load and unload values in reverse order LFL Relay ladder 422
LFU Relay ladder 428