DCS Final
DCS Final
DCS Final
DISTRIBUTED CONTROL
SYSTEMS
Automatic control has evolved a lot over the years, and today’s industrial plants rely on
Though has its own unique history, each system shares the workload of gathering data and controlling
disparate machines in the plant, allowing them to work in a cohesive fashion.
13/09
Automation System maintain the
o Product quality,
o Consistency,
o Human safety.
o PLC
Evolution of DCS
o Operator read this data and store them, which was an offline process for acquisition and processing of
data.
In this era of 50’s computers were provided for process interface for data acquisition and process control, by
connecting inputs directly to the computer. But still used as open loop control
13/09
4. Closed Loop : offline
o Set point values were calculated by computer but still manually set by plant operator.
o This was only acceptable when timing condition of process control is not severe as manual intervention
o At the end of 50’s era output elements were also connected to the computers for online process
o Thus data transfer in both the directions was the first step towards online closed loop control.
Used for dedicated functions i.e. Data processing, data acquisition etc.
PLANT
stake.
FIG CENTRALIZED DEDICATED CONTROL
close surrounding.
PLANT
Thus, a 2- stage hierarchical automation system structure
was introduced
FIG: DECENTRALIZED DEDICATED CONTROL
To increase reliability, productivity and quality while minimizing the production cost,
o process control industries must be driven by integrated controllers with high distributed control
capability.
Give greater flexibility to control distributed discrete field devices and its operating stations
Initially DCS units were mainly focussed on control and providing an operator interface.
Today, DCS technology has evolved to integrate plant -wide assets and operations information.
These systems were gradually superseded (take the place) by new electronic versions.
Digital Fieldbus networks (Hart, FF, etc) to gather much more data from field devices than
a single temperature or provide a setpoint.
has allowed for a more common network throughout the system architecture
o Reporting,
o Interactive dashboards,
o coupled with the ability to network through industrial Ethernet and digital buses to the
field allowing
Plant visibility,
DCS operation
Sensors senses process information and send to local I/O modules
Control actions are then carried to actuator devices via field bus.
These controllers communicate among themselves and also with other controllers like supervisory
terminals, operator terminals
Controllers are connected to field devices for sharing gathered data with other hierarchal
controllers via different field buses.
Different field buses/ standard communication protocols establishes the communication between
controllers. e.g. Profibus, HART, arc net, Modbus, etc.
Advantage of dividing control tasks for distributed controllers --- if any part of DCS fails, the plant can
continue to operate irrespective of failed section.
DCS Architecture
Centralised control system : Single controller at central location handles the control function
DCS
controller
o Consists of a large number of local controllers in various sections of plant control area
DCS organizes the entire control structure as a single automation system where
Facilitates to variable set points and opening and closing of valves for manual control
HMI, face plates and trend display gives the effective monitoring of industrial processes.
Basic DCS elements 13/09
1. Engineering workstation
Carrying out these operations in real plant requires a set of hardware and instrumentation that serve as
the platform for these tasks.
Distributed control system (DCS) is the most modern control platform, which stands for
Vendors who provide DCS systems : Baily, Foxboro, Honeywell, Rosemont, Yokogawa, etc.
1. The hardware and software of the DCS is made more flexible, i.e. easy to modify and configure, and
to be able to handle a large number of loops.
2. The modern DCS are equipped with optimization, high-performance model-building and control
software as options.
Therefore, an imaginative engineer with theoretical background on modern control systems can quickly
configure the DCS network to implement high performance controllers.
13/09
Readily install new on-line measurements together with local computers for data
acquisition and then use the new data immediately for controlling all loops of the
process.
Alternate quickly among standard control strategies and readjust controller parameters
in software.
A sight full engineer can use the flexibility of the framework to implement his latest
controller design ideas on the host computer or on the main control computer.
13/09
In the common DCS architecture,
The microcomputer attached to the process known as front-end computers are usually
less sophisticated equipment employed for low level functions.
Typically such equipment would acquire process data from the measuring devices and
convert them to standard engineering units.
The results at this level are passed upward to the larger /upper-level computers that are
responsible for more complex operations.
The typical DCS system shown in Figure 3 can consists of one or more of the following elements:
External events,
Timing counters,
Internal logic.
o Optimization,
o Advance control,
8. Data Highway :
Is a serial digital data transmission link connecting all other components in the
system
Most commercial dcs allow for redundant data highway to reduce the risk of
data loss.
9. Local area Network . : Many manufacturers supply a port device to allow connection to
remote devices through a standard local area network.
Control algorithms and configuration of various devices are executed in this controller.
Used to operate, monitor and control entire plant parameters graphically and log the data in plant database
systems
Can be a PC/ any other monitoring device having a separate software tool on which operator can view
process parameter values and accordingly take control action
DigiVis software tool that can run on a simple PC-environment (ABB DCS)
o Display parameters, some for trend archives, some for data logging and acquiring, etc.
Trend displaying
consist of a powerful CPU module, communication module with extended field bus capability and either
direct or remote connected I/Os.
Placed near to field devices (sensors and actuators) and are connected via communication link
Receives instructions like set point and other parameters from the engineering station and directly
controls field devices.
Sense and control both analog/ digital I/O using analog/ digital I/O modules
These I/O modules are extendable and collects information from discrete field devices and sends them to
operating and engineering stations.
o e.g. AC 700F and AC 800F controllers acts as communication interface between field devices
and engineering station
Connected through a shared communication facility (data highway) to several distributed system
components
Such LCUs are provided with limited amount of display capability (i.e; low level operators
interface)
Process I/O signals are connected to LCUs, which can be of various levels of cost and reliability
Coaxial cables, copper wires, fiber optic cables and sometimes it might be wireless.
Communication protocol include ethernet, device- net, foundation filed bus, modbus, etc.
Distributed controllers and supervisory control stations such as operating and engineering
stations.
The I/O for the most critical control loops are connected to dedicated card controllers.
Which should continue functioning even if the central processor/ data highway fails
Dedicated card controllers can have 4 to 20 analog inputs, 1 to 4 analog output, and 2 to 8 digital I/O.
Individual card controller are connected to DCS data highway through a Data Concentrator
If central processor or data highway fails, only the communication link to the card controller is lost; the control loop
to their products
These two devices merge into a device capable of handling both analog and logic sequencing control
Logical step: plants do not sell or produce pressure , flows, and temperature BUT a product
At this higher level, Micro processor helps in memorizing the complex nature of unit process for control to
take place
Dedicated to a unit operation of the process--- e.g. a chemical reactor, distillation column
Therefore all I/O associated with that unit operation is connected to that UOC
Reliable : process remains under control as long as UOC is functioning, even if the central processor
If UOC fails , the failure will interrupt the control of only one unit operation, while rest of the plant
remains unaffected
Therefore no. of loops at risk equals the number of loops serving the particular unit operations
UOCs are provided with low level of interfaces to assist the operator with local displays and to
allow for operator access to set -points and other adjustable parameters
13/09
Functions of DCS
To view and control the process using mimic, same as the real process (SCADA).
o Internet/network connectivity issues such as unplugged wires, misconfigured proxy and more
o DNS analysis
o Identify and troubleshoot IP-addressing-related errors
Provides insight into basic network availability and performance statistics
Selection Procedure
There are number of considerations for selecting a proper automation tool for a particular
application
Multiple procedures,
o Faceplates,
o Critical trends,
DCS gives
Features of DCS
1. To handle complex processes:
DCS is preferred for complex control applications with more number of I/O’s with dedicated controllers
Used in manufacturing processes where designing of multiple products are in multiple procedures such
as batch process control.
PLC control and monitor the process parameters at high speed requirements
2. System Redundancy 13/09
DCS offers many algorithms, more standard application libraries, pre-tested and pre-defined
functions to deal with large complex systems.
Provides more number of programming languages like ladder, function block, sequential, etc for
creating the custom programming based on user interest.
4. Sophisticated HMI
Like SCADA system, DCS can also monitor and control through HMI’s
But SCADA covers large geographical areas whereas DCS covers confined area.
DCS completely takes the entire process plant to control room as a PC window. 13/09
Trending, logging and graphical representation of the HMI’s give effective user interface.
Powerful alarming system of DCS helps operators to respond more quickly to the plant conditions
5. Scalable platform:
Structure of DCS can be scalable based on the number I/O’s from small to large server system
By adding more number of clients and servers in communication system and also by adding more
I/O modules in distributed controllers.
6. System security
DCS design offers perfect secured system to handle system functions for better factory automation
control.
Security is also provided at different levels such as engineer level, entrepreneur level, operator
level, etc.
13/09
DCS - SYSTEM INTEGRATION
o rather than having to tailor a particular proprietary system according to the specific
requirements.
Integrates
Production,
The flow of the manufacturing process in readying products to release for sale.
Procedural model defines objects hierarchy used to configure batch processing logic.
Phases that are configured into reusable software components (i.e., Class-based objects)
2. Process database:
3. Human-machine interface:
Graphics,
Historical trend,
Alarms,
These capabilities may either be merged into a single software application or made available
Alarms mark the boundary between normal and abnormal conditions in the process
Alarm management systems need to be designed to help identify critical issues when
5. Network security:
PLCs
o Ethernet, TCP/IP and Microsoft Windows for critical and noncritical functions
Life or production,
Environmental damage,
Compromise to operational safety are far more serious consequences than loss of
trade secrets.
And may also damage the infrastructure of the host region or nation.
Include specifications,
Antivirus implementation
personnel,
materials, and
This is accomplished using Documented Procedures and Software collectively known as MES
MES is a control system for managing and monitoring important tasks in a plant.
It supports the planning and control all the way to finished product,
ISA-95 defines enterprise and control systems in 4 categories depending on their roles.
IEC 61131
IEC 61131
PLCs are designed according to IEC 61131, with some differences between various PLC brands
Function block IEC 61131-3 is a subprogram with parameter and local data
IEC 61499 13/09
International Electrotechnical Commission (IEC) has developed a new standard IEC 61499
IEC 61499 is still under development, but has huge potential for future growth
Modular code : greater efficiency and time saving especially for needs of medium and small businesses
Small companies can integrate IEC 61499 function blocks into components library usable in the future.
Different vendors creates own program modules to solve and handle many aspects of DCS
IEC 61499 standard is intended for creating DCS : New and not implemented by device vendors in most cases.
Initial attempts does not solve all issues appearing during distributed systems design and creation
It has to comprise every control requirements for execution, controlling and termination.
Large PLC system can handle number of independent applications at one time because standard allows
IEC 61499 standard is based on function block concept defined in the PLC language standard IEC 61131-3
IEC 61499 type function block is event-driven which differs from IEC 61131 type function block
Internal algorithms of function block can be written in a number of languages, such as IEC 61131 programming
languages, functional block diagram (FBD),instruction ladder and high-level programming languages like C or
Java
IEC 61499 supports more generalized model where central mechanism to ensure planned execution does not
necessarily exist
Execution of the function blocks is controlled by events and it is very fast, but it can also be called cyclically
13/09
Communication and I/O functions in the IEC 61131-3 model are only loosely tied to the variables called in the
program
No communication function blocks are present between systems when using industrial network.
OPC (Object language embedded for Process Control) is used to create communication
channels on applications
IEC 61499 communication function blocks are easy to implement & supports access to remote network
devices.
IEC 61499 function block model allows existence of several alternative algorithms in the body of the function,
Possible because IEC 61499 function blocks can be designed using various programming
languages
IEC 61499 extends IEC 61131-3 programming languages by 13/09
encapsulation of algorithms, subroutines and system applications
Helping system designer with no programming experience to develop applications and re-use them
Considering the entire life cycle of automation systems, the current work on IEC 61499 deals with small part
but industrial automation requires that the system retains fully operational and in case of problems
(e.g., blackouts) betrays into a safe state and then quickly returned to operational mode
includes
Step 7 : best known and widely used programming software in industrial automation
environment
technology for implementing modular & distributed automation solutions on basis of predefined
components
Can be represented as a mapping of the IEC 61499 elements to traditional scan based PLC systems
CBA allows an automation plant to be divided in many cases into autonomous units, called as modules
Allows to model the components interface and interaction between the components
Consists of a large no. Of elements, can be seen on the CBA display even without events
CBA component Programming is done with the software tool that comes along with the control device 13/09
Components interfaces are provided in an interchangeable format
System Use
System model describes distributed control system as an entity at the top level of architectural hierarchy
Standard process is controlled by multiple applications stored in one device, or distributed into several devices
Device
equipment
more resources
independent function
Resource 13/09
represent software needed for device operation
Function blocks are capable to interchange the data with another function blocks using interconnections.
Communication partners could be located in the same device, or device reachable by fieldbus
Function blocks
Include
Interfaces
Sending/receiving data
Internal data
Performs technological functions of Profinet CBA : application oriented service function blocks
ensuring that parameters will be affected only by using a different systems design and
programming approach
IEC 61499 tools is not compatible with devices operating according to IEC 61131 but still preferred for
research purposes
Making it necessary to select system components compatible to IEC 61131 and which can work with new
Component Based Automation allows comparing systems built on IEC 61131 and IEC 61499
based Profinet CBA considering ability of using the same hardware components (Simatic S7
controllers)
2. Criterion selection
selected criteria :
1. Response time of remote system: time needed to obtain response from requested
station
2. Network utilization: amount of data transferred over the network per second
3. PLC scan cycle time: time taken to process all inputs, program blocks and outputs
Step 1 : physically create control system containing all stations and establish a communication
network
5. Criteria testing
Control system should use identical control program for both approaches.
Based on tests results, it is necessary to compare the influence of important parameters on criteria
change.
Important parameters :
It is therefore necessary to consider all these aspects when choosing appropriate approach [1].
ADVANTAGES
13/09
• System implementation can be carried out in a modular fashion due to which system growth can be
easily achieved as each processor has clearly defined set of functions; if carefully designed.
• System overloading is less in case of DCS.
• In case of failure of a part, DCS doesn't affect the whole system/ process.
• Backup i.e. redundancy feature possible in DCS.
• Reliability of DCS is more than that of Centralized Control.
• Reduction of cost of interfacing to computer due to reduction in wire usage for control purpose.
• DCS is more flexible in terms of altering configurations within a specified range so as to confrm to the
change requirements if any.
• Duplicate storage of critical data can be done easily.
• Independent or standalone processors communicate with each other which make management of
computers easy.
• Minimization of data loss as well as errors due to placement of controllers in the nearby vicinity in DCS.
• Advanced control strategies are easy to implement in DCS.
Limitations