Unit 7 Discrete Controllers

Slides:



Advertisements
Similar presentations
Programming with Ladder Logic
Advertisements

The University of Jordan Mechatronics Engineering Department
PLC Timer Instructions
HYDRAULICS & PNEUMATICS
Dr. HABEEB HATTAB HABEEB Dr. HABEEB HATTAB HABEEB Office: BN-Block, Level-3, Room Ext. No.: 7292 UNITEN.
Programmable Logic Controller PLC
4/24/05 BAE Motor Control PLCs and Ladder Logic An Introduction.
Ladder Logic PLC Programs are made up of combinations of AND; OR; NAND; NOR; and other gates, along with timers, inputs, outputs, counters, comparators,
EUT 1040 Lecture 10: Programmable Logic Controllers.
5/18/2015IENG 475: Computer-Controlled Manufacturing Systems 1 IENG Lecture 13 Logic Diagramming & Introduction to Programmable Logic Controllers.
Chapter 6 Introduction to Logic.
Switchgears Control Using SCADA System Based on PLC
1 The University of Jordan Mechatronics Engineering Department PLC: Programmable Logical Controller.
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.
Lecture 4: Programmable logic Controllers
Programmable Logic Controller Internal Operations
Sequential Circuit  It is a type of logic circuit whose output depends not only on the present value of its input signals but on the past history of its.
Chapter 19 Fundamental PLC Programming
Programming with Function Blocks
Module 2: Hardware and Terminology
PLC: Programmable Logical Controller
Industrial Electronic Control
PLC introduction1 Discrete Event Control Concept Representation DEC controller design DEC controller implementation.
PLC: Programmable Logical Controller
COMPUTER SYSTEM ARCHITECTURE By Sohaib.  The digital computer is a digital system that performs various computational tasks.  The word digital implies.
School of Computer Science G51CSA 1 Computer Systems Architecture Fundamentals Of Digital Logic.
Introduction to Robo Pro
Programmable Logic Controller (PLC)
Forging new generations of engineers
 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.
