Cookies are important for this site to function properly, to guarantee your safety, and to provide you with the best experience. By clicking OK, you accept all cookies. For more information, please access our Privacy Policy.
Table of Contents
Tutorials / 
Understanding DCS in Industrial Automation: What is a Distributed Control System
Intermediate

Understanding DCS in Industrial Automation: What is a Distributed Control System

Allen Bradley
Dual Check Safety (DCS)
HMI Development
PLC Programming
Structured Control Language (SCL)

‍Introduction

You (as a professional in automation engineering) are well aware of the growing demands placed on modern industrial automation systems, such as improving system reliability, cutting down costs, ensuring uninterrupted processes, and consistently delivering high-quality products. A comprehensive and reliable control technology is essential to navigate these challenges.

The Distributed Control System (DCS) stands out as a powerful solution, offering a scalable, safe, and efficient way to optimize production processes. Integrating DCS into your automation strategy will significantly enhance productivity and operational resilience, making it a cornerstone of modern industrial systems.

Figure 1.1: Distributed Control System (DCS) - DCS overview
Figure 1.1: Distributed Control System (DCS) - DCS overview

Prerequisites

If you are already familiar with SCADA systems, you will find it easier to grasp the concepts and applications discussed in this written tutorial on DCS. Why? Since both systems share fundamental principles in industrial automation and control.

What is DCS?

The acronym DCS, formerly known for Distributed Control System, has gradually come to be recognized as a Decentralized Control System in recent years. Still, despite this shift in terminology, the two expressions are often employed interchangeably in practice.

Figure 2.1: Distributed Control System (DCS) - The changing definition of DCS
Figure 2.1: Distributed Control System (DCS) - The changing definition of DCS

From a broad perspective, the Distributed Control System (DCS) operates as a highly advanced computerized control network designed to manage and oversee entire processes or large manufacturing environments. This system integrates a series of independent, self-regulating controllers spread across the facility. DCS is adept at managing numerous ongoing operations involving considerable analog and digital inputs and outputs and elaborates Proportional-Integral-Derivative control loops.

Figure 2.2: Distributed Control System (DCS) - Introduction to DCS
Figure 2.2: Distributed Control System (DCS) - Introduction to DCS

DCS Architecture and Components

Now is the moment to concentrate on the design of the Distributed Control System (DCS) architecture. Visualize the provided DCS graphic as a multi-tiered pyramid to facilitate a more thorough grasp of the different elements that comprise the DCS system.

A standard industrial facility generally starts its operational framework at the field device level. This initial phase involves the placement of critical instruments, such as actuators and sensors, which are essential for accurately measuring and regulating various parameters within industrial operations. Moreover, this level also includes Remote or Distributed IOs, which come with IO modules designed to detect and manage both digital and analog signal types efficiently.

Figure 3.1: Distributed Control System (DCS) - Field device level overview
Figure 3.1: Distributed Control System (DCS) - Field device level overview

Moving to the next level reveals the presence of core Controllers and the units dedicated to Supervisory and Regulation.

Figure 3.2: Distributed Control System (DCS) - Exploring core controllers and supervisory units
Figure 3.2: Distributed Control System (DCS) - Exploring core controllers and supervisory units

These Controllers, often identified as functional hubs, play a significant role in overseeing and operating distinct processes. They receive input signals gathered by various sensors, perform detailed analyses based on the programmed logic, and then create corresponding output signals. These output signals are pivotal for the operation of actuators, ensuring that each component functions as expected and that the entire process is effectively managed and controlled.

Figure 3.3: Distributed Control System (DCS) - Role of controllers in receiving input signals
Figure 3.3: Distributed Control System (DCS) - Role of controllers in receiving input signals
Figure 3.4: Distributed Control System (DCS) - Role of controllers in generating output signals
Figure 3.4: Distributed Control System (DCS) - Role of controllers in generating output signals

In the context of Supervisory and Regulation units, each distinct area of the manufacturing is carefully overseen and regulated by operators utilizing Human-Machine Interfaces, referred to as HMIs. These HMIs use graphical interfaces and elements to provide operators with comprehensive data regarding the processes occurring within that separate area, enabling them to maintain effective oversight and control.

