Key Technical Specifications
- Display: 7″ TFT Color, 800 x 480 Pixels
- Touch Type: Resistive Touchscreen
- Communication: COM1 (RS232/485), COM2 (RS485), USB Type-B
- Power Supply: 24V DC ±10%
- Mounting: Front Panel Cutout 192mm x 139mm
- Protection: IP65 Front, IP20 Rear
- Memory: Configurable via CP400PB Project
- OS: Embedded CP400PB Runtime
- Weight: 0.6 kg
- Dimensions: 204.4 x 151 x 26.5 mm
Product Introduction
I’ve installed hundreds of these ABB CP405 units in packaging lines and water treatment plants. They aren’t fancy tablets, but they do exactly what you need: talk to an AC500-eCo PLC without crashing when the VFD kicks on. The resistive touch isn’t great with wet gloves, but it’s accurate enough for industrial settings where capacitive screens fail.Engineers stick with the CP405 because it’s cheap, available, and the CP400PB software is straightforward. You get 800×480 resolution, which is plenty for alarm lists and trend charts. Just be careful with the COM port wiring; I’ve seen too many guys fry the RS485 transceiver by mixing up A/B or forgetting the termination resistor. It’s a workhorse, not a luxury item, but it keeps the line running.
Quality SOP & Tech Pitfalls
The Lab Report:
We don’t just ship these in a box. Every ABB CP405 gets a visual inspection for cracked screens or bent USB ports. Then, it goes on our AC500-eCo test rack. We load a basic CP400PB demo project, check all touch zones, and verify COM1/COM2 communication under load. We measure the 24V rail with a Fluke 115 to ensure the internal PSU isn’t sagging. Finally, we log the firmware version and seal it in anti-static packaging.The Engineer’s Warning:
Here’s where people mess up: Don’t ignore the ground. The CP405 is sensitive to ground loops. If your PLC ground and HMI ground are at different potentials, you’ll get touch drift or random comms errors. I once spent 6 hours chasing a “ghost” touch issue on a CP405 that turned out to be a floating neutral on the 24V supply. Also, photograph your DIP switches if your unit has them on the back. Some older revisions use hardware jumpers for COM port termination. If you swap it and forget the jumpers, don’t blame the panel.
Installation & Configuration Guide
- Pre-Installation: ⚠️ LOCKOUT/TAGOUT. Verify 0V on the 24V supply. Take a high-res photo of the old unit’s wiring and any rear jumpers. Measure the cutout; if it’s warped from heat, fix the panel first.
- Removal: Push the DIN clips with a flathead. Don’t pry the screen. Label every wire before pulling. If the connector is stuck, wiggle it gently; forcing it breaks the PCB header.
- Installation: Copy the jumper settings NOW. Slide the ABB CP405 in until it clicks. Tighten the side clamps evenly. Over-tightening cracks the front bezel. Re-terminate wires to spec torque.
- Power-On & Testing: Apply 24V. Watch the LED. Solid green = good. Flashing red = bootloader or corrupt OS. Connect USB to PC, open CP400PB, and download your project. Test the E-Stop button immediately. Don’t leave the panel unattended until you verify safety functions.
Compatible Replacement Models
| Status | Model | Notes |
|---|---|---|
| ✅ Drop-in | ABB CP405 | Same hardware. Check suffix (e.g., A0 vs A1) for minor BOM changes. |
| ⚠️ Upgrade | ABB CP408 | Same cutout, better processor, more memory. Requires CP400PB project recompile. |
| ❌ Not Compatible | ABB CP410 | Different cutout size. Requires panel modification or adapter. |
Frequently Asked Questions
Can I hot-swap the CP405 while the PLC is running?
Technically, yes. The RS485 bus is live. But don’t. The inrush current when the HMI boots can brown out the PLC’s 24V rail, causing a watchdog reset. Shut it down. It takes 30 seconds.Why does my touch screen drift after an hour?
Heat. If the panel is in direct sunlight or next to a VFD, the resistive layer expands. Check your cabinet cooling. If it’s cool, the digitizer might be failing. Try a recalibration in the system menu first.Is the CP405 compatible with Siemens S7-1200?
Yes, via Modbus TCP or RTU. But you’re fighting an uphill battle. The ABB CP405 is native to AC500. If you’re building a new Siemens panel, buy a KTP700. Don’t force a marriage that requires 20 hours of Modbus mapping.My USB port isn’t recognized. Is the panel dead?
Probably not. Check the cable. I’ve seen more “dead” CP405 units caused by cheap, unshielded USB cables than actual hardware failures. Try a known-good, short (<1m) shielded cable. If that fails, the ESD protection diode on the USB port likely popped.Do I need the TK407 cable for programming?
No. That’s for PLC-to-HMI serial comms. For programming the HMI from your laptop, use a standard USB A-to-B cable. Don’t overcomplicate it.What’s the max project size?
Depends on the firmware, but usually around 10-15MB for graphics and tags. If you’re hitting limits, you’re using 24-bit PNGs instead of indexed BMPs. Optimize your assets, don’t just upgrade the hardware.Can I replace a CP405 with a CP410?
No. The CP410 is physically larger. You’d need to cut the panel, which usually means replacing the whole door. Stick to CP405 or CP408 for direct swaps.







