How to Construct a Siemens S7-1200 PLC Trainer

This engineering brief describes how to build a trainer based on the Siemens S7-1200 Gen 2 safety PLC. The assembly shown in Figure 1 includes 24 VDC power distribution, user controls, and a motor starter along with a DigiKey-designed three-phase motor simulator. The parts list for the unassembled kit is included here.

Key Takeaways

  • The core controller is a Siemens S7-1200 safety PLC, which lets students work with both standard automation and functional safety concepts in the same system.

  • The trainer is best understood as a local control panel with expansion capabilities. This includes an HMI, IO-Link, and ET 200SP distributed I/O.

  • It is best suited to capstone-style training, where students need hands-on experience with wiring, startup, debugging, and programming on field-relevant hardware.


This article is part of the DigiKey Field Guide for Industrial Automation

Location: Teach It → Kits
Difficulty: :gear: Engineer — difficulty levels explained
Author: Aaron Dahlen | MSEE | Senior Applications Engineer, DigiKey
Last update: 24 Mar 2026


Figure 1: Image of the DigiKey Siemens PLC trainer.

Design Philosophy

The trainer is best viewed as a local control panel with expansion capabilities. Figure 2 suggests the possibilities with an HMI, safety modules, IO-Link, and distributed I/O with the ET 200SP. Students are encouraged to learn wiring and PLC fundamentals on the trainer and then branch out.

Components were chosen to reflect the logistics of a Siemens-focused panel shop. This includes the PLC, motor starter, as well as the selector switches and pushbuttons. You are encouraged to modify the list to best fit your curriculum needs.

Figure 2: PLC trainer on the workbench surrounded by an HMI, IO-Link master, and ET 200SP distributed I/O.

Education Content

DigiKey has published education material on industrial automation. We recommend starting with these introductory topics as they lay the foundation for industrial wiring before the PLC complexity is added.

In addition to hardware, DigiKey has articles on Siemens specific PLC programming.

Purchasing

The parts list for the unassembled kit is provided as a DigiKey MyList. Think of this as a starting point for building a Siemens PLC trainer. You are encouraged to review the individual components and make substitutions to best match your needs.

Hookup wire and wire ferrules are not included in the kit. We used these common shop supplies during assembly.

Wire Diagram

The simplified wire diagram for the trainer is shown in Figure 3. The previously mentioned Education Content documents how to construct the phase dock platform and the power distribution.

Power

The trainer requires 24 VDC at approximately 500 mA. An external bench power supply may be used.

Figure 3: Simplified wire diagram for the Siemens PLC trainer.

Siemens PLC Software

The TIA Portal PLC licenses come in basic or professional levels:

  • S7 Basic — for S7-1200 family (Basic PLCs)
  • S7 Professional — for S7-1500 family (Advanced PLCs) + S7-1200 is also included
  • S7 Professional Combo — Everything included in S7 Professional + legacy devices

There are more licenses available for specific, advanced, or industry focus requirements. This includes advanced simulation or safety.

Trial License

When you first download TIA Portal on a computer and try to use a device for which you don’t have a license, the software will give you a 21-day free trial license to use.

Full Version License

There are three ways to acquire a full license:

  • Purchasing a permanent floating license — doesn’t expire
  • Subscription model — auto-renewal
  • Renting a license — for short periods of time

Featured Components

Siemens S7-1200 Safety PLC

The trainer features the Siemens CPU 1212FC DC/DC/DC with the analog module. This offers several advantages:

  • The safety functionality allows students to explore Safety Integrity Level (SIL) and Performance Level (PL) applications using ET 200SP expansion modules.

  • Solid-state outputs allow pulse-width modulation experimentation.

  • The analog module features two inputs and two outputs for student experiments involving 4-20 mA or 01 to 10 VDC field devices.

We could have used CPU 1212C DC/DC/DC to save cost. However, this is not a safety PLC, which places significant limitations on advanced topics.

Banner S22 Touch Button

The Banner S22AMTSGRY3 incorporates a non-contact pushbutton and multicolor panel indicator lamp. It is programmable using the technique described here for the related Banner K50 touch button. With two control lines, four unique display patterns may be selected.

Programming is not required assuming we use the default off, red, yellow, green states as shown in Figure 4.

Figure 4: Default programming of the Banner S22 pushbutton.

Siemens 3RT2016 Motor Starter

The 3RT2016 is configured as a basic three-phase motor starter with accessories:

  • Thermal overload block is included. Students can activate the thermal overload using a DC power supply to gain a better understanding of the time vs current curves.

  • The clip-in surge suppressor, along with the external interposing relay allow students to better understand system-level aspects of PLC interfacing. This article describes the relationship between diode type and speed of contactor release.

  • A normally closed auxiliary contact block is included for state-based control of the contactor.

E-T-A Electronic Circuit Protector

An E-T-A electronic circuit protector is included. This provides fast current limiting to minimize the unfortunate student wiring errors. Note that this solid-state circuit breaker has near-instantaneous current limiting as opposed to a thermal/magnetic trip breaker which allows significant transient current.

:books: Continue Exploring Industrial Control Systems

If this discussion was helpful, you may also want to explore:

:world_map: DigiKey Navigation

About This Author

Aaron Dahlen, LCDR USCG (Ret.), is a Senior Applications Engineer at DigiKey in Thief River Falls. His background in electronics and industrial automation was shaped by a 27-year military career as both technician and engineer, followed by over a decade of teaching.

Dahlen holds an MSEE from Minnesota State University, Mankato. He has taught in an ABET-accredited electrical engineering program, served as coordinator of an electronic engineering technology program, and instructed military technicians in component-level repair.

Today, he has returned to his home in northern Minnesota, completing a decades-long journey that began with a search for capacitors. Read his story here.

1 Like