Figure 3.5: Distributed Control System (DCS) - Role of supervisory and regulation units
Figure 3.5: Distributed Control System (DCS) - Role of supervisory and regulation units

Controllers and field devices within the network can interact using virtually any protocol that aligns with the components in the system, such as Profibus and Industrial Ethernet (like Profinet), among many other communication protocols.

Figure 3.6: Distributed Control System (DCS) - Integration of controllers and field devices using various protocols
Figure 3.6: Distributed Control System (DCS) - Integration of controllers and field devices using various protocols

Moving to the next tier of the DCS architecture, we encounter the Server, the Storage Computer, and the Engineering Station, all of which are integral to the system’s functionality and operation.

Figure 3.7: Distributed Control System (DCS) -  Exploring the server, storage computer, and engineering station
Figure 3.7: Distributed Control System (DCS) -  Exploring the server, storage computer, and engineering station

Let’s explore the objective behind utilizing the Server. The Server’s primary function is to gather data from the core Controllers. Its critical task is to facilitate the transmission of this data to and from the Operator Stations (explained further in this tutorial) and the core Controllers, thereby ensuring a seamless and efficient flow of information across the system.

Figure 3.8: Distributed Control System (DCS) - Role of servers
Figure 3.8: Distributed Control System (DCS) - Role of servers

It’s noteworthy to learn that by incorporating the OPC server into the system, the DCS data becomes accessible and can be shared with any external devices or third-party systems that require detailed control data of the system process.

Figure 3.9: Distributed Control System (DCS) - Role of OPC servers
Figure 3.9: Distributed Control System (DCS) - Role of OPC servers

At the Engineering or Developing Station, the focus is on designing, developing, and implementing the projects that are necessary for the processes to operate efficiently. These projects can include several key components, such as the configuration of hardware systems, the task-specific logic programming for core Controllers, the design and deployment of intuitive graphical user interfaces for Operator Stations, and the comprehensive setup and management of network infrastructures. By meticulously crafting each of these elements, you can guarantee that the processes will operate with maximum efficiency and effectiveness, underscoring the central role of the Engineering Station in the overall system.

Figure 3.10: Distributed Control System (DCS) - Role of engineering stations
Figure 3.10: Distributed Control System (DCS) - Role of engineering stations

You can efficiently manage the entire range of engineering tasks by leveraging the software packages. After accomplishing this, the next step involves transferring these projects to the Servers, core Controllers, and Operator Stations for operational purposes.

Figure 3.11: Distributed Control System (DCS) - Deploying projects to the servers, controllers, and operator stations
Figure 3.11: Distributed Control System (DCS) - Deploying projects to the servers, controllers, and operator stations

Storage computers, which are frequently referred to as Historians or Data Archive Systems, serve the purpose of maintaining historical data related to plant operations. This data includes control metrics, Engineering specs, and other critical information. For instance, if there is a need to review Operational parameters from six months ago, these archiving systems will be necessary to access the historical records that have been preserved.

Figure 3.12: Distributed Control System (DCS) - Role of storage computers
Figure 3.12: Distributed Control System (DCS) - Role of storage computers

Industrial Ethernet is often adopted as the communication protocol to connect system components, such as servers, storage computers, and engineering stations, with core controllers and supervisory and regulatory units in industrial networks.

Figure 3.13: Distributed Control System (DCS) - Industrial ethernet in core controllers and supervisory systems
Figure 3.13: Distributed Control System (DCS) - Industrial ethernet in core controllers and supervisory systems

At the ultimate tier of the DSC framework lies the centralized operator control station, frequently called the Operator Station.

Figure 3.14: Distributed Control System (DCS) - Overview of the ultimate tier in the DCS framework
Figure 3.14: Distributed Control System (DCS) - Overview of the ultimate tier in the DCS framework

This pivotal section of the system acts as the center hub, where you can monitor and manage the complete spectrum of the industrial process, offering a thorough visualization of the factory’s operations and overall workflow.

Figure 3.15: Distributed Control System (DCS) - Visualization of factory operations with operator stations
Figure 3.15: Distributed Control System (DCS) - Visualization of factory operations with operator stations

Within this central hub, the operators are entrusted with constantly surveilling and managing the plant’s process dynamics, swiftly identifying any anomalies or alerts, and executing precise adjustments to the system’s parameters to maintain optimal performance and respond effectively to operational demands.

