PLC

Programmable Logic Controller

IoT
Introduced in R99
An industrial digital computer adapted for the control of manufacturing processes or machinery. In 3GPP context, it refers to devices in industrial automation that utilize cellular networks (e.g., 5G) for communication, enabling features like ultra-reliable low-latency communication (URLLC) for critical control loops.

Description

A Programmable Logic Controller (PLC) is a ruggedized industrial computer system designed for real-time control of industrial electromechanical processes, such as assembly lines, robotic devices, or machinery. In the context of 3GPP standards, PLCs are identified as a key use case and endpoint device for cellular communication, particularly with the advent of 5G and its support for Ultra-Reliable Low Latency Communication (URLLC) and Time-Sensitive Networking (TSN) integration. A typical PLC system consists of a central processing unit, input/output modules for interfacing with sensors and actuators, a power supply, and a communication interface. Its core function is to continuously monitor the state of input devices, execute a user-programmed control logic (often using ladder logic or structured text), and make decisions to control the state of output devices.

When connected via a 3GPP network, the PLC's communication module (e.g., a 5G modem) allows it to communicate with other PLCs, Supervisory Control and Data Acquisition (SCADA) systems, or cloud-based Manufacturing Execution Systems (MES). This enables distributed control architectures where control loops can span across wide areas. The 3GPP network provides the "wire" replacing traditional fieldbus or wired Ethernet connections. For this to work, the network must provide deterministic latency, extremely high reliability (e.g., 99.9999%), and precise time synchronization, which are addressed by 5G NR features like grant-free uplink, mini-slot scheduling, and enhanced physical layer design.

The role of a PLC in a 3GPP-enabled industrial IoT (IIoT) ecosystem is transformative. It moves industrial control from isolated, wired networks to flexible, wireless systems that support advanced applications like mobile robots, augmented reality for maintenance, and adaptive production lines. 3GPP specifications study and define the requirements (e.g., in TS 22.804, TS 22.832) for these communication services, ensuring the air interface and core network can meet the stringent demands of closed-loop control, where a delayed or lost packet could cause a production fault or safety incident.

Purpose & Motivation

Traditional PLCs operated on isolated, wired networks (e.g., PROFIBUS, Modbus), which offered reliability and determinism but lacked flexibility, were costly to install and reconfigure, and hindered the adoption of agile manufacturing concepts like Industry 4.0. The purpose of integrating PLCs with 3GPP networks is to unlock wireless connectivity for industrial automation, enabling scalable, reconfigurable, and mobile applications.

3GPP's work on PLCs addresses the limitations of previous wireless technologies (like Wi-Fi) which could not guarantee the ultra-reliable, low-latency, and time-synchronized communication required for hard real-time control. The motivation stems from industry demand for wireless access to moving parts (e.g., on robotic arms), simplified cabling in complex plants, and the ability to rapidly redeploy production lines. By defining PLCs as a primary use case from Rel-15 onwards, 3GPP ensures cellular technology evolves to support these mission-critical applications, facilitating the convergence of operational technology (OT) and information technology (IT) networks and paving the way for fully flexible smart factories.

Key Features

  • Hard real-time deterministic control of industrial processes
  • Support for ladder logic and IEC 61131-3 programming standards
  • Ruggedized design for harsh industrial environments
  • Integration with 3GPP networks for URLLC and TSN capabilities
  • Extensive digital and analog I/O module support
  • Enables mobile automation and wireless closed-loop control

Evolution Across Releases

R99 Initial

While not originally a 3GPP device, early UMTS networks provided basic machine-type communication (MTC) that could theoretically be used for non-critical monitoring of industrial assets. PLCs themselves were standalone devices using proprietary or industrial wired protocols, with no specific 3GPP architecture defined for their control functions.

Defining Specifications

SpecificationTitle
TS 22.804 3GPP TS 22.804
TS 22.832 3GPP TS 22.832
TS 23.050 3GPP TS 23.050
TS 26.253 3GPP TS 26.253
TS 26.255 3GPP TS 26.255
TS 26.447 3GPP TS 26.447
TS 26.448 3GPP TS 26.448
TS 26.865 3GPP TS 26.865
TS 26.997 3GPP TS 26.997
TS 28.865 3GPP TS 28.865
TS 28.907 3GPP TS 28.907
TS 29.333 3GPP TS 29.333