1 RLL: Relay Ladder Logic CONTENTS 1. PLC operation 2. PLC programming 3. Ladder logic 4. Memory and gates.

Slides:



Advertisements
Similar presentations
Programming with Ladder Logic
Advertisements

Unit 7 Discrete Controllers
Copyright © 2002 Delmar Thomson Learning Chapter 12 Basic Relay Instructions.
Open House March 26, 10-2, in Bell Hall Suitable Presentation = B Which groups?
Dr. HABEEB HATTAB HABEEB Dr. HABEEB HATTAB HABEEB Office: BN-Block, Level-3, Room Ext. No.: 7292 UNITEN.
Programmable Logic Controllers
Programmable Logic Controller PLC
Elec467 Power Machines & Transformers
4/24/05 BAE Motor Control PLCs and Ladder Logic An Introduction.
1 Discrete Event Control Concept Representation DEC controller design DEC controller implementation.
Chapter 6 Introduction to Logic.
Creating Relay Logic Diagrams
Programmable Logic Controllers
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
Programming Logic Controllers
Chapter 19 Fundamental PLC Programming
Programming with Function Blocks
Module 2: Hardware and Terminology
Logic Functions OR Operation
TRTS Team-6))EET-EL-5 15/5/ – Ibrahim Hamdy 219 – Salman Hassan About : PLC ( LOGO ) With Mr.Klaus Koevener.
PLC introduction1 Discrete Event Control Concept Representation DEC controller design DEC controller implementation.
PLC: Programmable Logical Controller
Industrial Process Control System Simon Hui Engineer Control and Informatics, Industrial Centre.
Programming PLCs using LADDER Logic
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.
Discrete-state Process Control
Implementing software in IEC Languages in IEC IEC uses the following languages Instruction List – Assembly level programming using.
Chapter 10 Advanced Programming, PLC Interfacing, and Troubleshooting
4. Computer Maths and Logic 4.2 Boolean Logic Logic Circuits.
Logic Functions and Symbols
PROGRAMMABLE LOGIC CONTROLLER
Operational Rule for Programming Programmable Logic Controllers.
CHAPTER 3 INTRODUCTION TO PROGRAMMABLE LOGIC CONTROLLER
PROGRAMMABLE LOGIC CONTROLLER “ FUNDAMENTALS OF LOGIC…”
LADDER PROGRAMMING LANGUAGE by Dr. Amin Danial Asham.
PROGRAMMABLE LOGICAL CONTROLLER (PLC) PRESENTED BY:- Mrs. Bindu Thakral And Jaidev Singh.
Prepared by: Engr. Qurban Ali Memon 11ES (SEC- 1 & 2)
PLC ARCHITECTURE – Memory 2 by Dr. Amin Danial Asham.
Ladder Concept.
AND Gate Inputs Output Input A (Switch) Input B (Switch) Output Y (Lamp) 0 (Open) 0 (OFF) A B Lamp.
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.
Symbols and Schematic Diagrams
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)
Programmable Logic Controller
Lesson 1 PLC BASICS. PLC Definition  Programmable Logic Controllers are industrial computers that control machine and other applications.  PLC have.
LG PLC COURSE Beginner Prepared by : -Hossam Mohammed -Ramdan said
Programmable Logic Controllers
Chapter 5.
PLC Terminology and Application
PLC: Programmable Logical Controller
INTRODUCTION TO PLC.
Programmable Logic Controllers
IENG 475: Computer-Controlled Manufacturing Systems
Chapter 14 Understanding Relay Instructions and the Programmable Controller Input Modules.
Workbook Section.
S RAJARAJAN_ASST PROF, BSARCIS&T
ACOE347 – Data Acquisition and Automation Systems
Programmable Logic Controllers (PLCs)
IENG 475: Computer-Controlled Manufacturing Systems Logic Diagrams
Presentation transcript:

1 RLL: Relay Ladder Logic CONTENTS 1. PLC operation 2. PLC programming 3. Ladder logic 4. Memory and gates

2 PLC operation A PLC has 2 modes of operation Programming mode: translate engineering language (control logic) to machine language (binary code) Running (or scanning) mode: Relating the program to inputs and outputs

3 Programming through standard computer n Most PLC manufacturers offer software packages that allow a standard computer to be used as a programming terminal

4 PLC running or scanning mode Relating the program to inputs and outputs n The CPU reads the data from the inputs n The program in the CPU uses the inputs to evaluate the control logic. As the program runs, the CPU updates the data n The CPU writes the data to the output

5 Relating the program to inputs and outputs

6 PLC programming n One of the advantages of PLC is that it can be programmed by non-specialists n Program can be written in the form of a relay ladder diagram represented in terms of contacts and coils. n Contact: A simple input switch. n Coil: An output load, e.g., a relay or motor. currentSwitch/contactcoil

n Power supply rails drawn as parallel vertical lines on left and right n Connection of rails implies current will flow n An output is “on” when a connection is completed and current flows through the load’s coil Ladder logic currentSwitch/contactcoil

8 Simple control circuit of a bell Relay Coil Switch Associated Relay Ladder Illustration of ladder logic Control circuit Power circuit

n Simple “always on” load: [Always_On = 1] note: sometimes illegal n Load controlled by a single contact: [Switch_Con = Switch] Ladder logic: basic notations

n Boolean logic C = A and B also noted C = A.B C = A or B also noted C = A+B Ladder logic: AND gate, OR gate

n C = (not A) also noted Ā n A contact with a slash through it is “normally closed.” n This indicates a connection when A is NOT triggered. n So when sensor/input A is activated, there is an open circuit Ladder logic: NOT gate

n Each rung of the ladder is a statement that is asynchronous when implemented in relay logic, but evaluated sequentially by the PLC. n X = (A+B).(C+D), Y = Ā.[B+(C.D)] Ladder logic: basic operations

13 Lamp = SW1 + SW2 Ladder logic: examples

14 Ladder logic: setting a memory Switch “S1” to start S1 Q1.1 Current flow (Scan 1) S1 Q1.1 Current flow (Scan 1) Current flow (Scan 2) S1 Q1.1 Current flow (Scan 2) Motor starter Motor Input Output PLC Relay Coil “R1”

15 Setting memory elements using AND and OR gates Memory Unit AND Gate for setting S1 R1 S3S2 S1 R1 S3 S2 Memory Unit OR Gate for setting

16 Ladder logic: resetting a memory Motor starter Motor Input Output PLC Switches “S1” to start “S2” to stop Relay Coil “R1” S1 Q1.1 S2 S1 Q1.1 S2 S1 Q1.1 S2

17 Resetting memory elements using AND and OR gates S1 R1 S2 S3 S2S3S2+S3NOT(S2+S3) The only case for current ON is when (S2 is NOT switched ON) AND (S3 is NOT switched ON)

18 Resetting memory elements using AND and OR gates S1 R1 S2 S3 S2S3S2.S3NOT(S2.S3) The only case for current OFF is when (S2 is switched ON) AND (S3 is switched ON)

19 S1 R1 S2 R1 Q1.1 R1 R G Ladder logic: adding indicators as outputs

20