Figure 3.16: Distributed Control System (DCS) - Anomaly detection and response using operator stations
Figure 3.16: Distributed Control System (DCS) - Anomaly detection and response using operator stations

When the Operator Station is limited to a single unit, it centralizes all tasks, such as demonstrating parameter values and alerting operators on one computer. However, when the system includes multiple units, each computer is tasked with a separate function, allowing them to operate independently. This separation of tasks enables each unit to focus on its designated function without interference from others.

Figure 3.17: Distributed Control System (DCS) - Single operator station unit vs multiple operator station units
Figure 3.17: Distributed Control System (DCS) - Single operator station unit vs multiple operator station units

Generally, engineers use Industrial Ethernet as the communication protocol to facilitate data transfer between the Operator Stations and main components, such as the Server, Engineering Station, and Storage Computer, to enable seamless system interactions.

Figure 3.18: Distributed Control System (DCS) - Enhancing system interactions with industrial ethernet
Figure 3.18: Distributed Control System (DCS) - Enhancing system interactions with industrial ethernet

You can recognize that the Controllers are responsible for handing over data to the Server. The Sever serves multiple functions, such as delivering graphics to the Operator Stations, providing vital assistance for programming and troubleshooting tasks within the Engineering Station, and securely storing data within the Storage Computer, ensuring a smooth and efficient operation across the entire system.

Figure 3.19: Distributed Control System (DCS) - Ensuring efficiency through controllers
Figure 3.19: Distributed Control System (DCS) - Ensuring efficiency through controllers

DCS Disadvantage

As you reach the final segment of this tutorial, turn your attention to the features of Distributed Control Systems (DCS). A critical point to consider is that the DCS system can be entirely time-consuming, especially when data analysis comes into play. It is mainly because of the utilization of advanced programming languages, which can be a disadvantage in scenarios demanding quick response times.

Figure 4.1: Distributed Control System (DCS) - Challenges in data analysis
Figure 4.1: Distributed Control System (DCS) - Challenges in data analysis

DCS Advantages

Implementing the DCS is a strategic decision to bolster system safety. The primary reason is that the manufacturer delivers control and monitoring components as a comprehensive, integrated solution. This approach reduces the probability of integration issues, thereby ensuring a more reliable and secure operational framework for the system.

Figure 5.1: Distributed Control System (DCS) - Enhanced system safety
Figure 5.1: Distributed Control System (DCS) - Enhanced system safety

The DCS is configured such that each segment of the industrial plant is overseen by an autonomous controller, which functions independently from others. Within the control cabinet of the DCS, there are typically two Central Processing Units (CPUs) instead of a single one. The primary CPU's task is to handle all essential control operations, while a secondary, redundant CPU is ready to take over in case the primary CPU fails. Should the primary CPU malfunction, the redundant CPU immediately steps in for the operation to be continued.

Figure 5.2: Distributed Control System (DCS) - Role of primary and redundant CPUs
Figure 5.2: Distributed Control System (DCS) - Role of primary and redundant CPUs

However, if both the primary and redundant CPUs were to fail, the impact would be isolated to the specific section of the plant under the responsibility of that controller, leaving the rest of the industrial plant operations unaffected and running smoothly.

Figure 5.3: Distributed Control System (DCS) - Impact of dual CPU failure on industrial plant operations
Figure 5.3: Distributed Control System (DCS) - Impact of dual CPU failure on industrial plant operations

DCS offers scalability, making it capable of accommodating additional machines and integrating new data sources. This flexibility is essential for maintaining the unity of the control system as it evolves, ensuring that all components work together harmoniously as part of a cohesive whole.

Figure 5.4: Distributed Control System (DCS) - Scalability of DCS
Figure 5.4: Distributed Control System (DCS) - Scalability of DCS

Conclusion

In conclusion, you learned about the critical role that Distributed Control Systems (DCS) play in modern industrial automation. We delved into the system's architecture, from field devices to Operator Stations, highlighting how each component contributes to a seamless and efficient control process. The tutorial also covered the benefits of DCS, such as its enhanced safety features, redundancy, and scalability. It also considers DCS's potential drawback, which is time-consuming data analysis. Overall, you now understand how DCS can optimize and secure industrial operations.