Lecture 4: Programmable logic Controllers

Slides:



Advertisements
Similar presentations
Programming with Ladder Logic
Advertisements

Unit 7 Discrete Controllers
Dr. HABEEB HATTAB HABEEB Dr. HABEEB HATTAB HABEEB Office: BN-Block, Level-3, Room Ext. No.: 7292 UNITEN.
Programmable Logic Controller PLC
Industrial Automation and Control
4/24/05 BAE Motor Control PLCs and Ladder Logic An Introduction.
EUT 1040 Lecture 10: Programmable Logic Controllers.
Chapter 6 Introduction to Logic.
Creating Relay Logic Diagrams
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
Programmable Logic Controllers ( Definition according to NEMA standard ICS3-1978) 4/19/2017 A digitally operating electronic apparatus which uses a programming.
Programmable Logic Controller
Programmable Logic Controller Internal Operations
Programmable Logic Controllers (PLC’s)
PLC Fundamentals Module 2: Hardware and Terminology.
Programming Logic Controllers
MEASUREMENTS and CONTROL LAB
Chapter 19 Fundamental PLC Programming
Module 2: Hardware and Terminology
PROGRAMMABLE LOGIC CONTROLLER (PLC) AND AUTOMATION
ECE 4951 Lecture 1: Programmable Logic Controllers.
Chapter 10 PLC Processors.
Programmable Logic Controller (PLC) - Introduction
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
Programmable Logic Controller (PLC)
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.
©2008 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
Chapter 10 Advanced Programming, PLC Interfacing, and Troubleshooting
Copyright © 2002 Delmar Thomson Learning Chapter 10 PLC Processors.
Logic Functions and Symbols
Introduction to PLC by Dr. Amin Danial Asham.
Power Supply and Programming Devices by Dr. Amin Danial Asham.
Programmable Logic Controller (PLC)
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.
Programmable Logic Controllers LO1: Understand the design and operational characteristics of a PLC system.
Programmable Logic Controllers
PLC ARCHITECTURE – Memory 2 by Dr. Amin Danial Asham.
BASIC STRUCTURE OF PLC.
PROGRAMMABLE LOGIC CONTROLLER
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.
S7-200 PLC training courses
Chapter 5.
Seminar on "PLC” (Programmable Logic Controller)
Lecture 10: Programmable Logic Controllers
Lesson 1.C PLC PROGRAMMING.
Programmable Logic Controllers
Programmable Logic Controllers: introduction
PLC Terminology and Application
Programmable control systems
Session III Architecture of PLC
PLC Hardware Components.
Manisha Goel, Lecturer, EE Deptt Govt. Polytechnic Manesar
8.0 Programmable Logic Controllers 1
PLC’s Are ... Similar to a Microcontroller: Microprocessor Based
PROGRAMMABLE LOGIC CONTROLLERS
S RAJARAJAN_ASST PROF, BSARCIS&T
ACOE347 – Data Acquisition and Automation Systems
Control System Applications (2)
EUT 1040 Lecture 10: Programmable Logic Controllers Unrestricted.
Presentation transcript:

Lecture 4: Programmable logic Controllers

Programmable Logic Controller (PLC) Programmable logic controllers are special-purpose computers optimized for industrial control tasks. PLC has interfacing for input and output devices such as transducers, switches, and motors.

Programmable Logic Controller (PLC) The PLC: implements functions such as logic, sequencing, timing, counting, arithmetic as well as proportional-integral-derivative (PID) control modes. has a programmable memory to store instructions. can be programmed using several programming languages.

Types of PLC The PLCs can be classified into Small PLC Modular PLC

Small PLC They are small self-contained PLC units for use with e.g. 20 digital inputs and outputs points.

Modular PLC units Modular systems are extendible by adding input or output modules as needed. Therefore, they can be used for large numbers of inputs/outputs.

Communications Interface

PLC input-output types PLC can handle digital or analog inputs/outputs.

Digital Input Unit PLC can receive DC or AC voltages of several levels.

Digital Output Unit By the same way, PLC output can handle DC or AC voltages of several levels.

Types of PLC outputs 1- Relay type 2- Transistor type 3- Triac type

Relay type output The signal from the PLC output is used to operate a relay. Relay output is able to switch currents of the order of a few amperes in an external circuit. Suitable for a.c. and d.c. switching. Slow to operate. Optoisolators (optocouplers) are used to provide isolation for all output types.

Transistor type output Uses a transistor to switch current through the external circuit. A considerably faster switching action. Strictly for d.c. switching. Destroyed by overcurrent and high reverse voltage. As a protection, a fuse is used.

Triac output Uses a triac to switch current through the external circuit. A considerably faster switching action. It is strictly used to control external loads which are connected to a.c. power supply (because it needs the zero crossing to turn off, it would not switch off on d.c.). It is very easily destroyed by overcurrent. Fuses are virtually always included to protect such outputs.

I/O addresses In PLC, the inputs and outputs are identified by their addresses. This is the address of the input or output in the memory of the PLC. Each PLC manufacturer has its own notations for addressing input and outputs.

I/O Numbering: Siemens Q2.0 I designates a logic input Q designates a logic output. The first number identifies the byte. The second number identifies the bit. Image register space for digital I/O is always reserved in increments of eight bits (one byte).

I/O Numbering: LG %Q0.2.0 %I0.0.0 I designates a logic input and Q designates a logic output. The first number identifies the base number. The second number identifies the slot. The third number identifies the bit.

PLC programming languages There are several PLC programming languages such as: ladder diagrams (LAD), instruction list (IL), sequential function charts (SFC),

Ladder programming Ladder programming is intended to be used by engineers without any great knowledge of programming. It became adopted by most PLC manufacturers. However each have developed their own versions.

Ladder diagrams Ways of drawing the same electrical circuit

The Rung power rails In ladder diagrams this symbol is called a contact and represents an input to the PLC. In ladder diagrams this symbol is called a coil and represents an output from the PLC.

Ladder program Vertical lines are called power rails while Horizontal lines are called rungs. Each rung on the ladder defines one operation in the control process.

Ladder programming notes Each rung must start with an input or inputs and must end with at least one output. The term input is used for a control action, such as closing the contacts of a switch connected as an input to the PLC. The term output is used for a device connected to the output of a PLC, e.g. a motor. A particular device can appear in more than one rung of a ladder.

PLC scan cycle

Normally Open/Normally Closed Notation Electrical devices are shown in their normal condition. Thus a switch which is normally open (NO) until some object closes it, is shown as open on the ladder diagram. A switch that is normally closed (NC) is shown closed.

Example What is the logic statement that describes the relationship between the output and input for each of the following two examples? Output = A Output = A

References Programmable Logic Controllers, W. Bolton., 4th edition, ELSEVIER, 2006. Programmable Logic Controllers: Programming Methods and Applications, John Hackworth and Frederick Hackworth, Prentice Hall, 2003.