Reject the usual quick fixes
Do not start by hunting for a position-register activation switch. The reported symptom is a shortened F1 (Type) list in the DATA window: only Registers appears, while Position Registers and Pallet reg. are absent. That pattern points first to menu filtering, not lost register memory.
| Quick fix | Why it fails | Use instead |
|---|---|---|
Open Registers and look for robot positions |
Numeric registers and position registers store different data. The numeric-register screen cannot replace a missing position-register view. | Restore the complete Type list, then select Position Registers. |
| Cycle controller power | A restart does not deliberately change a selected menu-display mode. The same shortened list can return after startup. | Inspect the quick-menu selection directly. |
| Assume the position registers were deleted | A missing menu choice describes access to a display, not the contents of the register table. | Separate a hidden screen from missing or invalid register values. |
| Search for an option-installation command | Changing controller configuration before checking the user-interface filter attacks the wrong layer and can create a second fault. | Rule out Quick Menus before changing configuration. |
Do not initialize memory, delete register data, or modify a production program to test this symptom. Those actions cannot prove whether a screen is merely hidden.
Treat the shortened list as a display-mode problem
The teach pendant can present a reduced set of menu choices when Quick Menus is selected under the function-key menu. The reduced list is intended to simplify navigation, but it can make a valid data type look unavailable. The working correction reported for the related R-J3 generation is to turn off Quick Menus.
The controller in question is an R-J2, so use that correction as a diagnostic test rather than silently assuming identical R-J3 navigation. The deciding observation is simple: after restoring the full menu mode, reopen the DATA window and press F1 (Type). If Position Registers returns, the problem was menu filtering.
Keep the data types straight during the check. A numeric register holds a scalar value used for counts, calculations, selections, or status. A position register holds robot-position data. Seeing Registers confirms access to one data class; it does not confirm access to the position-register screen.
Restore the full function-key menus
Use the pendant labels visible on the installed controller. Menu wording and navigation can differ between controller generations, so do not borrow an unverified sequence of keystrokes from another generation.
- Open the
DATAwindow and pressF1 (Type). Record the displayed choices before changing anything. The key symptom is a list containing onlyRegisters, with noPosition RegistersorPallet reg.. - Open the pendant function-key menu and inspect its menu-display selection.
- If
Quick Menusis selected, deselect it or choose the full-menu mode offered by the pendant. - Return to the
DATAwindow. Close and reopen the window if its current function-key labels have not refreshed. - Press
F1 (Type)again and inspect the complete selection list. - Select
Position Registersif it now appears. Inspect an existing entry without changing its value.
This procedure changes how the pendant exposes screens; it is not a register initialization procedure. Get production access back first, then document which menu mode had been selected so the symptom is not rediscovered on the next shift.
Verify access without disturbing robot data
Verify the correction at the interface and data levels. A menu label alone proves that the screen is reachable, but a controlled read-only check proves that the expected data can be viewed.
- Confirm that
F1 (Type)now displays more than the singleRegisterschoice. - Confirm that
Position Registersappears by its own label. - Open the position-register list and navigate through existing entries without invoking an edit command.
- If a known production program uses a position register, compare the referenced entry with the displayed register number. Do not jog to, touch up, overwrite, or clear the position as part of this menu test.
- Leave the
DATAwindow, return to it, and repeat theF1 (Type)check. This catches a temporary screen refresh without a lasting menu-mode change.
If the full type list returns but an expected position contains invalid or blank data, treat that as a separate data-integrity problem. Menu restoration does not reconstruct position values.
Separate a hidden menu from a controller fault
| Observation after the check | Interpretation | Next action |
|---|---|---|
Position Registers returns after disabling Quick Menus
|
The shortened list was a pendant display filter. | Verify read-only access and document the menu setting. |
The type list expands, but Position Registers remains absent |
The quick-menu state was not the whole problem. | Record every displayed type and the controller identification before escalation. |
No Quick Menus selection can be found on the R-J2 |
The related-generation correction cannot be applied through the labels available on this controller. | Stop rather than guessing at configuration or maintenance menus. |
| The screen opens, but existing position data is wrong | Access is restored; the remaining fault concerns register contents or the application. | Preserve the current data and troubleshoot the affected positions separately. |
Position Registers and Pallet reg. are both missing |
Multiple absent types strengthen the case for a reduced selection list. | Check the menu-display mode before investigating individual data types. |
Before escalating, capture the controller generation, the exact text shown in F1 (Type), the available function-menu choices, and whether changing the quick-menu state altered the list. A clear before-and-after record prevents unnecessary memory work and gives support a reproducible symptom.
FAQ
What happens if Quick Menus stays selected?
The pendant can continue to show a reduced F1 (Type) list, making Position Registers and Pallet reg. appear unavailable even though the immediate fault is screen access.
What happens if I cycle power instead?
The shortened list can return because a power cycle does not deliberately correct the menu selection. Check the function-key menu state after restart rather than treating the restart as proof of a repair.
What happens if I use Registers instead of Position Registers?
You open the scalar numeric-register data class, not the robot-position data class. It cannot substitute for the missing position-register screen.
What happens if Pallet reg. is missing too?
Multiple missing data types point more strongly toward a filtered Type list. Restore the full menu mode and check both labels again.
What happens if Position Registers still do not appear?
Stop here if the R-J2 offers no identifiable Quick Menus control, or if the full list still omits Position Registers. Do not initialize memory or alter controller configuration; record the displayed menus and controller identification, then escalate to official FANUC support.