even
← Back to glossary

SPS

Also: Speicherprogrammierbare Steuerung, SPS-Steuerung, PLC, Programmable Logic Controller, speicherprogrammierbare Steuerungen

AI-generated

In brief

A Programmable Logic Controller (PLC) is an industrial computer that controls and monitors machines and systems in intralogistics through freely programmable logic. It forms the lowest automation level and communicates with sensors, actuators, and higher-level control systems.

Key facts

What is a PLC?

A Programmable Logic Controller (PLC) is a hardened industrial computer developed specifically for use in production and warehouse environments. Unlike a PC, it cyclically processes input signals from sensors and switches and calculates output signals for actuators such as motors, valves, or signal lights. The control program is stored in non-volatile memory and is retained even after a power failure. PLC systems are designed for high availability, noise immunity, and deterministic real-time behavior — properties that are indispensable in around-the-clock warehouse operations.

How does a PLC work in intralogistics?

In automated warehouses, a PLC typically controls individual system sections: conveyor lines, storage and retrieval machines, sorters, or lift tables. It continuously reads light barriers, barcode scanners, and weight sensors and responds to changes in status within milliseconds. Higher-level systems such as a Material Flow Controller (MFC) or a Warehouse Management System issue orders to the PLC and receive feedback on completed actions. Communication today is usually handled via fieldbuses such as PROFIBUS or real-time Ethernet protocols such as PROFINET and EtherNet/IP.

In practice, the following points are relevant for warehouse operations:

  • A PLC handles safety functions for emergency stops and safety guards, often in a separate Safety PLC.
  • Fault messages are forwarded directly to operator panels or higher-level SCADA systems, speeding up on-site diagnosis.
  • Typical cycle times are in the single-digit millisecond range, which is sufficient for most conveyor technology applications.

What matters when making a selection?

Which PLC platform is suitable for a system depends on several factors. The availability of spare parts and qualified service personnel plays at least as important a role in the long term as the purchase price. Systems frequently run for ten to twenty years, so manufacturer support should be assured over this period. The openness of interfaces is also relevant: modern PLC platforms support OPC-UA as a standardized communication protocol, which simplifies integration into IT systems. If a system integrator configures the controls, you should specify in the contract who owns the source code of the PLC program — this is not uniformly regulated in the industry and can become a significant issue in the event of service requirements.

Frequently asked questions

A PLC controls individual system components in real time at the device level — for example, a conveyor or a storage and retrieval machine. The Material Flow Controller (MFC) sits one level higher, coordinates the interaction of multiple PLC areas, and communicates with the WMS. Both systems complement each other and are typically deployed together in automated warehouses.

Related terms

Matching categories