Open and Closed loop Control I. Introduction Óbudai Egyetem Dr. Neszveda József.

Slides:



Advertisements
Similar presentations
Chapter 1 Introduction to the Programmable Logic Controllers.
Advertisements

Applications of PICs Advantages/disadvantages Digital and analogue control Loops, sub-routines, scanning, counting and feedback Interrupts Problems with.
Automation I. Introduction. transmitter actuator Structure of control system Process or plant Material flow sensorstransducers actuating units actuating.
Unit 7 Discrete Controllers
Dr. HABEEB HATTAB HABEEB Dr. HABEEB HATTAB HABEEB Office: BN-Block, Level-3, Room Ext. No.: 7292 UNITEN.
FIU Chapter 7: Input/Output Jerome Crooks Panyawat Chiamprasert
Industrial Automation and Control
Data Acquisition Risanuri Hidayat.
EUT 1040 Lecture 10: Programmable Logic Controllers.
Switchgears Control Using SCADA System Based on PLC
Introduction To Programmable Logic Controllers
PLC OPERATION & PROGRAMMING Dr. ONUR TOKER. What is a PLC ? PLC is a computer system controlling a process. inputs - the keyboard is analogous to a proximity.
PROGRAMMABLE LOGIC CONTROLLERS PLC’S
Programmable Logic Controllers (PLCs) This course deals with PLCs, Programmable Logic Controllers. PLCs are the industrial computer/controllers that are.
Lecture 4: Programmable logic Controllers
Chapter 8 Output Modules.
Distributed Control Systems Emad Ali Chemical Engineering Department King SAUD University.
PLC: Programmable Logical Controller
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Unit 3a Industrial Control Systems
SCADA and Telemetry Presented By:.
Programmable logic control Data Processing Computer System Key Board Light Pen Mouse PLC a Process Control Computer System Motion Sensor Sound Sensor.
Programmable Logic Controller (PLC) - Introduction
PLC introduction1 Discrete Event Control Concept Representation DEC controller design DEC controller implementation.
Automatic Control System VII. Controller. transmitter actuator Structure of control system Process the name of mathematical model of the plant Material.
Industrial Automation T Rajendran. Industrial Automation  Control Systems  Process Control  Industrial Control  Computer Integrated Manufacturing.
Programmable Logic Controller (PLC)
 AUTOMATION  PLC  SCADA  INSTRUMENTATION  DRIVES & MOTORS.
Memory Layout and SLC500 System Addresses. Processor Memory Division An SLC 500 processor's memory is divided into two storage areas. Like two drawers.
©2008 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
INTRODUCTION TO PROGRAMMABLELOGICCONTROL. PROGRAMMABLE LOGIC CONTROL (PLC): “ A digital electronic device that uses a programmable memory to store instructions.
PLCs were invented in answer to the needs of the automobile industry, and were introduced in the late 1960’s. They were designed to take the place of older,
What is Mechatronics? Mechatronics is the synergistic combination of mechanical engineering, electronics, controls engineering, and computers, all integrated.
Programmable Logic Controller (PLC)
PLC PROGRAMMING.
PLC ARCHITECTURE - CPU by Dr. Amin Danial Asham.
Prepared by: Engr. Qurban Ali Memon 11ES (SEC- 1 & 2)
INTRODUCTION TO FBD - Function Block Diagram by ( LOGO ) Revision 2.
Programmable Logic Controllers LO1: Understand the design and operational characteristics of a PLC system.
Digital Control CSE 421.
PROGRAMMABLE LOGIC CONTROLLER
MICROCONTROLLER INTERFACING WITH STEPPER MOTOR MADE BY: Pruthvirajsinh Jadeja ( ) COLLEGE:DIET BRANCH:EC.
PROGRAMMABLE LOGIC CONTROLLER. Control Systems Types  Programmable Logic Controllers  Distributed Control System  PC- Based Controls.
SEMINAR ON P.L.C. SUBMITTED BY HRIDAY MUKHERJEE AMIT DEBNATH SOMNATH SHIL
Programmable Logic Controller & Distributed Control System Yoon-Je Choi 17 th June 2006.
Programmable Logic Controller
S7-200 PLC training courses
Seminar on "PLC” (Programmable Logic Controller)
BITS Pilani Pilani Campus Pawan Sharma ES C263 Microprocessor Programming and Interfacing.
Lesson 1 PLC BASICS. PLC Definition  Programmable Logic Controllers are industrial computers that control machine and other applications.  PLC have.
Lesson 1.C PLC PROGRAMMING.
LG PLC COURSE Beginner Prepared by : -Hossam Mohammed -Ramdan said
Digital Control CSE 421.
UNICOS: UNified Industrial COntrol System CPC (Continuous Process Control) Basic course SESSION 3: PLC basics UCPC 6 UNICOS-Continuous Process Control.
PLC Terminology and Application
Programmable Logic Controllers: I/O
Session 09 - Agenda Activity Estimated Time 1. Agenda – Class Roster
Automatic control systems I
How SCADA Systems Work?.
Data Acquisition Systems
Programmable control systems
Session III Architecture of PLC
PLC’s programmable logic Control
Programmable Logic Controllers (PLCs) An Overview.
PLC’s Are ... Similar to a Microcontroller: Microprocessor Based
PLC / SCADA / HMI Controllers: Name : Muhammad Zunair Comsats University Date: 28-October-2018.
Instrumentation and control
ACOE347 – Data Acquisition and Automation Systems
Plc & scada applications
Presentation transcript:

