0033
BSL/BSR/FFL/FFU/LFL/LFU CROSSED DATA FILE SPACE
Allen-Bradley · MicroLogix 1400 Programmable Controllers
What does 0033 mean?
The length or position parameter of a Bit Shift Left (BSL), Bit Shift Right (BSR), Find First Last (FFL), Find First Unset (FFU), Look For Last (LFL), or Look For Unset (LFU) instruction references memory locations outside of the entire data file space. This is a recoverable fault, indicating an out-of-bounds memory access error.
Common Causes
- Length or position parameter in a BSL, BSR, FFL, FFU, LFL, or LFU instruction is misconfigured.
- Instruction attempting to access data beyond the bounds of its designated data file.
- The data file size defined is too small for the programmed length/position parameters.
Repair Steps & Checklist
Click steps to track your progress.
- 1
Correct the program to ensure that the length and position parameters of BSL, BSR, FFL, FFU, LFL, or LFU instructions do not point outside of the defined data file space.
- 2
Recompile and reload the corrected program into the controller.
- 3
Enter the Run mode after the program is successfully reloaded.
Verified technical data. Last updated: March 2026
Related Faults
Source: Allen-Bradley MicroLogix 1400 Programmable Controllers