Rockwell Automation Publication 1756-RM003N-EN-P - October 2011 421
Array (File)/Shift Instructions (BSL, BSR, FFL, FFU, LFL, LFU) Chapter 9
Example: When enabled, the FFU instruction unloads array_dint[0] into value_2 and
shifts the remaining elements in array_dint.
Before FIFO unload After FIFO unload
array_dint[0]
00000 11111
11111 22222
22222 33333
33333 44444
44444 55555
array_dint[5] 55555 00000 control_1.pos = 5
00000 control_1.pos = 6 00000 value_2 = 00000
00000 00000
00000 00000
00000 00000