Memory Layout and SLC500 System Addresses. Processor Memory Division An SLC 500 processor's memory is divided into two storage areas. Like two drawers.
Control Technology and Automation
©2008 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
Logic Functions and Symbols
CHAPTER-2 Fundamentals of Digital Logic. Digital Logic Digital electronic circuits are used to build computer hardware as well as other products (digital.
Introduction to PLC by Dr. Amin Danial Asham.
Timers and Counters by Dr. Amin Danial Asham. References  Programmable Controllers-Theory and Implementation, 2nd Edition, L.A. Bryan and E.A. Bryan.
Programmable Logic Controller (PLC)
PLC ARCHITECTURE - CPU by Dr. Amin Danial Asham.
LADDER PROGRAMMING LANGUAGE by Dr. Amin Danial Asham.
Prepared by: Engr. Qurban Ali Memon 11ES (SEC- 1 & 2)
1 RLL: Relay Ladder Logic CONTENTS 1. PLC operation 2. PLC programming 3. Ladder logic 4. Memory and gates.
Chapter 3 Digital Logic Structures. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 3-2 Transistor: Building.
PLC ARCHITECTURE – Memory 2 by Dr. Amin Danial Asham.
MECH 1500 Chapter 4. MECH 1500 The Binary Concept 4.1.
PROGRAMMABLE LOGIC CONTROLLER
SEMINAR ON P.L.C. SUBMITTED BY HRIDAY MUKHERJEE AMIT DEBNATH SOMNATH SHIL
4–1. BSCS 5 th Semester Introduction Logic diagram: a graphical representation of a circuit –Each type of gate is represented by a specific graphical.
Chapter 3 Boolean Algebra and Digital Logic T103: Computer architecture, logic and information processing.
Programmable Logic Controller
Actuators and Control, Part 4 Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning.
Chapter 5.
Seminar on "PLC” (Programmable Logic Controller)
Fluid Power Control.
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
Programmable Logic Controllers
Chapter 5.
PLC Terminology and Application
The Programmable Logic Controller
Programmable control systems
CHAPTER 2 TERMINOLOGY.
IENG 475: Computer-Controlled Manufacturing Systems
PROGRAMMABLE LOGIC CONTROLLERS
S RAJARAJAN_ASST PROF, BSARCIS&T
Digital Circuits and Logic
IENG 475: Computer-Controlled Manufacturing Systems Logic Diagrams
Presentation transcript:

Unit 7 Discrete Controllers Sections: Discrete Process Control Ladder Logic Diagrams Programmable Logic Controllers Personal Computers Using Soft Logic

Discrete Process Control Control systems that operate on parameters and variables that change at discrete moments in time or at discrete events, usually binary (0 or 1, off or on, open or closed, etc.) Sensors Limit switch Contact/no contact Photo-detector On/off Timer On/off Actuators Motor On/off Valve Open/closed Clutch Engaged/not engaged

Categories of Discrete Control Logic control – event-driven changes Sequencing – time-driven changes Logic Control - a switching system whose output at any moment is determined exclusively by the values of inputs No memory No operating characteristics that depend on time Also called combinational logic control

Elements of Logic Control Logic gates: AND – output = 1 if all inputs = 1, zero otherwise OR – output = 1 if any input = 1, zero otherwise NOT – output = 1 if (single) input = 0, and vice versa NAND – combination of AND and NOT NOR – combination of OR and NOT

Boolean Algebra & Truth Tables AND function is expressed as Y = X1.X2 OR function is expressed as Y = X1+X2 NOT function is expressed as Y=X1

NAND and NOR Functions

Symbols for Logical Gates

Example Write the Boolean logic expression for the pushbutton switch system below using the following symbols: X1 = START, X2 = STOP, Y1 = MOTOR, and Y2 = POWER‑TO‑MOTOR. X2 Y2 Y1 X1

Solution Truth Table X2 X2 Y2= Y1 X1 X1+Y1

Sequencing A switching system that uses internal timing devices to determine when to initiate changes in output variables Outputs are usually generated “open loop” No feedback that control function is executed Sequence of output signals is usually cyclical, as in a high production work cycle The signals occur in the same repeated pattern within each regular cycle Common sequencing devices: Timer – output switches on/off at preset times Counter – counts electrical pulses and stores them

Ladder Logic Diagrams A diagram where logic elements are displayed along horizontal rungs Contacts - logical inputs (usually), e.g., limit switches, photo-detector Loads - outputs, e.g., motors, lights, alarms, solenoids Timers - to specify length of delay Counters - to count pulses received

Ladder Logic Diagram

Example Construct the ladder logic diagrams for (a) the NAND gate and (b) the NOR gate. Solution: If X1 or X2 remain open then C coil is unexcited and C contact remains closed, therefore Y is on. If X1 and X2 are closed then C coil is excited and C contact is opened and Y is off

Solution If X1 and X2 remain open then C coil is unexcited and C contact remains closed, therefore Y is on. If X1 or X2 are closed then C coil is excited and C contact is opened and Y is off

Exercise The production process may only be performed when the operator activates two spring activated safety switches. The switches have to be depressed and held closed together by the operator using both hands. (a) What is the truth table? (b) What is the Boolean logic expression? (c) What is the logic network diagram (in ISO symbol terminology)? (d) What is the ladder logic diagram? Assume X1 and X2 are the first and second switches and Y is the output

Solution

Exercise Create ladder logic diagram for Push Button switch

Solution

Programmable Logic Controller (PLC) A microcomputer-based controller that uses stored instructions in programmable memory to implement logic, sequencing, timing, counting, and arithmetic functions through digital or analog modules, for controlling machines and processes

Components of a PLC Programming Device Processor & Memory I/O Module Outputs Inputs

Advantages of PLCs Compared to Relay Control Panels Programming a PLC is easier than wiring a relay control panel PLC can be reprogrammed PLCs take less floor space Greater reliability, easier maintenance PLC can be connected to computer systems (CIM) PLCs can perform a greater variety of control functions

Typical PLC Operating Cycle Input scan – inputs are read by processor and stored in memory Program scan – control program is executed Input values stored in memory are used in the control logic calculations to determine values of outputs Output scan – output values are updated to agree with calculated values Time to perform the three steps (scan time) varies between 1 and 25 msec

PLC Programming Graphical languages: Ladder logic diagrams – most widely used Function block diagrams – instructions composed of operation blocks that transform input signals Sequential function charts – series of steps and transitions from one state to the next (Europe) Text-based languages: Instruction list - low-level computer language Structured text – high-level computer language

PLC Programming

Personal Computers Using Soft Logic Sturdy enclosures for plant environment Membrane-type keyboards I/O cards and other hardware to connect to machines and processes Windows for implementing control applications Soft logic software emulating PLCs

NXT Controller and Program