fanuc wn57 override function is active
Надёжный хостинг картинок

Бесплатный хостинг изображений

Загрузка до 100 изображений единоразово.

Fanuc Wn57 Override Function Is Active May 2026

If step 1–3 fail, the machine builder’s PLC is holding WN57 active.


For maintenance engineers and integrators, understanding why WN57 triggers requires a look at the PMC (Programmable Machine Controller) ladder logic.

WN57 is not generated by the CNC core itself; it is generated by the PMC based on specific diagnostic signals. The CNC sends a "mode change request" to the PMC. The PMC checks the following signals (typical addresses – confirm against your ladder diagram):

| Function | FANUC Signal Name | Typical Address | | :--- | :--- | :--- | | Machine Lock 1 | G104.0 | G116.0 (older) | | Dry Run | G104.7 | G116.7 | | Aux Funct Lock | G104.1 | N/A | | Handle Interrupt Mode | Input from rotary switch | Varies |

If any of these signals are "1" (active) and you attempt to transition from STOP to START or EDIT to MEM, the PMC explicitly sets the WN57 message in the message table (address range: 3000-4000 in the message list).

| Your goal | What to do | |-----------|-------------| | Just remove WN57 | Set rapid/feed override to 100%, dry run OFF, press RESET | | Run with override <100% | Ignore the warning if machine allows | | Machine refuses to run | Call machine tool builder – they set the logic | | You want to disable it | Check PMC ladder or FANUC parameter 3001#5 (OVW) |

If the machine is cutting correctly and no other alarms exist, WN57 is informational, not critical.

The "WN57 Override Function is Active" message on a Fanuc CNC typically refers to a specific condition within the PMC (Programmable Machine Control) ladder logic. This message is generally not an error code from the Fanuc system itself, but a custom operator message or warning defined by the Machine Tool Builder (MTB). Core Meaning

In most Fanuc implementations, a "WN" code refers to a Warning (as opposed to an "AL" for Alarm).

The Function: It indicates that an override setting—such as Feedrate Override, Spindle Override, or Rapid Traverse Override—is currently engaged or forced.

Safety Context: This message often triggers when the machine is in a "Setup" or "Maintenance" mode where standard safety interlocks (like door switches) are bypassed, or when the feedrate is locked to a specific percentage (e.g., 100%) to ensure predictable behavior during automated cycles. Common Causes & Solutions

If you see this message and need to clear it, check the following:

Override Switches: Ensure the physical feedrate or spindle override knobs on the operator panel are not stuck between positions.

Mode Selection: The message may appear if the machine is in Dry Run mode or if a Machine Lock function is active.

Keep Relays / Data Tables: Check the MTB's manual for specific Keep Relays (K) or Data Table (D) settings. Builders often use these to "latch" an override active for specific tasks.

PMC Forced I/O: If a technician was recently working on the machine, they may have used the Forced I/O function in the PMC to override a signal. Per the Fanuc 30i/31i/32i Handbook, an "Override Mode" of the forced I/O can be active for up to three paths simultaneously.

💡 Pro Tip: To find the exact trigger, go to the PMC Maintenance screen and search for the address associated with Message WN57. This will show you the exact ladder rung and the inputs required to satisfy the condition. Reference Documentation

For detailed troubleshooting of PMC messages and override settings, refer to the following official resources:

Fanuc CNC Function Catalog: For an overview of how override functions integrate with CNC controls.

Machine Tool Builder (MTB) Manual: Since "WN57" is builder-defined, your machine’s specific manual (e.g., Doosan, Mori Seiki, Haas) is the primary source for this specific code.

Are you trying to clear the warning to run a program, or are you intentionally activating an override for maintenance?**

WN57 OVERRIDE FUNCTION IS ACTIVE message on a Fanuc CNC is a PMC (Programmable Machine Control) alarm indicating that the "Override" mode for the forced I/O function is currently enabled fanuc wn57 override function is active

This is a debugging feature typically used during the setup or maintenance of PMC programs to force signals into a specific state. While active, it can prevent the PMC program from operating normally, as forced signals may override actual machine logic. How to Disable the WN57 Warning

To clear this alarm and return the machine to its standard operating state, you must turn off the override function: Via PMC Parameters Screen: Navigate to the PMC Parameter setting screen on your CNC control. Locate the (倍率) function option. Move the cursor to this setting and change it to "Disabled" Restart the CNC to clear the alarm. Via Keep Relay (K-Address): The override function is often mapped to keep relay Directly changing the value of K906.0 to 0

will disable the function and should clear the WN57 message. Why This Message Appears Debugging/Testing:

An engineer or technician may have left the function on after troubleshooting the ladder logic or testing I/O signals. Multi-Path Limitations:

