SlideShare una empresa de Scribd logo
1 de 19
COMPUTER CONTROL
OF PROCESS
UNIT – I (SAMPLED DATA CONTROL
SYSTEMS)
Supervisory Control
 Supervisory control is a system which is
controlling whole plant or more than one
field devices through a master system.
 There will many types of field devices in
a plant, each of the devices will have
controllers to control the control action.
 We can’t install a signal controller to
control the whole plant, it’s logic less. But
can connect all the controller to a single
master device. So a human can verify
the process variable and set the set point
to each controller distinctly.
 A natural extension of a computer data logging
system involves computer feedback on the
process through automatic adjustment of loop set
points.
 As various loads in a process change, it is often
advantageous to alter set points in certain loops
to increase efficiency as to maintain the
operation within certain precalculated limits.
 The choice of set point is a function of many
other parameters in the process. In fact, a
decision to alter one set point may necessitate
the alteration of many other loop set points as
interactive effects are taken into account.
 Given the number of loops, interactions, and
calculations required in such decisions, it is more
natural and expedient to let a computer perform
these operations under program control.
Example on Supervisory
control
 Here, a computer “supervises” the furnace’s
temperature by communicating setpoint values to
the temperature indicating controller (TIC) over a
digital network interface such as Ethernet.
 From the temperature controller’s perspective,
this is a remote setpoint signal, as opposed to a
local setpoint value which would be set by a
human operator at the controller faceplate.
 Since the heat-treatment of metals requires
particular temperature ranges and rates of
change over time, this control system relieves
the human operator of having to manually adjust
setpoint values again and again during heat-
treatment cycles.
 Instead, the computer sets different setpoint at
different stages according to the needs.
Process controllers configured for supervisory
setpoint control typically have three operating
modes:
 Manual mode
 Automatic mode with local SP
 Automatic mode with remote SP
Supervisory Control Structure
 Now we consider the control structure of
supervisory control as
 The master computer or supervisor makes the
setpoint and gives to the controllers. Controllers
adjust the PV with respect to the setpoint using
PID controller.
 This forms a two-layer process control system:
the “base” or “regulatory” layer of control (PID
loop controllers) and the “high” or “supervisory”
level of control (the powerful computer with the
mathematical process models).
 A single cable can’t do the setpoint changes at
once or much frequently, so a series of digital
data lines are implemented to transfer setpoint
from supervisor to controller.
 But it may also carry process variable information
from those controllers back to the supervisory
computer so it has data for its optimization
algorithms to operate on.
Basic functions of Supervisory
control
The basic functions performed by
supervisory controller in a plant are:
Channel Scanning
Conversion into Engineering Units
Data Processing
(i) Channel Scanning:
 There are many ways in which
microprocessor can address the various
channels and need the data.
Polling:
 In polling technique, each interrupting
channel will have an interrupt or status flag
which is checked by the processor one by
one.
 The channel selection may be sequential or
in any particular order decided by the
designer.
 It is also possible to assign priority to some
channels over others, i.e., some channels
can be scanned more frequently than others.
 Channel scanning and reading of data
requires, the following actions to be
taken:
Sending channel address to
multiplexer
Sending start convert pulse to ADC.
Reading the digital data.
 For reading the digital data at ADC
output, the end of conversion signal of
ADC chip can be read by processor
and when it is ‘ON’ the digital data can
be read.
Channel Scan Array:
 The scan array contains the
addresses of the channels in the order
in which they should be addressed.
 Interrupt Scanning:
 Another method of scanning is interrupt
scanning. It sends interrupt request signal to
processor when the analog signal from
transducer is not within High and Low limits
boundary set by Analog High and Analog Low
Signals.
 This is also called scanning by Exception.
When any parameter exceeds the limits than
the limits checking circuit would send
interrupt request to microprocessor which in
turn would monitor all parameters till the
 parameter values come back within pre -
specified limits.
(ii) Conversion to Engineering Units:
 The data read from the output of ADC
should be converted to the equivalent
engineering units before any analysis
is done as the data is sent for display
or printing.
 For an 8-bit ADC working in unipolar
mode the output ranges between 0
and 255. Conversion is done by the
following parameters.
 The basic voltage and current range of
transmitter is 0-5 V (or) 4-20 mA range
(iii) Data Processing:
 The data read from the ADC output for various
channels is processed by the microprocessor to
carry out limit checking and performance analysis.
 For limit checking the highest and lowest limits for
each channel are stored in array. The limit array
unit is shown
 The limit array simplifies the limit checking
