How to Quickly Identify FANUC 0i-F Plus System Software Package Version

With continuous system updates from FANUC, the FANUC 0i-F Plus CNC control system has undergone an important upgrade. The original Plus (STEP 1) system has now been upgraded to Plus STEP 2, bringing changes not only to system performance but also to software package structure and compatibility.

In earlier versions, FANUC 0i-F Plus systems were commonly divided into 1 Package, 3 Package, and 5 Package. After upgrading to STEP 2, the software structure was adjusted to 1 Package, 3A Package, and 3B Package.

For engineers, maintenance technicians, and CNC system users, quickly identifying which system software package is installed is critical—especially before system backup, replacement, repair, or upgrade.

This article introduces two fast and reliable methods to identify the FANUC 0i-F Plus software version, along with important notes on STEP 1 to STEP 2 upgrade compatibility.

Overview: FANUC 0i-F Plus STEP 1 vs STEP 2

Before diving into identification methods, it is helpful to understand the basic differences:

  • STEP 1 (Original Plus Version)
    • Software packages: 1 Package / 3 Package / 5 Package
  • STEP 2 (Upgraded Plus Version)
    • Software packages: 1 Package / 3A Package / 3B Package
  • Package structure and internal software modules were reorganized in STEP 2
  • Some backup files are not compatible between STEP 1 and STEP 2

Because of these changes, identifying the exact system package is essential before performing any system-level operation.

Method 1: Identify the Software Package from the Power-On Screen

The fastest and simplest method is checking the system power-on startup screen.

Steps:

  1. Power on the FANUC 0i-F Plus CNC system.

  2. Wait for the system to complete initialization.

  3. Observe the startup information screen displayed during boot.

FANUC 0i-F Plus Software Version system

How to interpret:

  • The startup screen clearly displays the system STEP version and package information

  • For example:

    • If the screen shows STEP 1 – Package 1, the system is a STEP 1, 1-Package configuration

  • This method requires no parameter access and is ideal for quick on-site checks

Recommended when:

  • You need a quick confirmation

  • The system is operational

  • No password or advanced access is available

Video

Method 2: Identify the Software Package Using Diagnostic Parameters

If the startup screen is unavailable or you need more detailed verification, the second method is to check the diagnostic parameters.

Steps:

  1. Enter the SYSTEM or DIAGNOSIS menu on the CNC
  2. Locate the software package diagnostic list
  3. Identify the diagnostic number corresponding to each software module

Key rule:

  • Diagnostic No. = 1 indicates that the corresponding software package is installed

  • If the diagnostic value is 1, that package is present

  • If it is 0, that package is not installed

By checking which diagnostics are set to “1,” you can accurately determine:

  • Whether the system is STEP 1 or STEP 2

  • Whether it is 1 Package, 3 Package, 5 Package, 3A, or 3B

This method is especially useful for:

  • Detailed system inspection

  • Pre-repair evaluation

  • Remote technical support

Oi-F Plus System Function Diagnosis

Important Notes: STEP 1 to STEP 2 Upgrade Compatibility

When upgrading a FANUC 0i-F Plus system from STEP 1 to STEP 2, there are several critical compatibility considerations that engineers must be aware of.

SRAM Backup Compatibility

  • After upgrading to STEP 2:

    • The original SRAM_BAK.001 file from STEP 1 becomes incompatible

    • It cannot be directly copied or restored

  • The correct approach is:

    • Perform a separate file import process under STEP 2

Attempting to directly restore STEP 1 SRAM backups may cause system errors or startup failures.

PMC Program Compatibility

Good news for PMC handling:

  • PMC programs are compatible across the same level

  • Direct copying is allowed under the following conditions:

    • 1 Package → PMC format: 0i-F PMC

    • 3 / 5 Package (STEP 1) and 3A / 3B Package (STEP 2) → PMC format: 0i-F PMC/L

This means PMC programs can usually be reused without modification when the package level matches.

Why Identifying the Correct Software Package Matters

Correctly identifying the FANUC 0i-F Plus software package helps you:

  • Avoid backup and restore failures

  • Prevent system incompatibility issues

  • Prepare correct replacement main boards or memory cards

  • Ensure smooth system upgrades

  • Reduce downtime during CNC repair and maintenance

For CNC service providers, this step is essential before quoting repairs, replacements, or system upgrades.

Conclusion

The FANUC 0i-F Plus system upgrade from STEP 1 to STEP 2 introduced significant changes in software package structure and compatibility. By using:

  • Startup screen inspection for quick checks

  • Diagnostic parameter verification for detailed confirmation

you can accurately identify the installed software package and avoid costly mistakes during maintenance or repair.

If you are planning a system backup, board replacement, or upgrade, always confirm the exact FANUC 0i-F Plus software package version first.

FAQ

How can I quickly check the FANUC 0i-F Plus software version?

You can quickly check the FANUC 0i-F Plus software version by observing the power-on startup screen.
When the CNC system boots up, the screen displays the STEP version and software package information, such as STEP 1 or STEP 2 and the corresponding package type.

STEP 2 is an upgraded version of the original FANUC 0i-F Plus STEP 1 system.
The main differences include:

  • Software package structure changes

  • Package types updated from 1 / 3 / 5 to 1 / 3A / 3B

  • Backup file compatibility differences

  • Improved system organization and expandability

You can identify the software package by checking diagnostic parameters in the system menu.
If the diagnostic value for a specific software module is 1, it means that package is installed.
This method provides a detailed and accurate way to confirm the exact system configuration.

For FANUC 0i-F Plus STEP 2, the available software packages are:

  • 1 Package
  • 3A Package
  • 3B Package

These replace the older STEP 1 package structure of 1, 3, and 5 packages.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibu

Yes, PMC programs are generally reusable if the package level is the same:

  • 1 Package uses 0i-F PMC

  • 3 / 5 Package (STEP 1) and 3A / 3B Package (STEP 2) use 0i-F PMC/L

PMC programs at the same level can be directly copied without modification.

s leo.

Identifying the correct software package helps prevent:

  • Backup and restore failures

  • Software incompatibility issues

  • Incorrect main board or memory replacement

  • System startup errors after repair or upgrade

This step is essential before any CNC repair, replacement, or system upgrade.

WHY CHOOSE US

“More than just a CNC machine tool equipment provider; we are a trusted partner committed to helping our clients achieve their manufacturing goals.”

Repair Service

We're in charge from start to finish.
LEARN MORE

FANUC Repair Process

How we process your repair requirements

Step 1: Contact Us:

Get in touch with us and provide as much detail as possible about the issue you are experiencing.

Our professional repair team will help assess the severity of the problem and the possibility of repair.

  • If the fault is likely repairable, we will provide an initial quote and arrange for logistics to collect the item.
  • If the fault is difficult to repair, we will suggest replacing the parts and offer a special discount quote for your reference.

The customer sends or delivers the servo drive to our company. We register it in our system and prepare it for further inspection.

Our engineers diagnose the fault points of the servo drive and provide a detailed inspection report, including the final repair cost and estimated repair time.

We provide the repair quote to the customer and wait for their confirmation. If the customer agrees to the quote, we proceed with the repair. 

Upon customer approval, we carry out the necessary repairs. After repairs are completed, we perform tests with the motor and conduct aging tests to ensure the servo drive operates reliably under various conditions. Once the testing is successful, we register the drive for delivery.

The customer completes the payment, and we deliver the repaired servo drive to the customer.

We provide attentive follow-up service to ensure customer satisfaction and address any further needs.

Please enter the model of the problematic item
Describe the issue you're experiencing

Get the price of all the goods you need at once

We will reply you within 3 working days!