On Series 30i/31i/32i controls, this override function can only be active for up to three PMC paths

simultaneously. If four or more paths are set to override mode, you may encounter related errors like ER47 ILLEGAL OVERRIDE FUNCTION SETTING Keep Relay screen for your particular Fanuc control series?

On a Fanuc system, the message "Override function is active" (often associated with diagnostic or status signals like WN57) is an interesting safety and operational feature primarily designed to manage machine behavior when standard speed or feed constraints are being bypassed. Key Aspects of the Override Active Feature

Operational Awareness: When this function is active, it indicates that the machine's programmed feedrates or spindle speeds are being scaled by a manual selector or a software override. This is critical for operators to know if the machine is running at 100% of its programmed speed or a safer, reduced percentage (e.g., during Manual Handle Feed).

Safety Interlocks: In many Fanuc PMC (Programmable Machine Control) ladder designs, WN57 (or similar window markers) signals that a forced I/O or override mode is engaged. This can be used to prevent the machine from starting a cycle if the override is set too low (stalling the tool) or too high for a specific setup.

Forced I/O Override: In high-end models like the Fanuc 30i/31i/32i Series, an "override mode" for forced I/O allows developers to test machine logic without physical signals. An interesting technical limit is that this mode is typically restricted to three PMC paths simultaneously; exceeding this triggers an ER47 alarm.

Macro Variable Control: Speed and feed overrides can be dynamically disabled or locked via macro variables. If the override is disabled through a macro, the machine ignores the physical dial, which can lead to unpredictable speeds if the operator is not alerted by the "Override Active" status. Common Related Alarms

If the override settings are configured incorrectly or conflict with other system parameters, you might encounter:

ER47: Illegal Override Function Setting (too many PMC paths active).

0011: Feed Zero—occurs if the override dial is at 0% while a cutting command is issued. AI responses may include mistakes. Learn more

WN57: OVERRIDE FUNCTION IS ACTIVE is a PMC (Programmable Machine Control) warning indicating that the ladder program's "override" or "forced I/O" function is currently enabled.

This function is primarily used during debugging to force specific signals manually. To clear the warning, you must disable the override mode within the PMC parameters. Cause of the Alarm The alarm is triggered when the Override Mode

for PMC paths is active. This state is often left on accidentally after troubleshooting or machine setup. While active, the system may prevent the ladder program from executing correctly or may result in an

error if too many paths (typically four or more) are being overridden simultaneously. Course Hero Recovery Steps

To resolve this warning and return the machine to standard operating mode, follow these steps: Locate PMC Parameters : Navigate to the PMC Parameter settings screen on your controller. Disable Override : Find the Override Function

(often labeled as "Override Effective" or similar) and change its setting to "Inactive" Direct Parameter Change

: Alternatively, you can directly change the system K-address to disable the function. If step 1–3 fail, the machine builder’s PLC

: Once the setting is changed, restart the CNC to clear the warning message. Important Safety Note:

Ensure all maintenance or debugging tasks are complete before disabling this function, as it may impact signal monitoring used during setup. for other PMC signals on your Fanuc Controller

The WN57 (also written as W057) is a status message on FANUC Robodrill and CNC systems indicating that the Override Function is currently active.

While it may appear as a warning, this "Override Function" is a helpful feature designed for safety and process verification during machine setup or program testing. Key Benefits of the Override Function

Safe Program Verification: It allows you to run a program at a reduced speed—often significantly lower than the programmed feedrate—to ensure there are no collisions or errors before running at full production speed.

Variable Speed Control: You can manually adjust the feedrate (Feedrate Override) or rapid traverse (Rapid Override) percentages using the dials or buttons on the control panel.

Tool Protection: By slowing down the motion during the first run of a new tool or part, you can stop the machine quickly if the tool path looks incorrect. Why You See the WN57 Message

The message typically appears when the system detects that the Override Select or a related custom PMC (Programmable Machine Control) function has been engaged.

Diagnostic Tip: If you want to disable this feature to run at 100% speed, ensure all override dials are set to 100% and any "Dry Run" or "Override" toggle switches are turned off.

System Variables: In some cases, advanced users can control or disable these overrides through system variables like #3004 or $GENOV_ENB to prevent accidental speed changes during production.

If you'd like to know the specific parameter number to disable this warning or how to lock the override at 100% for production, just let me know! Four Ways to Control FANUC Robots' Speed Override

Why an operator would use overrides

Safety. If Machine Lock is on, the position display moves, but the actual table does not. Running a program normally would crash the tool. WN57 is a prevention alarm, not an error. It forces the operator to consciously acknowledge the override condition.


