Fanuc 7115 Alarm -

| Method | Action | Permanence | | :--- | :--- | :--- | | 1 | Adjust parameter 1006#5 to match the machine’s physical reference return direction. | Permanent fix | | 2 | Move the axis manually to a safe position away from decel dog, then re-do reference return. | Temporary workaround | | 3 | Set 3004#5 = 1 to disable direction checking (most common solution for older machines). | Acceptable permanent if hardware correct | | 4 | Adjust or replace the deceleration dog or sensor if stuck or incorrectly positioned. | Permanent fix | | 5 | Change the *DECX signal logic in PMC or correct wiring if inverted. | Permanent fix |

If the hardware checks out, the ladder is likely corrupted. fanuc 7115 alarm


  • Check the termination resistor on the last I/O unit. (A missing resistor creates reflections on the data line, corrupting packets.)
  • Navigate to SYSTEM → PMC → DIAG → STATUS. Look for diagnostic address DGN 300 or 400 (model dependent). These bits will tell you where the I/O link failed. | Method | Action | Permanence | |

    Do not simply cycle power repeatedly. This alarm often latches because the underlying corruption persists. Follow this step-by-step guide. Check the termination resistor on the last I/O unit

    | Cause Category | Specific Cause | | :--- | :--- | | Improper Parameter Configuration | Parameter 1006#5 (ZMI – direction of reference point return) is set incorrectly for the axis. | | | Parameter 1420 (reference point return FL speed) too low, causing the axis to stop before the decel dog. | | | Parameter 3004#5 (reference point return direction check) set to 0 (check enabled) – default is 1 (skip check). | | Hardware/Positioning Issue | Axis is physically positioned beyond the deceleration dog in the opposite direction of reference return. | | | Deceleration limit switch (decel dog) is stuck ON (closed) at power-up. | | | Incorrect decel dog placement or length. | | | Encoder zero pulse (1-revolution signal) missing or intermittent. | | Signal Problem | *DECX (*DEC1, *DEC2, *DEC3) signal is inverted or faulty. | | | DI/DO module failure providing wrong decel dog input. |

    On older FANUC controls (Series 0, 15, 16, 18, 21), the PMC program is stored in SRAM backed by a battery. If the battery voltage drops below 2.7V, the memory begins to fragment or lose bits. When the machine is powered off and on, the missing data triggers a checksum error, resulting in alarm 7115.

    Scroll to Top