routine.
 Through this, the facility to dynamically change
the limits for any channel may also be provided,
on the lines similar to scan array.
 In addition to limit checking, the system
performance may also be analysed and report
could be generated for the manager level.
 This report will enable the manager to visualise
the problems in the system and to take decisions
regarding system modification or alternate
operational strategy to increase the system
performance.
 The analysis may include histogram generation,
standard deviation calculation, plotting one
parameter with respect to another and so on.
Advantages of Supervisory
control
 More productive, remote access
 Sustainability
 Interoperatability
 Increases efficiency of process control
 Easy maintenance
Disadvantages
 External interference
 Need trained personnel
 High investment needed
CCP class

Más contenido relacionado

Similar a CCP class

( KEVIN SONI )DATA ACQUISITION SYSTEM
( KEVIN SONI )DATA ACQUISITION SYSTEM ( KEVIN SONI )DATA ACQUISITION SYSTEM
( KEVIN SONI )DATA ACQUISITION SYSTEM Kevin Soni
 
11901621030_Digital control System_Priyashree Nandi.pdf
11901621030_Digital control System_Priyashree Nandi.pdf11901621030_Digital control System_Priyashree Nandi.pdf
11901621030_Digital control System_Priyashree Nandi.pdfNerupaSharma
 
SCADA (Supervisory Control & data Acquisation) PPT
SCADA (Supervisory Control & data Acquisation) PPTSCADA (Supervisory Control & data Acquisation) PPT
SCADA (Supervisory Control & data Acquisation) PPTDeepeshK4
 
Power system automation
Power system automationPower system automation
Power system automationsatyam11
 
Lecture+9+-+SCADA+Systems.pptx
Lecture+9+-+SCADA+Systems.pptxLecture+9+-+SCADA+Systems.pptx
Lecture+9+-+SCADA+Systems.pptxsurangagw
 
Lecture Notes: EEEC4340318 Instrumentation and Control Systems - Introductio...
Lecture Notes:  EEEC4340318 Instrumentation and Control Systems - Introductio...Lecture Notes:  EEEC4340318 Instrumentation and Control Systems - Introductio...
Lecture Notes: EEEC4340318 Instrumentation and Control Systems - Introductio...AIMST University
 
Paper id 37201531
Paper id 37201531Paper id 37201531
Paper id 37201531IJRAT
 
Lecture+9+-+SCADA+Systems.pdf
Lecture+9+-+SCADA+Systems.pdfLecture+9+-+SCADA+Systems.pdf
Lecture+9+-+SCADA+Systems.pdfSmritiGarg21
 
Computer Applications in Power Systems 2023 SECOND.pdf
Computer Applications in Power Systems 2023 SECOND.pdfComputer Applications in Power Systems 2023 SECOND.pdf
Computer Applications in Power Systems 2023 SECOND.pdfhussenbelew
 
Scada systems basics winnie mbau
Scada systems basics winnie mbauScada systems basics winnie mbau
Scada systems basics winnie mbauwinnie15
 
Monitoring and data logging system for a generator
Monitoring and data logging system for a generatorMonitoring and data logging system for a generator
Monitoring and data logging system for a generatorMoon Shahzad
 
Industrial Control Systems and basic SCADA system.pptx
Industrial Control Systems and basic SCADA system.pptxIndustrial Control Systems and basic SCADA system.pptx
Industrial Control Systems and basic SCADA system.pptxMohdNajibAliMokhtar
 

Similar a CCP class (20)

( KEVIN SONI )DATA ACQUISITION SYSTEM
( KEVIN SONI )DATA ACQUISITION SYSTEM ( KEVIN SONI )DATA ACQUISITION SYSTEM
( KEVIN SONI )DATA ACQUISITION SYSTEM
 
11901621030_Digital control System_Priyashree Nandi.pdf
11901621030_Digital control System_Priyashree Nandi.pdf11901621030_Digital control System_Priyashree Nandi.pdf
11901621030_Digital control System_Priyashree Nandi.pdf
 
Psoc
PsocPsoc
Psoc
 
SCADA (Supervisory Control & data Acquisation) PPT
SCADA (Supervisory Control & data Acquisation) PPTSCADA (Supervisory Control & data Acquisation) PPT
SCADA (Supervisory Control & data Acquisation) PPT
 
Power system automation
Power system automationPower system automation
Power system automation
 
UNIT-5-PPT.ppt
UNIT-5-PPT.pptUNIT-5-PPT.ppt
UNIT-5-PPT.ppt
 
