M580: Selecting the Correct Backplane in the PLC Program — It Will Not Work Otherwise

The Mistake

When configuring an M580 PLC project in Control Expert, you must select the correct backplane model that matches the physical hardware installed on site. Selecting the wrong backplane will result in the program failing to communicate with I/O modules. The PLC may run, but it will not see any of its I/O — no inputs, no outputs, no diagnostics.

Why It Matters

The backplane defines the physical bus topology — the number of slots, the addressing scheme, and the communication protocol between the CPU and I/O modules. If the software configuration specifies a different backplane than what is physically installed:

  • The CPU cannot enumerate the I/O modules.
  • All I/O DDTs (Device Derived Types) will show zero or error values.
  • The PLC program runs but has no connection to the real world.

How to Verify

  1. Check the physical backplane — read the model number printed on the backplane hardware. Common models include BMXXBP0400 (4-slot), BMXXBP0800 (8-slot), BMXXBP1200 (12-slot).
  2. In Control Expert, open the hardware configuration and verify the backplane model matches the physical unit.
  3. If you are building the project before hardware is available, confirm the backplane model from the bill of materials or engineering drawings — do not guess.

If You Selected the Wrong One

Change the backplane in the hardware configuration, rebuild the project, and download to the PLC. This is a structural change — a simple online modification will not fix it. You need a full build and download, which means the PLC must be stopped.


Contact

Email: info@eliteautomation.ca

Phone: (587) 735-3548

150-17510 107 Ave NW, Edmonton, AB, T5S 1E9, Canada