Open and Closed loop Control I. Introduction Óbudai Egyetem Dr. Neszveda József

transmitter actuator Structure of a complex control system Process or plant Material flow sensorstransducers actuating units actuating drives controller operator desk Visualization software SCADA (Supervisory control and data acquisition) Mathematical software, like Matlab, are used preparation the model of the process. Control software Standard signals Variables

Engineering jobs instrumentation measurement (temperature, level, pressure, flow, drive, and so on) final element (control valves, drivers) safety philosophy of the process (Safety systems are usually independent from the normal control system) control philosophy of the process process control manufacturing maintenance

Variables and signals Process or plant transducer actuator controller operator desk disturbance variables manipulated variables measured variables a part of these controlled variables action signals or control signals measured signals or detecting signals a part of these feedback signals

Dimensionless technique controlled variable feedback signal action signal manipulated variable A/D conversion control task D/A conversion max min max min 20 mA 4 mA Domain of variability

Most frequently used standard signals On / Off signals: 0 – 24 V DC Continuous signals: 4 – 20 mA 24 V 0 V Upper limit Logical 0, or low 30 V 20 mA 7 V7 V 4 mA Logical 1, or high Further frequently used continuous signals: 0 – 20 mA, 0 – 10 V, 2 – 10 V, (0.4 – 2 Bar) Further frequently used on /off signals: 0 – 110 / 230 V AC, (0 – 4 Bar) Lower limit

Divide into simpler part Which variables of the process need control. All controlled variable is an independent simpler part of the process. * All simpler part of the process needs a control strategy. The safety philosophy of the process. Safety systems are usually independent from the normal control system and the safety considerations are very dependent on the process. More often a part of the safety considerations is to monitor of exceptional conditions or to detect a malfunction of a device or to reach a dangerous level of a variable. The failsafe philosophy can also be applied to the actuator and the transmitter. (power or wiring failure).

Points of view to choose control law Is the controlled variable performance on/off or continuous? Which measured and manipulated variables are required for developing a control law (algorithm). Can one describe the plant between the input manipulated and disturbances variables and the output controlled variable by a precise model. Is this model linear or not, time invariant or not? Economic efficiency points of view.

Control strategies Open loop control One can describe the plant between the manipulated and disturbance variables and the controlled variables by a precise model and so using the required measured variables one can develop a control algorithm. Advantages: This method is so punctual such as the model, the control action doesn’t require an error. There isn’t stability problem. Disadvantages: Sometimes this solution isn’t economical. Closed loop control ( Feedback ) The reference signal represents the required value of the controlled variable. The controlled variable and the reference signal continuously compare and if the detecting and the reference signal are not equal, than an adequate action signal attempt to eliminate the error. Advantages: Sometimes this solution is economical. Disadvantages: The key is to appear an error and needs a transient time to eliminate this error. The controlled variable isn't always punctual. There is stability problem.

Process requirements It means which variables depend on other equipment of process or environment and which variable can be controlled and which variable can be manipulated. Of course one can use a pump to determine the inflow or a valve to determine the outflow. In steady-state the inflow equals outflow. inflow outflow tank level pump valve difference of pressure Controlled variable is the tank level Manipulated variable is the inflow: Requirement of other equipment of process gives a control signal the pump changing the outflow. Manipulated variable is the outflow: Requirement of other equipment of process gives a control signal the valve changing the inflow. Controlled variable is on/off or continuous? If it is on/off, then enough start or stop the pump, or open or closed the valve.