Lecture+9+-+SCADA+Systems.pptx
Lecture+9+-+SCADA+Systems.pptxLecture+9+-+SCADA+Systems.pptx
Lecture+9+-+SCADA+Systems.pptx
 
SCADA SOLUTIONS
SCADA SOLUTIONSSCADA SOLUTIONS
SCADA SOLUTIONS
 
GE DIGITAL ENERGY SCADA SOLUTIONS
GE DIGITAL ENERGY SCADA SOLUTIONSGE DIGITAL ENERGY SCADA SOLUTIONS
GE DIGITAL ENERGY SCADA SOLUTIONS
 
Lecture Notes: EEEC4340318 Instrumentation and Control Systems - Introductio...
Lecture Notes:  EEEC4340318 Instrumentation and Control Systems - Introductio...Lecture Notes:  EEEC4340318 Instrumentation and Control Systems - Introductio...
Lecture Notes: EEEC4340318 Instrumentation and Control Systems - Introductio...
 
Control of Switching.pdf
Control of Switching.pdfControl of Switching.pdf
Control of Switching.pdf
 
Customized Monitoring and Assessment of Circuit Breaker Operations in Differe...
Customized Monitoring and Assessment of Circuit Breaker Operations in Differe...Customized Monitoring and Assessment of Circuit Breaker Operations in Differe...
Customized Monitoring and Assessment of Circuit Breaker Operations in Differe...
 
Plc notes
Plc notesPlc notes
Plc notes
 
Paper id 37201531
Paper id 37201531Paper id 37201531
Paper id 37201531
 
Lecture+9+-+SCADA+Systems.pdf
Lecture+9+-+SCADA+Systems.pdfLecture+9+-+SCADA+Systems.pdf
Lecture+9+-+SCADA+Systems.pdf
 
Computer Applications in Power Systems 2023 SECOND.pdf
Computer Applications in Power Systems 2023 SECOND.pdfComputer Applications in Power Systems 2023 SECOND.pdf
Computer Applications in Power Systems 2023 SECOND.pdf
 
Real Time System
Real Time SystemReal Time System
Real Time System
 
Scada systems basics winnie mbau
Scada systems basics winnie mbauScada systems basics winnie mbau
Scada systems basics winnie mbau
 
Monitoring and data logging system for a generator
Monitoring and data logging system for a generatorMonitoring and data logging system for a generator
Monitoring and data logging system for a generator
 
Industrial Control Systems and basic SCADA system.pptx
Industrial Control Systems and basic SCADA system.pptxIndustrial Control Systems and basic SCADA system.pptx
Industrial Control Systems and basic SCADA system.pptx
 

Más de ddeivasigamaniEIHICE

Más de ddeivasigamaniEIHICE (8)

CCP .pptx
CCP .pptxCCP .pptx
CCP .pptx
 
Types of Pyrometers.ppt
Types of Pyrometers.pptTypes of Pyrometers.ppt
Types of Pyrometers.ppt
 
Fibre optics sensor for Temperature measurement.ppt
Fibre optics sensor for Temperature measurement.pptFibre optics sensor for Temperature measurement.ppt
Fibre optics sensor for Temperature measurement.ppt
 
II - I FORCE measuremnt.ppt
II - I FORCE measuremnt.pptII - I FORCE measuremnt.ppt
II - I FORCE measuremnt.ppt
 
CCPUnit 2
CCPUnit 2CCPUnit 2
CCPUnit 2
 
forcemeasurement-150627102332-lva1-app6891.ppt
forcemeasurement-150627102332-lva1-app6891.pptforcemeasurement-150627102332-lva1-app6891.ppt
forcemeasurement-150627102332-lva1-app6891.ppt
 
Advanced Control Schemes.pptx
Advanced Control Schemes.pptxAdvanced Control Schemes.pptx
Advanced Control Schemes.pptx
 
II - 2 Class 02.pptx
II - 2 Class 02.pptxII - 2 Class 02.pptx
II - 2 Class 02.pptx
 

Último

Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesRAJNEESHKUMAR341697
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersMairaAshraf6
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxchumtiyababu
 

Último (20)

Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 