If you want, I can tailor this write-up for a specific FANUC series (e.g., 0i, 16i/18i, 21i) or draft a short diagnostic checklist formatted for printing.

(Invoking related search terms tool.)

The message "WN57 Override Function is Active" on a Fanuc control typically indicates that the machine's feedrate or speed override is being controlled by an external source or a specific internal safety setting, rather than the manual dial on the operator panel. Why This Message Appears

This is often a status notification rather than a hard error. It usually triggers in the following scenarios:

Override Select Function: The "Override Select" feature is enabled, which forces the robot or CNC to a specific speed regardless of where the physical knob is turned.

Production Checks: A "pre-flight" check might be active that requires the general override to be at a specific percentage (like 100%) before production can start.

External PLC Control: An external PLC or supervisor system is sending a signal to the controller to limit speed for safety or process consistency. How to Address or Reset It

If this message is preventing you from manually adjusting your speed, try these steps: Check Override Select Settings: Navigate to Menu > Setup > Override Select. If you want, I can tailor this write-up

Verify if the function is set to ENABLED. If you want manual control back, change this to DISABLED. Verify UI Signals:

In some cases, specific "User Input" (UI) signals from a PLC force this state. Check your I/O status to see if *OVRD_ENB (Override Enable) or similar signals are being held high or low by external logic. Production Check Config: Go to Menu > Setup > Prog Select.

Look for a setting titled "General override < 100%" or similar. If this is active, the system may display the WN57 message to warn you that it is overriding your manual input to meet this requirement. System Variable Check:

Check the system variable $GENOV_ENB. If this is set to FALSE, manual override might be ignored in certain modes.

Note: If this message appeared suddenly after a crash or battery change, it may be related to a Safety PLC forcing a "slow mode" until a safety fault is cleared or the home position is re-established.

Understanding the FANUC WN57 Override Function Is Active Message

The message "WN57 OVERRIDE FUNCTION IS ACTIVE" is a specific PMC (Programmable Machine Control) warning often encountered on FANUC Series 0i and 30i/31i/32i CNC systems. Unlike critical hardware alarms that halt all operations, WN57 is primarily a status notification informing the operator that a specific debug or maintenance mode has been left enabled. What is the WN57 Override Function?

The "Override Function" mentioned in this message refers to a specialized tool used by machine tool builders and maintenance technicians to debug the PLC ladder program. When this function is active, it allows for the "forced" manipulation of PMC signals—effectively overriding the standard logic of the machine's ladder to test specific behaviors or troubleshoot faulty sensors.

Primary Purpose: Debugging and testing the sequence program during machine setup or intensive maintenance.

Safety Warning: FANUC documentation explicitly states that this function should be disabled before shipment or returning the machine to regular production. Leaving it active can lead to unexpected machine behavior because the ladder logic may not be executing under its original designed constraints. How to Disable the WN57 Warning

Because WN57 is an "active" status rather than a failure, it can usually be resolved by toggling the function off through the CNC’s internal settings or by modifying a specific Keep Relay ( -address). Method 1: Using the PMC Parameter Screen Navigate to the PMC Main Screen on your FANUC controller. Select [PMC SET] or [PMC PARAM]. Look for the Setting or Override sub-menu.

Find the entry labeled "OVERRIDE" or "倍率" (in some regional settings). Change the status from "YES" (or 1) to "NO" (or 0). Method 2: Adjusting Keep Relays (K-Addresses)

In many FANUC configurations, this function is tied directly to a system keep relay. The most common address used to control this function is K906.0. Go to SYSTEM -> PMC -> PMCPRM -> KEEPRL. Locate K906 and ensure bit 0 is set to 0.

Note: If K906.0 is already 0 and the message persists, check your machine builder's manual as they may have mapped the debug override to a different K-address. Why Did This Message Appear?

If the WN57 message appeared suddenly without manual intervention, it may indicate one of the following scenarios:

Incomplete Maintenance: A technician may have used the override function to bypass a faulty interlock or sensor during a recent repair and forgot to disable it.

Data Corruption: In rare cases, a loss of CMOS memory or a failing backup battery can cause parameters and keep relays to scramble, potentially "flipping" the bit for the override function.

Unauthorized Access: If the machine was recently accessed remotely via FANUC LADDER-III software, the override might have been triggered from the external PC. Summary Table: WN57 Message Details Description Message Type PMC Status/Warning (WN) Standard Address Typically controlled by K906.0 Criticality Low (Warning), but unsafe for production Required Action Disable Override Function in PMC Settings

Here’s a useful, practical review of the "FANUC WN57 Override Function is Active" message, written for CNC operators and setup personnel.


On newer FANUC i-Series (Series 0i-F, 31i-B5), overrides can be triggered via soft keys: