Skip to content
Factory Field Notes

How to Build a PLC Training Kit Students Learn From: Real Terminals, Real E-Stops

A PLC training kit should teach the plant floor: real terminals, 24 V DC for students, and no fake E-stops. Here is the layout I would build.

Vladimir RomanovHost, Factory Field Notes
Published
Reading time
10 min read
From
EP_20
Episode 20 thumbnail: a PLC training kit with terminals and a red emergency stop button
Table of contents

A PLC training kit students learn from looks like a small piece of a real panel. Every I/O point lands on a labelled terminal block, not a banana jack. Everything students touch runs at 24 V DC. And the red mushroom button is a real emergency stop circuit, or it isn't on the kit.

That is my short answer. The long one comes from episode 20 of Factory Field Notes, where I went through two student builds posted to r/PLC: a trainer built for an engineering university and sponsored by Mitsubishi Electric, and a capstone panel running a two tank transfer system on an Arduino Opta. Both had the right ingredients. Both missed things a student will meet in the first week on a plant floor.

I have strong opinions here. I've built my own training kits, I've put full courses on SolisPLC, and I've watched how people actually learn this trade. So this post is the design guide I'd hand to an instructor before they order parts.

What should a PLC training kit actually teach?

The kit exists to make the first day in a real panel feel familiar. That is the whole job.

The university trainer on the episode had a lot going for it. A compact PLC with digital and analog I/O, a matching HMI, a VFD with a small three phase motor on the bench, a stack light with a buzzer, push buttons, a selector switch, miniature relays, a potentiometer for analog input, a voltmeter, a push pull solenoid in front of a proximity sensor, a photo eye and a limit switch. Six amp breakers on the supply side. An Ethernet switch. If you made a list of devices a student should see, that list is pretty close.

The problem was how all of it reached the student. Every point was broken out to banana jacks on the faceplate. So the student never strips a wire, never crimps a ferrule, never lands a conductor in a terminal and never has to read a terminal number off a drawing. Those are the things they will do on day one.

So before choosing any hardware, I'd ask three questions:

  • What will a student wire with their hands?
  • What will they program?
  • What will they troubleshoot when it doesn't work?

The answers decide the kit. Not the catalogue.

Banana plugs or terminal blocks on a PLC training kit?

I used banana plugs at university for basic circuit simulation, and for that they're fine. You patch a circuit, measure it, move on. But a PLC training kit is supposed to prepare people for industrial panels, and in an industrial panel field wiring lands on DIN rail terminal blocks. Those are their own product family, covered by IEC 60947-7-1, with matching green-yellow protective earth terminals under IEC 60947-7-2.

On the episode I called the banana jacks a huge missed opportunity, and I still think so. Here is the trade, laid out honestly.

Banana jacksDIN rail terminal blocks
Speed to patch an exerciseVery fastSlower: strip, ferrule, land, tighten
What the student practisesPlugging leadsThe skill they'll use in every panel
Matches plant hardwareNoYes
Teaches terminal numbering and drawingsRarelyNaturally, if the terminals are numbered
Repair after heavy useThe faceplate itselfIndividual blocks swap out on the rail
Mistakes students can makeFew, so they learn littleLoose strands, wrong terminal, unlabelled wire: all worth catching in class

That last row matters most. The mistakes a student can make on a terminal strip are the mistakes I want them to make in a lab, with an instructor next to them, and not on a running line.

The core kit plus terminals layout

My preference is a compact core kit with the major devices permanently mounted, and everything else brought in through terminals. The trainer on the episode went the other way. It had every push button, lamp and sensor fixed to the faceplate.

Here's why that bothers me. In my experience, once you've wired the same stack light once, maybe twice, maybe three times, it gets old very quickly. A permanent device gives you one exercise. A terminal gives you every exercise you can think of. So I'd keep the field devices on removable modules and let the instructor swap them per lesson.

Block diagram of a PLC training kit in four zones: a covered mains section, a core kit on DIN rail, a terminal strip, and removable field device modules
Students work in the terminal and field module zones at 24 V DC. Mains stays covered, and the core kit never changes.

The four zones, in plain terms:

  • Zone A, mains. Supply, protective earth, breaker, 24 V DC power supply. Covered, and built and maintained by a qualified person. Students don't open it.
  • Zone B, the core kit. PLC, HMI, Ethernet switch, drive, and a safety relay if the kit has a real emergency stop. Permanent.
  • Zone C, terminals. Power distribution, digital inputs, digital outputs, analog, drive and motor, and protective earth. Every one numbered, with a printed legend beside the strip.
  • Zone D, field modules. Buttons, selector switch, stack light, sensors, potentiometer, motor, solenoid. Removable.

A compact core also teaches something by itself. When I reviewed the capstone panel I said you could probably cut it to half the size by moving the terminals and rearranging. For a demo it doesn't matter. In a plant, panel real estate comes at a premium, and a student who learns to lay out tight and leave expansion space at the bottom has learned something real.

Why an E-stop on a PLC training kit has to be real, or not be there

This was the part of the episode that concerned me most. The university trainer had an emergency stop on its faceplate with what looked like a single line going to it. From the photo, it was the form factor of an E-stop, but functionally it was an ordinary push button.

Safety first. Nothing in this section is a wiring diagram, and none of it replaces a risk assessment or a qualified designer. Emergency stop circuits are designed to ISO 13850 and IEC 60204-1 (or NFPA 79 in North America), with the required performance level set under ISO 13849-1. Follow the safety device manufacturer's instructions, and test the function before anyone relies on it.

Here's what the standards say an emergency stop is. ISO 13850 treats it as a complementary protective measure, not a replacement for guarding. The device latches when pressed and stays latched until someone deliberately resets it, and the reset must not restart the machine by itself. A separate start command does that. The stop itself is stop category 0 or 1 under IEC 60204-1. The actuator is red on a yellow background, a colour combination reserved for emergency stops, as Schneider Electric's summary of the pushbutton colours puts it.

On the episode I said E-stops are normally dual channel safety circuits. That's what you'll see on most industrial machines, but I want to be precise about it. The standard doesn't say "two wires." It says the function must reach the performance level your risk assessment requires, and ISO 13850 sets the floor at PLc. When the risk assessment calls for a higher level, that's where the dual channel, monitored architecture comes from: two direct opening contacts into a safety relay or safety controller that checks both channels, catches faults and watches its own output contactors.

What is never acceptable is the version on the trainer: an E-stop shaped button wired into a standard PLC input, where stopping depends on a bit in a rung. A standard PLC is not a safety rated device.

Comparison of an ordinary stop button wired to a standard PLC input versus an emergency stop function through a safety relay that removes energy from the hazard
The housing does not make it an emergency stop. The safety rated circuit behind it does.

So, for a training kit, there are two honest options:

  1. Build a real one. A proper E-stop device, a safety relay, and a stop that actually removes energy from the outputs or the drive. It costs more, and it teaches the most important circuit on any machine.
  2. Leave it off. Use an ordinary stop button, label it STOP, and spend a lesson explaining why it isn't an emergency stop.

The one option I'd rule out is the middle one. A trainer that teaches the shape of an E-stop without the circuit behind it teaches the wrong lesson, and students carry that lesson into plants.

Colour codes, contact states and drawings students can trust

The university trainer had 24 V DC in yellow and 0 V in blue. I'm honestly not sure where that scheme comes from. What I do know is that both machine wiring standards give conductor colours specific jobs. IEC 60204-1 recommends blue for DC control circuits, and both IEC 60204-1 and NFPA 79 reserve green or green-yellow for protective earth only. The capstone panel had its own variation, with one side of a circuit in red and the other in white.

My rule for a kit: pick the scheme from the standard your students will work under, print it on the faceplate, and use it everywhere. Consistency is the lesson.

The same goes for the drawings. On the trainer, nothing said whether a push button was normally open or normally closed. I could guess from the colours, but a student shouldn't have to guess. The selector switch was drawn with manual and auto joined through the switch, which doesn't look like any selector I've seen in the field. And the trainer had plenty of empty faceplate space to draw it properly.

Three things I'd put on every faceplate:

  • The contact state of every device: NO or NC, drawn as a symbol, not just a colour.
  • Terminal numbers that match a printed drawing in the binder.
  • The function of every drive terminal. The VFD on the trainer had its control terminals broken out with their factory codes and nothing else. Name them.

What a good capstone panel still gets wrong

The second build on the episode was a student's capstone: a two tank transfer system with an Arduino Opta, an ESP32 on a breadboard, a 24 V DC supply, terminal blocks, wire duct and a row of hobbyist relay modules. Honestly, I liked it. The wire trays were neat, every conductor had a crimped termination, and I would not have expected a build like this at my university when I was studying. The Opta didn't even exist then.

Three things I'd still fix, and they apply to any PLC training kit.

Land the ground. The power supply's earth terminal was empty. That's a safety requirement, not a style choice, and it's the first thing I'd fix before the panel goes anywhere near production.

Don't double up relays without a reason. The Opta datasheet lists four normally open relay outputs at 10 A each. In the photo, those outputs drove a hobbyist relay board that, from what I could read, was also rated for 10 A. That's two relays doing one job with no extra capacity. Maybe there's a reason in the design, but a student should be able to say what it is.

Find out where the E-stop actually goes. The panel had an E-stop on it, but with only a breaker feeding the power supply, it wasn't going to remove power from the panel the way it was wired. The student even said they planned to "move to an e-stop" after testing. Good instinct. Research the dual channel circuit, even if the safety relay is out of budget, so you understand what it takes to shut the system down properly.

I'd add one more: move the breadboard electronics into an enclosure. If you have access to a 3D printer, print a DIN rail mount. Bare embedded boards don't belong in an industrial panel.

How to build a PLC training kit, step by step

Here's the order I'd follow, with the steps the two kits on the episode tripped on marked in amber.

Eight step build order for a PLC training kit, from the exercise list to testing the stop function
Exercises come first. The hardware follows from what students need to wire, program and troubleshoot.
  1. Write the exercise list. Motor start and stop, a sequence with a sensor, an analog scaling exercise with the potentiometer, a drive speed reference. The hardware follows.
  2. Build the mains section and land protective earth. A qualified person does this, to NFPA 79 or IEC 60204-1, and covers it.
  3. Mount the core kit on DIN rail. Keep it compact and leave space.
  4. Bring every point to numbered terminals, with the legend printed beside them.
  5. Put field devices on removable modules.
  6. Decide the stop. A real safety circuit, or a button labelled STOP.
  7. Draw the faceplate and the binder drawings so they match the hardware.
  8. Test every point, and test the stop function, before the first class.

Don't forget the computer

The episode opened with a meme every Rockwell user knows: a laptop choking on a Logix Designer project. It's funny because it's true. My own field laptop is a 17 inch machine with a dedicated graphics card and 32 GB of RAM, and the fan is loud enough that people notice it in meetings.

Rockwell's own Logix Designer v38 system requirements list a minimum of 4 logical cores and 8 GB of RAM, and recommend 8 cores and 16 GB. I've heard of many employers handing out thin laptops with 4 GB. They save a little on the laptop and lose far more in engineering time. A training lab is no different. If the lab machines can't open the project, the kit sits idle.

If thin machines are what you have, the workaround is a virtualized engineering workstation on Windows Server or Proxmox that students remote into. I've seen that done well and done badly. If you want to try it, the Joltek blog has a walkthrough on installing a Windows VM on Proxmox.

Why the wiring matters for the career

The episode also took a question from a young engineer in South Korea: do PLC and DCS engineers need electrical and wiring knowledge? In most cases, yes. If you select a controller, you specify the I/O that drives and reads real loads. And it's usually preferred that the person who designed a system goes to the field to commission it. Pure design roles that hand drawings to someone else exist, but they're rarer.

When I worked at Procter & Gamble and Kraft Heinz, technicians carried most routine maintenance and minor troubleshooting. Engineers got the call when nobody else could figure it out. You don't need every calculation in your head. You do need to understand the voltages and currents in front of you. That's exactly what a training kit with real terminals builds, and it's the same skill set we work on in our on-site automation training for plant teams and lean on during commissioning support for automated lines.

If you're earlier in this, two older episodes pair well with this one: the Q&A on free simulators, browser IDEs and physical PLC trainers, and the panel build reviews and the learning path I'd follow today.

A simulator teaches logic. A good PLC training kit teaches the panel. Build it so the first real panel a student opens looks like something they've already wired.

Listen to the episode

EP_20 · Oct 8, 2026 · 35 min

How to Build a PLC Training Kit Students Learn From: Real Terminals, Real E-Stops, Clear Diagrams

This article is built from the episode. The conversation has the stories, the tangents and the questions from the field that did not fit on the page.

Now playing · audio

00:0000:00

Watch · video

FAQ

Frequently asked questions

Should a PLC training kit use banana plugs or terminal blocks?

Terminal blocks, for anything a student is meant to wire. Banana jacks make patching fast, but nobody in a plant lands a field device on a banana jack. Stripping a conductor, crimping a ferrule, landing it on a labelled terminal and torquing the screw is the first physical skill a new technician or engineer needs. A trainer that skips it saves class time and costs the student that habit.

Does a PLC trainer need a real emergency stop circuit?

If the kit has a button that looks like an E-stop, yes. An emergency stop is a safety function, built from a latching device and safety rated logic such as a safety relay or safety controller, designed to ISO 13850 and IEC 60204-1 or NFPA 79. If the budget does not allow that, use an ordinary stop button labelled STOP. A red mushroom on a standard PLC input teaches students the wrong thing.

What components should a basic PLC training kit include?

A compact core: a 24 V DC power supply, a PLC with digital and analog I/O, a small HMI, an Ethernet switch and, if motion is part of the course, a small drive and motor. Every I/O point goes to a labelled terminal strip. Push buttons, lamps, sensors and a potentiometer sit on removable modules that students wire in for each exercise.

What voltage should a student PLC trainer run at?

Everything students touch should run at 24 V DC from a PELV or SELV supply. The mains side, meaning the supply, protective earth, breaker and the power supply input, belongs in a covered section that a qualified person builds and maintains. Students should never open it during exercises. Mains work follows your local electrical code and safe work practice, such as NFPA 70E in the United States.

Do PLC programmers need electrical wiring knowledge?

In most roles, yes. Whoever picks a controller also specifies its inputs and outputs, and the person who designed a system is usually expected to commission it. Pure design roles that never touch hardware exist but are rare. You do not need every calculation memorised, since manuals and vendor support exist, but you need to understand voltages, currents and how field devices are wired.

Sources

References and further reading

  1. 01
    ISO 13850:2015 Safety of machinery, Emergency stop function, Principles for design (opens in a new tab)

    ISO · iso.org

    The emergency stop standard: latching, reset that does not restart the machine, stop category 0 or 1.

  2. 02
    IEC 60204-1:2016 Safety of machinery, Electrical equipment of machines, Part 1: General requirements (opens in a new tab)

    IEC · webstore.iec.ch

    Machine electrical equipment outside North America: emergency stop devices, actuator colours, conductor identification, PELV.

  3. 03
    NFPA 79, Electrical Standard for Industrial Machinery (opens in a new tab)

    NFPA · nfpa.org

    The North American equivalent for industrial machinery wiring, colours and emergency stop.

  4. 04
    ISO 13849-1:2023 Safety of machinery, Safety-related parts of control systems, Part 1 (opens in a new tab)

    ISO · iso.org

    Where the required performance level of a safety function, and therefore its architecture, comes from.

  5. 05
    IEC 60947-7-1:2025 Terminal blocks for copper conductors (opens in a new tab)

    IEC · webstore.iec.ch

    The product standard behind the DIN rail terminal blocks students should be landing wires on.

  6. 06
    Arduino Opta datasheet (AFX00001, AFX00002, AFX00003) (opens in a new tab)

    Arduino · docs.arduino.cc

    Four normally open relay outputs, 10 A each.

  7. 07
    Studio 5000 Logix Designer v38 system requirements (opens in a new tab)

    Rockwell Automation · rockwellautomation.com

    Minimum and recommended CPU and RAM for the engineering workstation.

  8. 08
    ISO 13850 Emergency Stop Requirements Explained (opens in a new tab)

    Machinery Safety 101 · machinerysafety101.com

    A plain language walk through ISO 13850, including the minimum performance level.

ShareLinkedInXEmail

Keep reading

Keep listening