The leader in industrial automation and control solutions

How to Troubleshoot “Expansion has entered into error mode”

Tags:

  • Upgrade
  • HMI+PLC
  • I/O Expansion Modules

If you are using an HMC4000 model and are receiving the “Expansion has entered into error mode” message upon boot up, this means that there is a disconnect between the programmed IO module vs what is attached to the back of the HMC. Some of these causes can be due to the following:

  • Module model programmed in project does not match the physical module attached to the back of the HMC. This would include version type as well (V1 vs V2)
  • Module or HMC firmware is out of date
  • MAPware-7000 software is out of date

Upgrade HMC firmware

To remedy this issue, first please make sure that you are using MAPware-7000 build 17 from July 2024 or later. You can check this by going to “Help > About” and looking for the build date of your MAPware-7000 version.

A Screenshot of "Help > About" in MAPware-7000
A Screenshot of the build version of MAPware-7000 with the build date highlighted

If you are using an older version of MAPware-7000 (anything before July 2024), then please upgrade to the most current version of MAPware-7000 that is available on our website, or linked below:

Download MAPware-7000

Once installed, please open up the MAPware-7000 project and navigate to the IO allocation section of the project, expand this section then click expansion.

A Screenshot of the "Expansion" folder in a MAPware-7000 project

If the slots are now blank after upgrading the software, simply double-click the blank spaces and reselect the correct HMC3 IO model, then download the firmware and project to the HMC.

Upgrade the HMC firmware so that it is 6.65 (or beyond for newer versions when they release).

Upgrade the I/O Modules

Check the device information of the HMC3 IO modules using MAPware-7000. To do this, plug your HMC into your PC via the USB-C slave port on the back of the HMC (this process must be done using USB-C cable. Ethernet is not compatible with this particular operation). Then open your project up in MAPware-7000 and click the view tab, then click device information, then click view within the popup that appears.

A screenshot of "View > Device Information" in MAPware-7000

The HMC3 IO module should have a minimum bootblock of 5 or above and a minimum firmware of 36 or above. If the HMC3 IO module meets these minimum requirements, the HMC firmware is up to date with the current MAPware-7000 build. Double check that the module model is properly selected within the IO allocation section of the MAPware-7000 project, then the HMC will boot up properly.

If the HMC3 IO module does not meet those minimum requirements and has a bootblock of 2 and firmware of 14, then please proceed with upgrading the module per the instructions linked below.

Upgrading V2 Expansion Modules

This error can occur within the HMC2000 series line as well. It looks a bit different, but the troubleshooting is still the same. If the HMC2000 boots up into HALT mode and requires you to select F1 or F2 to continue, this is the same as receiving the “expansion has entered into error mode” message. All troubleshooting above will apply just the same, however the HMC2000 firmware is different. For the latest firmware, the HMC2000 should be 2.96 or higher. All firmware and bootblock for the HMC3 IO modules should still be the same as listed above.

If you’ve gone through all the steps listed above, and you’re still having issues. Please contact Maple Systems support.

Content created by Support Team