Classification of control strategies In this example we assume: The controlled variable is the tank level. The manipulated variable is the inflow. Requirement of consumers gives a control signal for the pump, which changes the outflow. It is an disturbance of the system. Further disturbance is the difference pressure of control valve. inflow outflow tank level pump valve difference of pressure Open-loop open loop control: It needs to measure the outflow and the difference pressure, to know the relation between the valve position and the actual value of the tank level at the correct value of outflow. Closed-loop on/off feedback control: It needs to measure the tank level. If it is higher than the reference value the valve is closed and when the tank level is lower than the reference value the valve is opened. modulating feedback control: It needs to measure the level of the tank. The difference between the reference and feedback signals determine a continuously action signal for the actuating drive of valve.

Family of Microprocessor based controller Microcontrollers PC-based system Programmable Logic Controller Process controller

Microprocessor circuit arrangement Internal bus (data and control signal) CPUmemorySIO Clock generator PIO D/A, A/D converter The base The special interface circuits galvanic isolation

Microcontroller and typical application field Microcontrollers An arrangement of the basic circuit elements like CPU, RAM or EEPROM memory, SIO,... Application field sequence manufactured devices for examples: household (washing machine), controller (PLC), telecommunication devices (mobile phone) Programmability assembly, special developer software based on QuickC

PC-based system and typical application field PC-based system (depend on factory) Application field control intelligent devices in laboratory (scope, frequency generator, power supply, etc.) data acquisition in factory, process control (industrial computer!) Programmability factory depending graphical language

PLC and typical application field Programmable Logic Controller ready to use for industrial control Application field ready to use for industrial control, for example elevator, packaging machinery, conveyor, and other individual machines or machines lines, or multiple axis drive system control, like metal forming, Cartesian robots, assembly machines, etc. Programmability standard control languages IEC

Process controller and typical application field Process controller ready to use for industrial control and it’s possible the hardware redundancy and integrate the functionality of control and SCADA software. Application field process industry applications (paper, primary metals, food processing, and so on.) batch-type control (chemical-technology, pharmaceutic chemistry, or injection molding machines, and so on.) Programmability standard control languages IEC and SCADA depending of factory

PLC families Control relays 8-20 I/O, limited memory size, only LD programming languages with limited and not standard instructions. Compact PLC I/O, normal memory size, standard IL, LD, FBD programming languages with limited instructions. Modular PLC with compact unit flexible arrangement up to 800 I/O, different memory size, standard IL, LD, FBD programming languages. Modular PLC with rack system Higher I/O number, memory size, CPU frequency, network ability. All standard programming languages are used.

Structure of modular PLC Programming device CPU module Local extension I/O module Network station Remote extension I/O module

Program structure of the user program of PLC Deafault task Periodic task Event task System task Priority Program A1 Program An Program E1 Program En Program Rn Program R1 Program Pn Program P1 Function block 1 Function block N Function N Function x Function 1 Data FB1/1 Data FB1/2 Data FB1/3 The system programs of PLC handle the error, keep the connection with operator, and so on. Function block 2

How the programs use the CPU t t t t D P E S A1A2A3A1 P1 A2A3A1A P E1 P AAA3A1A2A3A1 R1 A3A1A2A3A

Cyclic processing of the default task Write data interrupt Standby PLC selftest Process user program Read data

Reaction (response) time T R = T FI + 2*T C + T FQ + T N +T I T R : reaction time T FI : input filter T C : cycle time (scan time) T FQ : output filter T N : reading, writing data via network T I : executing time of an interrupt program

Open loop On/Off control All variables and signals are on/off. One can use analogue inputs, but it needs compare a value (lower than or higher than), and so the result is on/off. Using the Boolean algebra one always can create a model of the process! Usually cheaper than analogue control, because the switches (level, proximity, and so on) are cheaper than transmitters. Must use closed sequences! Graphical representation a branch of the ladder diagram.

Boolean algebra Karnaugh table, graphical representation, and so on. AND OR EXOR Negation The result: normal (store), Set/Reset, IEC standard are falling and rising edge, Control relays use the impulse relay! LD (load)

Operands Inputs While processing the user program these are special memory Outputs The same as inputs Marker (temporary operands) These are special memory field bit, byte, or word arrangement. One can use the negation. Graphical symbol are normally open or normally closed.

Control relays The main difference between the PLC and the Control Relay are the next: The simplified language used by CR Typically the ladder diagram Not possible the online programming Must stop the program running while changing the user program Limited options to join network In generally only one.

Control relays Limited variation of hardware Limited number of Inputs and Outputs Typically the relay outputs Limited number of Markers Depends on the hardware type Limited number of function blocks Timers, Counters, Clocks. Limited number of functions Analogue and digital comparators, Text blocks.