CCP class

  • 1. COMPUTER CONTROL OF PROCESS UNIT – I (SAMPLED DATA CONTROL SYSTEMS)
  • 2. Supervisory Control  Supervisory control is a system which is controlling whole plant or more than one field devices through a master system.  There will many types of field devices in a plant, each of the devices will have controllers to control the control action.  We can’t install a signal controller to control the whole plant, it’s logic less. But can connect all the controller to a single master device. So a human can verify the process variable and set the set point to each controller distinctly.
  • 3.  A natural extension of a computer data logging system involves computer feedback on the process through automatic adjustment of loop set points.  As various loads in a process change, it is often advantageous to alter set points in certain loops to increase efficiency as to maintain the operation within certain precalculated limits.  The choice of set point is a function of many other parameters in the process. In fact, a decision to alter one set point may necessitate the alteration of many other loop set points as interactive effects are taken into account.  Given the number of loops, interactions, and calculations required in such decisions, it is more natural and expedient to let a computer perform these operations under program control.
  • 5.  Here, a computer “supervises” the furnace’s temperature by communicating setpoint values to the temperature indicating controller (TIC) over a digital network interface such as Ethernet.  From the temperature controller’s perspective, this is a remote setpoint signal, as opposed to a local setpoint value which would be set by a human operator at the controller faceplate.  Since the heat-treatment of metals requires particular temperature ranges and rates of change over time, this control system relieves the human operator of having to manually adjust setpoint values again and again during heat- treatment cycles.  Instead, the computer sets different setpoint at different stages according to the needs.
  • 6. Process controllers configured for supervisory setpoint control typically have three operating modes:  Manual mode  Automatic mode with local SP  Automatic mode with remote SP
  • 7. Supervisory Control Structure  Now we consider the control structure of supervisory control as
  • 8.  The master computer or supervisor makes the setpoint and gives to the controllers. Controllers adjust the PV with respect to the setpoint using PID controller.  This forms a two-layer process control system: the “base” or “regulatory” layer of control (PID loop controllers) and the “high” or “supervisory” level of control (the powerful computer with the mathematical process models).  A single cable can’t do the setpoint changes at once or much frequently, so a series of digital data lines are implemented to transfer setpoint from supervisor to controller.  But it may also carry process variable information from those controllers back to the supervisory computer so it has data for its optimization algorithms to operate on.
  • 9. Basic functions of Supervisory control The basic functions performed by supervisory controller in a plant are: Channel Scanning Conversion into Engineering Units Data Processing
  • 10. (i) Channel Scanning:  There are many ways in which microprocessor can address the various channels and need the data. Polling:  In polling technique, each interrupting channel will have an interrupt or status flag which is checked by the processor one by one.  The channel selection may be sequential or in any particular order decided by the designer.  It is also possible to assign priority to some channels over others, i.e., some channels can be scanned more frequently than others.
  • 11.  Channel scanning and reading of data requires, the following actions to be taken: Sending channel address to multiplexer Sending start convert pulse to ADC. Reading the digital data.  For reading the digital data at ADC output, the end of conversion signal of ADC chip can be read by processor and when it is ‘ON’ the digital data can be read.
  • 12. Channel Scan Array:  The scan array contains the addresses of the channels in the order in which they should be addressed.
  • 13.  Interrupt Scanning:  Another method of scanning is interrupt scanning. It sends interrupt request signal to processor when the analog signal from transducer is not within High and Low limits boundary set by Analog High and Analog Low Signals.  This is also called scanning by Exception. When any parameter exceeds the limits than the limits checking circuit would send interrupt request to microprocessor which in turn would monitor all parameters till the  parameter values come back within pre - specified limits.
  • 14. (ii) Conversion to Engineering Units:  The data read from the output of ADC should be converted to the equivalent engineering units before any analysis is done as the data is sent for display or printing.  For an 8-bit ADC working in unipolar mode the output ranges between 0 and 255. Conversion is done by the following parameters.  The basic voltage and current range of transmitter is 0-5 V (or) 4-20 mA range
  • 15. (iii) Data Processing:  The data read from the ADC output for various channels is processed by the microprocessor to carry out limit checking and performance analysis.  For limit checking the highest and lowest limits for each channel are stored in array. The limit array unit is shown
  • 16.  The limit array simplifies the limit checking routine.  Through this, the facility to dynamically change the limits for any channel may also be provided, on the lines similar to scan array.  In addition to limit checking, the system performance may also be analysed and report could be generated for the manager level.  This report will enable the manager to visualise the problems in the system and to take decisions regarding system modification or alternate operational strategy to increase the system performance.  The analysis may include histogram generation, standard deviation calculation, plotting one parameter with respect to another and so on.
  • 17. Advantages of Supervisory control  More productive, remote access  Sustainability  Interoperatability  Increases efficiency of process control  Easy maintenance
  • 18. Disadvantages  External interference  Need trained personnel  High investment needed