Programmable Logic Controllers

Slides:



Advertisements
Similar presentations
Logic Gates.
Advertisements

Programmable Logic Controllers.
Programming Logic Gate Functions in PLCs
Programming with Ladder Logic
ECE 3110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices XOR, Parity Circuits, Comparators.
Programmable Logic Controller PLC
1 Discrete Event Control Concept Representation DEC controller design DEC controller implementation.
Chapter 6 Introduction to Logic.
Creating Relay Logic Diagrams
Chapter 4 Logic Gates and Boolean Algebra. Introduction Logic gates are the actual physical implementations of the logical operators. These gates form.
DIGITAL CIRCUITS Dr. L M Head Sophomore Clinic Fall 2004.
Programming Logic Controllers
Lab 04 :Serial Data Control Systems : Slide 2 Slide 3 Slide 4 NOR Gate: NAND Gate: NOR / NAND Alternate Symbols: Slide 5 XOR and XNOR Gate: Serial Data.
In this module you will learn: What the various logic gates do. How to represent logic gates on a circuit diagram. The truth tables for the logic gates.
Logic Gates Circuits to manipulate 0’s and 1’s. 0’s and 1’s used for numbers Also to make decisions within the computer. In that context, 1 corresponds.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
LOGIC GATES Logic generally has only 2 states, ON or OFF, represented by 1 or 0. Logic gates react to inputs in certain ways. Symbol for AND gate INPUT.
SUPLEMENTARY CHAPTER 1: An Introduction to Digital Logic The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Memory Layout and SLC500 System Addresses. Processor Memory Division An SLC 500 processor's memory is divided into two storage areas. Like two drawers.
Basic Logic Operations and Standard Logic Gates (Lecture #1) ECE 331 – Digital System Design.
LOGIC GATES.
Logic Gates Shashidhara H S Dept. of ISE MSRIT. Basic Logic Design and Boolean Algebra GATES = basic digital building blocks which correspond to and perform.
Week 6: Gates and Circuits: PART I READING: Chapter 4.
Sneha.  Gates Gates  Characteristics of gates Characteristics of gates  Basic Gates Basic Gates  AND Gate AND Gate  OR gate OR gate  NOT gate NOT.
Basic Gates 3.1 Basic Digital Logic: NAND and NOR Gates ©Paul Godin Created September 2007 Last Update Sept 2009.
CH51 Chapter 5 Combinational Logic By Taweesak Reungpeerakul.
Logic Gates. The Inverter The inverter (NOT circuit) performs the operation called inversion or complementation. Standard logic symbols: 1 1 input output.
Logic Functions and Symbols
CHAPTER 3 INTRODUCTION TO PROGRAMMABLE LOGIC CONTROLLER
Basic Digital Logic: NAND and NOR Gates Technician Series ©Paul Godin Last Update Dec 2014.
PROGRAMMABLE LOGIC CONTROLLER “ FUNDAMENTALS OF LOGIC…”
Digital Fundamentals Floyd Chapter 3 Tenth Edition
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd Chapter 5 © 2008 Pearson Education.
1 RLL: Relay Ladder Logic CONTENTS 1. PLC operation 2. PLC programming 3. Ladder logic 4. Memory and gates.
COMPUTER ARCHITECTURE TRUTH TABLES AND LOGIC GATES.
Logic Gates. A logic gate is an elementary building block of a digital circuit. Most logic gates have two inputs and one output. At any given moment,
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
Basic Logic Operations and Standard Logic Gates [Lecture:1] Instructor: Sajib Roy Lecturer, ETE, ULAB ETE 204 – Digital Electronics.
CHAPTER 5 Combinational Logic Analysis
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
Combinational Logic Logic gates. and, or, not Derived gates. nand, nor, xor John F. Wakerly – Digital Design. 4 th edition. Chapter 4.
Copyright © 2002 Delmar Thomson Learning Chapter 13 Understanding Relay Instructions and the Programmable Controller Input Modules.
MECH 1500 Chapter 4. MECH 1500 The Binary Concept 4.1.
Combinational Logic Analysis. Basic Combinational Logic Circuits AND-OR logic AND-OR logic AND-OR logic produces an SOP expression. AND-OR logic produces.
Logic Gates and Boolean Algebra Introduction to Logic II.
Programmable Logic Controller
Chapter 5.
Circuit Synthesis A logic function can be represented in several different forms:  Truth table representation  Boolean equation  Circuit schematic 
Programmable Logic Controller
LOGIC GATES. INTRODUCTION TO LOGIC GATES Boolean functions may be practically implemented by using electronic gates. The following points are important.
Department of Preparatory Year, Umm Al Qura University
Logic Gates and Boolean Algebra
Lab02 :Logic Gate Fundamentals:
ECE 331 – Digital System Design
Logic Gates.
Logic Gates Benchmark Companies Inc PO Box Aurora CO
KS4 Electricity – Electronic systems
KS4 Electricity – Electronic systems
Digital Signals Digital Signals have two basic states:
Basic Digital Logic Basic Gates
Chapter 14 Understanding Relay Instructions and the Programmable Controller Input Modules.
JC Technology Logic Gates.
Logic Gates.
KS4 Electricity – Electronic systems
Digital Fundamentals Floyd Chapter 5 Tenth Edition
GCSE Computer Science – Logic Gates & Boolean Expressions
XOR Function Logic Symbol  Description  Truth Table 
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Digital Fundamentals Floyd Chapter 5 Tenth Edition
ECE 352 Digital System Fundamentals
Presentation transcript:

Programmable Logic Controllers Third Edition Frank D. Petruzella McGraw-Hill

Chapter 4 Fundamentals of Logic

The Binary Concept Many things can be thought of as existing in one of two states. These two states can be defined as “high” or “low”, “on” or “off”, “yes” or “no”, and “1” or “0”. 5V high, on, yes, 1 low, off, no, 0 Binary Signal

The Binary Concept This two-state binary concept, applied to gates, can be the basis for making decisions. The gate is a device that has one or more inputs with which it will perform a logical decision and produce a result at its one output.

Gate Decision Making The Logical AND Light Switch AND High Beam Gate High Beam Switch The automotive high beam light can only be turned on when the light switch AND high beam switch are on.

Gate Decision Making The Logical OR Passenger Door Switch OR Dome Gate Light Driver Door Switch The automotive dome light will be turned on when the passenger door switch OR the driver door switch is activated.

AND Function The outcome or output is called Y and the input signals are called A, B, C, etc. Binary 1 represents the presence of a signal or the occurrence of some event, while binary 0 represents the absence of the signal or nonoccurrence of the event.

AND Gate Function Application – Example 1 Basic Rules The device has two or more inputs and one output If any input is 0, the output will be 0 If all inputs are 1, the output will be 1

AND Gate Function Application – Example 2 The AND gate operates like a series circuit. The light will be “on” only when both switch A and switch B are closed.

OR Function An OR gate can have any number of inputs but only one output. The OR gate output is 1 if one or more inputs are 1.

OR Gate Function Application – Example 1 Basic Rules If all inputs are 0, the output will be 0 If one or more inputs are 1, the output will be 1

OR Gate Function Application – Example 2 The OR gate operates like a parallel circuit. The light will be “on” if switch A or switch B is closed.

NOT Function The NOT function has only one input and one output. The NOT output is 1 if the input is 0. The NOT output is 0 if the input is 1. Since the output is always the reverse of the input it is called an inverter.

NOT Gate Application – Example 1 Acts like a normally closed pushbutton in series with the output. The light will be “on” if the pushbutton is not pressed. The light will be “off” if the pushbutton is n pressed.

NOT Gate Application – Example 2 If the power is “on” (1) and the pressure switch is not closed (0), the warning indicator will be “on” Low-pressure indicating circuit When the pressure rises to close the pressure switch, the warning indicator will be switched "off"

NAND Function The NAND gate functions like an AND gate with an inverter connected to its output. The only time the NAND gate output is 0 is when all inputs are binary 1.

NOR Function The NOR gate functions like an OR gate with an inverter connected to its output. The only time the NAND gate output is 1 is when all inputs are binary 0.

XOR (exclusive-OR) Function The XOR function has two inputs and one output. The output of this gate is HIGH only when one input or the other is HIGH, but not both. It is commonly used for comparison of two binary numbers.

1. The two binary states can be defined as: “high” or “low” “on” or “off” 1” or “0” all of these 2. A gate can have one or more outputs but only one input. (True/False)

3. The ______ table shows the resulting output for each possible gate input conditions. a. input status c. data b. output status d. truth 4. A light that is "off" or a switch that is "open" would normally be represented by a binary 1. (True/False) 5. The OR function, implemented using contacts, requires contacts connected in series. (True/False)

6. With an AND gate, if any input is 0, the output will be 0 6. With an AND gate, if any input is 0, the output will be 0. (True/False) 7. The symbol shown is that of a(an) _________ . AND gate OR gate NAND gate inverter

8. Which of the following gates is commonly used for the comparison of two binary numbers? NAND NOR XOR NOT 9. The basic rule for an XOR function is that if one or the other, but not both, inputs are 1 the output is 1. (True/False) 10. A NAND gate is an AND gate with an inverter connected to the output. (True/False)

Gate Boolean Equations Y AND Y = A B Gate Boolean Equation OR A B Y Y = A + B NOT A Y Y = A

Boolean Equation – Example 1 Each logic function can be expressed in terms of a Boolean expression

Boolean Equation – Example 2 Any combination of control can be expressed in terms of a Boolean equation AB Y = AB + C A + B Y = (A + B) C

Boolean Equation – Example 2 AB Y = AB + C A + B Y = (A + B) C

Circuit Development Using A Boolean Expression – Example 1 1. AND gate with Input A and B 2. OR gate with Input C an output from previous AND gate.

Circuit Development Using A Boolean Expression – Example 2 AND gate with Input B and C

Producing A Boolean Expression From A Given Circuit – Example 1

Producing A Boolean Expression From A Given Circuit – Example 2 Logic equation: Y = AB + AB

Hard Wired versus Programmed Logic The term hardwired logic refers to logic control functions that are determined by the way devices are interconnected. Hardwired logic can be implemented using relays and relay ladder schematics. Hardwired logic is fixed: it is changeable only by altering the way devices are connected.

Hardwired Stop/Start Motor Control Circuit Ladder rung Ladder rail Control scheme is drawn between two vertical supply lines.

Programmed Stop/Start Motor Control Circuit A rung is the contact symbolism required to control an output. Each rung is a combination of input conditions connected from left to right with the symbol that represents the output at the far right. The input and output field devices remain the same as those required for the hardwired circuit. The instructions used are the relay equivalent of normally open (NO) and normally closed (NC) contacts and coils

Hard Wired versus Programmed Logic Example 4-1

Hard Wired versus Programmed Logic Example 4-2

Hard Wired versus Programmed Logic Example 4-3

Hard Wired versus Programmed Logic Example 4-4

Hard Wired versus Programmed Logic Example 4-5

Hard Wired versus Programmed Logic Example 4-6

Hard Wired versus Programmed Logic Example 4-7

Hard Wired versus Programmed Logic Example 4-8

Hard Wired versus Programmed Logic Example 4-9

Selecting Word-Level Logic Instructions If you want to know when matching bits in two different words are both ON use the AND instruction. If you want to know when one or both matching bits in two different words are ON use the OR instruction. If you want to know when one or the other bit of matching bits in two different words is ON use the XOR instruction. If you want to reverse the status of bits in a word use the NOT instruction.

Programmed AND Instruction There is a 1 at B3:10 only when Source A and B bits are 1 and input A is true

Programmed AND Instruction There is a 1 at B3:10 only when Source A and B bits are 1 and input A is true

Programmed OR Instruction There is a 1 at B3:20 when either or both the Source A or B bits are 1

Programmed XOR Instruction There is an output only when Source A and B bits are different

Programmed NOT Instruction The bits from B3:9 are sent to B3:10 and inverted when input A is true

11. Hardwired logic is changeable only by altering the way devices are connected. (True/False) 12. Each programmed rung is a combination of input conditions connected from left to right with the symbol that represents the output at the far right. (True/False)

13. Which gate logic shown represents the Boolean equation: ( A + B ) C = Y (a) (b) (c) (d)

14. The correct Boolean equation for the combination logic gate circuit shown is: a. Y = A B C D c. Y = ( A + B ) ( C + D ) b. Y = ( AB ) + ( CD ) d. Y = ( AB ) + ( CD )

15. The correct Boolean equation for the combination logic gate circuit shown is: a. Y = ( A + B + C ) D c. Y = ( AB + C ) D b. Y = ( A + B ) ( C + D ) d. Y = ( ABC ) D

16. The correct Boolean equation for the combination logic gate circuit shown is: a. Y = A B C c. Y = A + B + C b. Y = ( A B ) C d. Y = ( AB ) + ( BC )

17. The correct Boolean equation for the ladder logic program shown is: a. Y = (A B) + (CD) c. Y = A + B + C + D b. Y = (A+B ) (C+D) d. Y = ABCD

18. The correct Boolean equation for the ladder logic program shown is: a. Y = (A B) + (CD) c. Y = A + B + C + D b. Y = AB (C+D) d. Y = ABC + D

19. If you want to know when matching bits in two different words are both "on", you would use the _____ logic instruction. a. AND c. XOR b. OR d. NOT 20. If you want to reverse the state of bits in a word, you would use the ______ logic instruction. a. AND c. XOR b. OR d. NOT