Migrate from a PxMM to a PCMM2G Controller


  • This procedure is intended for users with AKD PDMM or PCMM (PxMM) experience.

These are the basic steps to migrate data from a PxMM to a PCMM2G Controller.

  1. Prepare the User .KAS Project for Migration
  2. PCMM2G Hardware Preparation
  3. PCMM2G Configuration
  4. User .KAS Project Migration

Prepare the User .KAS Project for Migration

  1. Download and install the latest KAS-IDEClosed "Integrated development environment" An integrated development environment is a type of computer software that assists computer programmers in developing software. IDEs normally consist of a source code editor, a compiler and/or interpreter, build-automation tools, and a debugger software from here: KAS IDE Distribution.
  2. Download the latest PxMM firmware.
  3. Use the Web server to complete the Upgrade the Controller's Firmware procedure.
  4. Backup the .KAS project to migrate.
    We recommend you make a backup copy of your .KAS project so any project or code changes can be verified independently.
  5. Start the KAS-IDE.
  6. Click File > Open to search for and open the .KAS project.
  7. Review and make code changes to the project code to be compliant with the Program a Multi-Core Controller guidelines.
  8. Compile and download the .KAS project to the PxMM.
  9. Run the Project and verify it is working as expected.
  10. Save the .KAS project.
  11. Continue with PCMM2G Hardware Preparation.

PCMM2G Hardware Preparation

  1. Verify the PCMM2G is turned off.
  2. PCMM2G-specific settings:
    1. Connect the service interface (X31 or X32) of the PCMM2G to an EthernetClosed Ethernet is a large, diverse family of frame-based computer networking technologies that operate at many speeds for local area networks (LANs) interface on the PC directly or use a network hub/switch.
      Use standard Cat. 5e / Cat. 6 Ethernet cables for connection.
    2. Insert the USBClosed "Universal Serial Bus" USB is a serial bus standard to interface devices flash drive into X37.
  3. Hardware settings similar to the PxMM:
    1. Set the Rotary Switch RS1 to the applicable position.
    2. Move these cables from the PxMM to the PCMM2G:
    3. Attach a 24VDC power supply connection to X1 to power on the PCMM2G.
      The PCMM2G Boot Sequence starts.
  4. Confirm the X31 or X32 LED1 on the PCMM2G are green.
  5. Continue with PCMM2G Configuration.

PCMM2G Configuration

  1. Identify the PCMM2G's IP address.
    See View the Controller IP Address for more information.
  2. Open a web browser and enter the controller's IP address.
    The PCMM2G's Web server opens.
  3. Click the LOGIN link at the top of the window.
  4. Enter the password to log in.
    The factory default password is administrator.
    This can be changed after logging in.
  5. Click the Settings tab.
  6. On the Firmware tab, complete the Upgrade the Controller's Firmware procedure.
  7. On the Date/Time tab, edit the date, time, and time zone.
  8. Notes about the Date/Time tab

  9. If the PCMM2G Rotary Switch RS1 is set to 1, use the Network tab to manually define the IP address.
  10. Continue with User .KAS Project Migration.

User .KAS Project Migration

  1. In the KAS-IDE, click File > Open to search for and open the .KAS project saved in the Prepare the User .KAS Project for Migration procedure.
  2. In the Project View panel, right-click Controller and click Properties.
    The Controller Properties dialog opens.
  3. Configure the PCMM2G:
    1. In the IP address drop-down, enter the PCMM2G IP address.
    2. In the Controller Type area, select the PCMM2G option button.
    3. Click OK to save the changes or selections and close the dialog.
  4. If using the SD card in the PCMM .KAS project:
    1. Locate and change the file management functions using the SD card file paths to use the USB flash drive file paths.
      See File Management, SD Card Path Conventions, and USB Flash Drive Path Conventions.

      • On a PxMM1G, the user data is stored in either the SD card, internal flash, or a shared directory.
        On a PCMM2G, the user data is stored in either the USB flash drive, internal flash, or shared directory.
  5. Compile and download the .KAS project to the PCMM2G.
  6. Run the Project and verify it is working as expected.
  7. Save the .KAS project.
    Optional: Click File > Save As to save the .KAS project with a different name.
  8. Use the Web server to complete the PCMM2G Controller and EtherCAT Devices Backup procedure.