Migration to X-Controller#

In this guide we will go through, how to migrate older FX-controller to X-Controller.

Important

Read the general migration info at first! General migration info.

Important

The recommended way to migrate project data to X-controller, is to read all data to FxEditor using “Get data from PLC” functionality. Then send all data separately from FxEditor to X-controller.

That way, all data is pure for X-controller and issues from previous versions compability doesnt affect.

That way, some data is lost eg: port settings, userdata, history and points existing values.

If all existing data is critical to save, it is possible to migrate directly rom C-controller. This may affect issues, you do it on your own risk.

If you have FX-2020 or FX-2025 with BIN version older than 9.20.07 read this first Migration from FX-2020.

Step by step guide

Note

The migration to X-Controller has to be done using data from newest BIN of FX-3000-C.

Required tools:
  • FxEditor 2.0.6.0 or newer

  • microSD card reader if the device is broken.

Phase 1, import backup#

Below are examples of different cases.

Open Fx-Editor and create new project if you don’t have existing one already. Select FX-3000-C for PLC model.

Read data from FX-3000-C

  1. Choose Fidelix-menu -> Get data from PLC

    ../../_images/get_data_plc.png
  2. Select following options and OK.

    ../../_images/get_data_plc2.png

Take backup from controller

  1. Choose Fidelix-menu -> Backup

    ../../_images/fidelix_backup.png
  2. Select all options and OK.

    ../../_images/backup_the_plc.png

Continue to phase 2.

Phase 2, Validating and sending the data#

  1. Go to the FxEditor.

  2. On graphics page:
    • Include all used graphic files to project.

    • Create new dynamic menu (fdxindex.htm), save and close it.

      ../../_images/fxe_graphics.png
  3. On project -> Communication settings page:
    • Convert the project to X by changing the PLC model to X-Controller. This will run the validation wizard.

    • Start validation.

    • After successful validation, close the wizard.

  4. Connect to X-Controller.

  5. Go to the Graphics-tab and upload all included graphic files and symbols to FX-controller.

  6. Upload all project data eg. point, modules, alarm groups etc. To X-Controller.

  7. If you have source code available, upload it to X-controller otherwise drop the iecprog.dat to data folder of X-Controller through Fidelix page of FX-Editor.