Let me describe a phone call that I still get a few times a year.
A facility manager is standing in front of an exterior lighting control panel. The parking lot lights flicker, the contactors chatter, and the Omron PLC in the enclosure keeps restarting in a loop. The first sentence out of the person's mouth is usually the same: “I think the PLC is bad.”
Most of the time, it isn't. The PLC is the victim, not the villain.
That sentence cost me about $32,000 to learn. I've been building and troubleshooting industrial control panels for about nine years, and I have personally made and documented 14 significant mistakes in that time. I now maintain our shop's pre-start checklist, mostly because I don't want the next round of techs to repeat the ones I made.
The first time I replaced a healthy Omron PLC
In 2017, my first year as a controls tech, I was sent to a site with an exterior lighting control panel that behaved like a slow strobe light. The lights would come on, hold for a second, cut out, and restart. Inside the panel was an Omron PLC CP1E running the whole sequence.
I reloaded the program. No change. I checked the inputs. No change. I announced that the CP1E had a bad output, ordered a replacement, and swapped it on a Sunday. It worked for about two days. Then the same cycle returned: lights on, lights off, PLC restarting.
When I finally stopped blaming the controller, I found a failing control transformer. The 120V secondary read 124V AC with no load, but when the lighting contactors pulled in, it sagged to about 68V. The 24V DC power supply fed by that transformer couldn't stay in regulation, so the CP1E browned out. When it browned out, the outputs dropped, the contactors opened, and the voltage recovered—so it powered up and tried again.
A ten-minute transformer test would have caught it. Instead, I burned a customer's weekend, an unnecessary PLC, and about $900 in freight. I still remember standing in that panel room with the old controller in my hand, realizing the PLC had never been broken.
The boring truth behind most “PLC failures”
That job was the first of many so-called PLC failures that turned out to be power problems. It took me years and dozens of panels to understand that a PLC is basically a very picky light bulb. It needs clean, steady voltage. If it doesn't get it, it resets, locks up, and throws faults that look like software or hardware problems.
Most buyers focus on the PLC model, scan time, and fancy features. They completely miss the boring gray box bolted to the back of the panel. The question everyone asks is, “What PLC should I use?” The question they should ask is, “Is my control voltage solid when the load switches?”
Outdoor panels are a rough environment for electrical control panel components. They bake in the sun, freeze at night, and breathe in humid air. Control transformers are usually low on the maintenance list, and they fail in a sneaky way: they don't necessarily open or short. They just get weak. A weak transformer passes a no-load test every single time.
The electrical control panel components that cause “PLC problems”
Once I started testing the whole panel instead of just the brain, the same root causes showed up again and again:
- Loose terminations. Heat cycling makes terminal screws back off. A loose DC supply wire can make a PLC reset only when the panel gets warm.
- Contactors without coil suppression. When a contactor coil opens, it creates an inductive spike. Without a surge suppressor or flyback diode, that spike can reset the PLC or wear out a relay output channel.
- The wrong output type for the load. An Omron PLC like the CP1E comes in relay-output and transistor-output versions. Relay outputs are fine for contactors and lighting loads. Transistor outputs switch faster, but they cannot switch 120V or 277V AC directly. If you use the wrong output type, you get mysterious failures and eventually a damaged PLC.
None of these are PLC logic faults. They are panel problems wearing a PLC costume. At least, that's been my experience with the outdoor panels I've opened.
The 6 MHz pulse output distraction
In Q1 2024, a customer asked me to quote an Omron PLC that could do “pulse output 6 mhz.” I get the instinct: someone looks at a flickering panel and decides the PLC isn't fast enough, so they look for the biggest specification they can find.
But a flickering exterior lighting control panel usually doesn't have a speed problem. It has a voltage problem. In that customer's case, the real issue was a contactor dropping one phase and a transformer that sagged whenever the chattering coil demanded more current. The fix was not a controller with a higher pulse rating. The fix was a multimeter and a replacement contactor.
If you catch yourself searching for “omron plc pulse output 6 mhz,” read the datasheet before you buy anything. Pulse output depends on the exact CPU. A CP1E with relay outputs is built for switching loads, not for pulse trains. Only certain transistor-output models include pulse outputs, and the frequency rating is listed in the datasheet for the exact part number on omron.com. In general, compact PLCs produce pulse trains in the kilohertz range. Some higher-end CPUs reach 1 MHz. A 6 MHz pulse train is another world—that is usually a dedicated positioning module or a motion-control system, not a standard PLC output channel.
I'm not saying the CP1E is the right tool for every job. It isn't. But for a typical exterior lighting control panel with photocell inputs, an astronomical time clock, and contactor outputs, it is more than enough. The problem was never the speed of the brain. The problem was the health of the body.
What this mistake really costs
Money focuses the mind.
In September 2022, my shop delivered a batch of 12 exterior lighting control panels to a commercial site. Three of the first six failed in their first week of operation. The site electrician called and said, “We've got three dead Omron PLCs.” But the PLCs weren't dead.
When our tech arrived, he found the same story three times: bad control transformers. We had rushed that batch to meet a deadline and skipped the under-load transformer test. The repair bill came to about $3,800 once we added freight and a weekend site visit—not $3,200; I always mix it up with another job—and the project slipped a week while the customer waited for replacement transformers.
The dollar amount hurt. What hurt worse was the credibility damage. We were the panel builder, and we had shipped a product that failed one of the oldest tests in the book.
If you are on the maintenance side, the same math applies in reverse. An after-hours “PLC failure” costs you an emergency call, a replacement controller, reprogramming time, and usually a second trip when the new controller does the same thing. I've watched that sequence run past $2,000 more than once.
What I do now: a short checklist
Early in 2024, after the third so-called PLC failure that turned out to be a transformer, I wrote down the checklist we use now. It's not brilliant. It's just consistent. Since then, we have caught 47 potential problems in panels that would have shipped or would have been misdiagnosed on site.
- Test the transformer under load. This is how to test a transformer with a multimeter the way I wish I had done it in 2017. Lock out and tag out the panel, inspect the transformer for burn marks or loose lugs, then re-energize. Set the multimeter to VAC, read the secondary voltage with no load, and close each load one at a time. Watch the secondary voltage while contactors pull in. If it sags more than about 10 percent from the no-load reading, treat the transformer as the problem and confirm it with a replacement before touching the PLC.
- Check the DC supply at the PLC terminals. Measure 24V at the PLC input terminals, not only at the power supply. Loose terminals and undersized wire show up as a voltage drop when the outputs are active.
- Inspect every electrical control panel component. Check terminal torque, fuse sizes, contactor coil ratings, and surge suppression. Look for signs of heat damage around connection points.
- Match the PLC output type to the load. Relay output, transistor output, AC load, DC load. If the application needs pulse output, verify the exact CPU supports it and that the frequency rating matches the requirement.
- Cycle every output under load. Put the PLC in manual mode and operate each contactor or lighting circuit one at a time. Watch the panel voltage while you do it.
- Write the measured values on the panel door. A label that says “24.2V at PLC under load” plus a date is worth more than a troubleshooting manual.
That's the whole fix. It's boring, cheap, and it works.
So before you order a replacement Omron PLC, give the transformer ten minutes with a multimeter. Look at the control panel components with fresh eyes. If the voltage holds and the components are healthy, then yes—dig into the PLC. But I would bet on the transformer, because I've made that bet the expensive way many times.
The PLC in your panel is usually not the problem. It's just the only component in the panel that can tell you something is wrong.