At 9:17 on a Tuesday morning, I was staring at a test bench while the customer on the phone asked if his panel was ready. The HMI in front of me had just thrown its third MODBUS timeout error in ten minutes. It was absolutely not ready.
I run quality control for a small systems integration shop in the Pacific Northwest. We build control panels for agriculture and light industrial use — irrigation systems, pump stations, that kind of thing. I review every panel before it ships: about 150 units a year, and I've rejected maybe 8% of first builds in the last 12 months. This particular panel was a Mitsubishi PLC irrigation control panel going to a 40-acre berry farm. FX5U as the main controller, an HMI, a few VFDs for pump motors, and a 24VDC supply for the control circuit. It should've been a straightforward job.
The project started normally. The spec called for a Mitsubishi PLC and an HMI, both ordered through our usual authorized distributor. But the customer, wanting to cut costs, bought the 24V power supply himself from an online listing that claimed to be "a direct replacement for Mitsubishi parts" at roughly half the price. When I flagged it, he pulled out his phone and showed me a screenshot of a Theragun charger he'd replaced with a third-party one. "Same thing," he said. "It's just a charger." I remember thinking it wasn't the same thing, but I didn't push back. That's on me.
The panel went together in about three days. Neat wiring, proper labels, clean layout. Then it hit the test bench, and the weirdness started. The Mitsubishi PLC would run for twenty minutes, sometimes two hours, and then the HMI would lose its MODBUS TCP connection. Power cycling fixed it temporarily. At first I suspected the program — went through the ladder logic line by line, checked the IP settings, watched the PLC's diagnostic buffer. Nothing. We swapped the Ethernet cable and the switch. No change. I even called our Mitsubishi distributor's support line and described the symptom. They said it didn't sound like a PLC fault, and to check the supply rail. I should've listened sooner.
Meanwhile, the customer kept asking for a shipping date. I said "as soon as possible" — by which I meant once we'd actually found the fault. He heard "any day now" and started calling every morning. On the third day he mentioned the farm had a deadline tied to water restrictions. That pressure didn't make the troubleshooting faster, but it did make me more systematic.
We spent an entire afternoon chasing electromagnetic interference, because VFDs are an obvious suspect. Rerouted the comms cable, checked grounding, added a ferrite core. The fault still showed up at random intervals. Then I did what I should've done earlier: got out my multimeter and started monitoring the 24VDC rail under load. This is the same method I use whenever someone asks me how to test a car battery with a multimeter — you don't just measure the resting voltage. You measure it while the circuit is actually drawing current. A battery can read 12.6V sitting there and drop below 9V the moment you crank the engine. A power supply can do the same, and that's exactly what we found. No load: a steady 24.1V. With a relay bank pulled in: sagged to around 17V, just long enough to make the FX5U's power input drop out and then recover. Every fault was a brownout. It wasn't a PLC problem at all.
I pulled the supply out and read the label more carefully. The logo was slightly blurry, and the part number didn't match anything in Mitsubishi's catalog. The customer's "direct replacement" was a generic switched-mode supply with a mismatched label. He'd saved about sixty bucks. Meanwhile, we'd burned nine hours of shop time at $85 an hour, plus a missed ship date and a very awkward phone call. The customer's face went through about four stages when I showed him the numbers. (We kept the Theragun out of that conversation. Barely.)
The replacement supply came from our local authorized Mitsubishi PLC distributor, who confirmed the original unit's markings were not consistent with genuine Mitsubishi parts. After we installed the new supply, the panel ran five days of continuous testing with zero timeouts. Total damage: roughly $765 in labor, the cost of a rush shipment, and nearly a week of schedule slippage on a project that should've shipped in one.
First, I learned that a Mitsubishi PLC is only as reliable as the worst component in the control panel. The FX5U never once failed. It lost power and did exactly what a PLC should do — it stopped communicating with the HMI and waited for the rail to recover. The problem was a sixty-dollar assumption that "it's just a power supply."
Second, load-test every DC supply before it goes into a panel. You don't need specialized gear. A multimeter, a relay bank or resistor as a load, and a couple of minutes is enough. If you've ever tested a car battery with a multimeter while someone cranks the engine, you already know the principle: watch the voltage while the circuit is actually working, not just at rest. The same logic applies to control panels.
Third, buy from authorized distribution. Honestly, if you follow Mitsubishi Electric PLC news today, your distributor's digest and the manufacturer's site are both worth checking. It's not just marketing — firmware notices, compatibility updates, application notes. If we'd trusted our distributor's initial hunch about the power rail, we'd have found this in the first hour instead of the third day.
The customer paid the premium for the rush replacement and told me later it was the cheapest lesson he'd had in a while. I think he meant the power supply. But honestly, the same logic applies to that third-party Theragun charger. Sometimes the part that seems overpriced is the one quietly keeping everything else alive.