Skip to main content

Welcome to the world of automation, young one… here, every detail matters” – this is a phrase I heard at the beginning of my journey with automation and PLC controllers.

It quickly became my motto!

Working with industrial automation requires precision, and every, even the smallest mistake, can have huge consequences.

That’s why understanding the operation of PLC controllers, such as the Siemens S7-1200, is crucial.

PLC Controllers

In this article, I will introduce you to the basics of the Siemens S7-1200 controller. I will discuss its construction, functions, and capabilities so that you can use it effectively in your projects.

Whether you are just starting your journey with automation or are looking for additional knowledge, this guide will help you take your first steps in the world of industrial automation solutions, where every detail matters!

Let’s get started!

What is the Siemens Simatic S7-1200 PLC?

It is a series of PLC controllers produced by the giant Siemens. Like other controllers, they are used in various industries, from oil refinery plants, through production lines, conveyor systems, to building automation systems.

Different CPU units with 24V DC power supply and their differences

The S7-1200 series is divided into many models with different parameters and applications. Below we present some of the models and their parameters:

Size of S7-1200

They mainly differ in:

  • Size of the enclosure
  • Memory
  • Number of inputs/outputs
  • Expandability
  • Number of HSC (High-Speed Counter) inputs
  • Number of HSO (High-Speed Output) outputs
Comparing the CPU models
Comparing the CPU models

Digital and Analog Input/Output Expansion Module

Each CPU unit can be expanded with extension modules, of which there are 3 types – as shown in the image above. It is important to match the size of the controller to the location where it will be used, as even individual CPU units vary in size.

Siemens PLC family
  1. Power Supply Dedicated for the S7-1200 PLC Controller
  2. A network switch in case there are not enough Ethernet ports.
  3. A communication module, such as IO-Link, RS422/485, Profibus, or CAN.
  4. The CPU, also known as the Siemens S7-1200 PLC unit.
  5. Technological modules, such as a weighing module or energy measurement module.
  6. IO modules, or otherwise, extensions for digital and analog input/output.
  7. Expansion cards, for example, adding several fast inputs and outputs.

For example, below – the S7-1200 controller expanded with the IO-Link technology module SM1278, used for communication with the inverter.

I/O Link Communication
Inverter connected via I/O Link communication.

Remember, when choosing the Siemens S7-1200 PLC controller, you need to know that the number of modules you can connect to the CPU depends on the version of the controller you have – I will explain this further in the article.

Matt Kurantowicz, MSc

Author Matt Kurantowicz, MSc

Automation Engineer and PLC Programmer CEO & Co-Founder at ControlByte "I am helping beginners enter the world of industrial automation, PLCs, and industrial AI."

More posts by Matt Kurantowicz, MSc