12 active certifications across UL, CE, ISO, CCC, ATEX, and IECEx standards View Certifications

Siemens TIA Portal PLC Checklist: 12V Lithium Battery Charger and 200 Amp Breaker Panel

Who This Checklist Is For

Let me set the scene. A customer calls at 9:30 on a Tuesday. Their PLC-controlled charging station is down. There's a 12V lithium battery stuck in a charger that won't start, and the electrician on site is staring at a 200 amp circuit breaker panel trying to figure out where to begin.

I do emergency callouts for industrial controls. In the last few years, I've worked on maybe 80 charging and power-distribution cabinets. Maybe closer to 100, I'd have to count. Over and over, the same issues keep coming up: wrong TIA Portal version, missing interlock, or a breaker that was swapped without checking the part number.

This is the checklist I run through when I get on site. If you're using a Siemens PLC with a 12V lithium battery charger and a 200 amp circuit breaker panel, the order below will save you a lot of headache.

Step 1: Confirm the Siemens PLC Model and TIA Portal Version

Siemens is a big name in automation. The Siemens PLC company makes solid hardware, and I've installed S7-1200 and S7-1500 CPUs in everything from packaging lines to charging stations. But the hardware is only as reliable as the software version you use.

Before you open TIA Portal, check three things:

  • The exact CPU part number, not just the family. An S7-1200 1214C is not the same as a 1215C.
  • The CPU firmware version. If the project says firmware V4.5 and the CPU is V4.1, download will fail or behave oddly.
  • The TIA Portal version. You can't open a V17 project in V15. You can go up, but not down.

This sounds basic, but the last emergency callout I did was a brand-new PLC that wouldn't accept a download. Someone had matched the DIN rail hole spacing, not the firmware. Took me 10 minutes to find it. According to the Siemens S7-1200 System Manual, firmware compatibility is one of the first things to confirm before going online.

Step 2: De-Energize at the 200 Amp Circuit Breaker Panel

This step is non-negotiable. If the cabinet is fed from a 200 amp circuit breaker panel, the first thing I do is find the right branch breaker and lock it out. Not turn it off and hope. Lock it.

From the outside, a charging cabinet looks like a careful row of breakers, a PLC, and a charger. The reality is that most failures happen when someone works on it live. The PLC may be 24V DC, but the incoming feed is often 480V AC. One wrong move can ruin your day.

Per NEC 210.20, overcurrent protection has to be sized for the connected conductor and equipment. A 200A panel doesn't mean a 200A breaker feeding the charger directly—it's the panel rating. The breaker needs to match the wire and load.

How to Replace Circuit Breaker Safely

Sometimes the problem is the breaker itself. Here's how to replace circuit breaker in that panel without turning it into an arc flash demo:

  1. Open the main disconnect on the panel and lock it out. Test the breaker you're replacing with a voltmeter to confirm zero voltage.
  2. Remove the panel cover. Keep screws in a magnetic tray—you need them later.
  3. Disconnect the load wire from the old breaker terminal.
  4. Rock the old breaker out of the panel. On a Siemens panel, the breaker pivots out and then comes off the bus tab.
  5. Install the same breaker type and rating. For a Siemens panel, that usually means a Siemens QP or QD style. Don't force a different brand in unless the panel is listed for it.
  6. Torque the terminal to the value on the label, not just hand tight. I use a screwdriver with a torque setting.
  7. Reinstall the cover, remove the lockout, and test the breaker under no load before you plug the charger back in.

I still kick myself for an early job where I replaced a breaker with 'the same' rating but the wrong trip curve. It held for a week, then tripped every morning. The lesson: trip curve matters, not just the amps.

Step 3: Wire the 12V Lithium Battery Charger to the PLC

Now the actual control work. The 12V lithium battery charger does two things you care about: it charges the battery, and it gives the PLC a status signal.

Wire it this way:

  • The charger's AC or DC input comes through a contactor controlled by the PLC.
  • The charger's fault and charging-complete outputs go to PLC digital inputs. Use dry contact relay outputs, not voltage outputs, unless the PLC input module is rated for that exact voltage.
  • Keep the high-current DC wires away from the PLC analog and digital wires. Route them in separate ducts if you can.

Don't try to read the battery voltage directly with a Siemens analog input. A 12V lithium battery sits around 12V nominal, but during absorption charging it goes up to 13.8V or higher, and the charger output can have ripple. Use an isolated voltage signal conditioner if you really need the PLC to see battery voltage.

This is the part I almost got burned on. The OEM had connected the charger's fault relay with one side to 120V to simplify the circuit. That positive voltage found its way back into the PLC input card and smoked it. If I'd checked the datasheet first, we would have avoided a $700 repair.

Step 4: Build the Sequence in Siemens TIA Portal PLC Software

Open the Siemens TIA Portal PLC project and create a tag table. Use symbolic names like Charger_Running and Fault_Clear, not absolute addresses all over your rungs. You'll thank yourself when the site electrician calls you at 11 PM.

Here's the charging sequence I use:

  1. Idle: check for no faults, charger present, E-stop reset.
  2. Pre-charge check: verify charger status is ready and battery voltage is within range.
  3. Contactor close: energize the contactor output for the charger.
  4. Charging: watch the charger's charging or fault inputs.
  5. Complete: when the charger says done, open the contactor and set the HMI indication.
  6. Fault: open the contactor immediately and latch the fault until reset.

Most people forget the fault action. If the charger drops its fault input while the program is sitting in 'charging,' the contactor should open even if the HMI doesn't know why yet. The hardware should be safe even if someone turned off the screen.

Step 5: Download and Force Test Every Interlock

Now connect your laptop, go online in TIA Portal, and download the program. Then force each input one at a time.

Don't hook up a real lithium battery for the first test. Use a dummy load or a resistor bank rated for the charger output. Confirm that:

  • The contactor closes when everything is normal.
  • The contactor opens when you simulate an E-stop.
  • The contactor opens when the charger fault input changes.
  • The program latches the fault correctly and doesn't restart by itself.

So glad I started doing this. One of my recent installs had a typo in the tag name—the contactor was energized by the wrong bit. Without the force test, we would have closed the contactor while the lithium battery was already connected and the charger was faulted. That's exactly how you get a thermal event.

Step 6: Label Everything and Take Photos

Before you close the cabinet, take a photo of the wiring. Then take another one. Write the PLC IP address, the charger model, the breaker number, and the panel name on the inside door. Use a label maker. This isn't marketing; this is survival.

A PLC can't fix bad wiring. It can only supervise it.

If you're commissioning multiple cabinets, make a one-page document with the same steps. Your future self will buy you a coffee.

A Few More Things

I'm not going to tell you that every Siemens PLC project goes smoothly. They don't. But most of the failures I see come down to three mistakes:

  • Skipping the interlock force test because it worked in simulation.
  • Using a random breaker from a bin instead of the listed type.
  • Trusting the charger's status LED instead of wiring a real signal back to the PLC.

Take this with a grain of salt: I'm not 100% sure of the exact failure statistics, but in my service calls, roughly 70% of downtime was power distribution or wiring, not PLC logic. The PLC is usually just the witness.

If you're in the middle of an emergency right now, go through the steps in order. Start at the breaker panel, confirm the PLC firmware, then check the charger wiring. Nine times out of ten, the problem is in one of those first three places. Actually eight times. But you get the point.

Leave a Reply