hard-wired control prior to plcs, many control tasks were performed by contactors, control relays...

60

Upload: tracy-boone

Post on 22-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in
Page 2: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Hard-wired Control

Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.

A change in function or system expansion required extensive component changes and rewiring.

As level of automation and computer programming in manufacturing increases, PLC control instead of hard-wired control is preferred.

Page 3: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

What is a PLC?

• According to National Electrical Manufacturers’ Association a Programmable Logic Controller (PLC) is a digital electronic device that uses a programmable memory to store instructions and to implement functions such as logic, sequencing, timing, counting and arithmetic in order to control machines and processes.

• Most widely used electronic devices in the control of production and assembly processes in most of the automated factories due to their simplicity and versatility.

• It is a user-friendly, microprocessor-based, specialized computer carrying out control functions of many types and levels of complexity in industrial applications

Page 4: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Before the PLCs, automated manufacturing processes had to be controlled using hardware devices such as rotating cams in lathes.

However in mid 1970s advances in micro-electronics have made a revolution in industrial control. Electronic programmable controller has replaced relay-based, hard-wired electrical systems.

The first PLC systems were evolved from conventional computers in the mid 1970s and were mostly used in automotive industry.

In the late 1980’s, PCs have been begun to be used in automatic industrial control, and this led a competition between PLCs and PCs.

Brief Historical Background

Page 5: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

What distinguishes a PLC from a PC predominantly is that

• PLCs are constructed for a specific purpose with a smaller program, whereas PCs perform general tasks.

• PLCs are sequential-type controllers which can process individual steps in a program in order.

Personal Computer Vs PLC

Page 6: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Both PLCs and PCs have their particular strengths and weaknesses indeed.

In general, what is seen and done in industrial control of today is that:

• PLCs do majority of the control jobs.

• PCs handle most of the data and mathematical functions.

PC vs. PLC

Page 7: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

PLCs can be programmed, controlled and operated by a person unskilled in operating computers.

The PLC can operate any system that has input/output devices that go on and off as well as any system with variable input/outputs.

PC vs. PLC

Page 8: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Advantages & Disadvantages of PLCs

• Increase in flexibility

• Faster implementation of changes and correction

• Lower cost

• Easy visualization of process running

• Increased visual observations

• Increased operation speed

• Increased reliability and maintainability

• Increased security

• Reprogramming capability

• Elimination of wiring.

Advantages Disadvantages

High initial investment cost

Page 9: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

PLC Characteristics Large number of peripherals: 20..100 I/Os per CPU, high density

of wiring, easy assembly.

Binary and analog input/output with standard levels

Located near the plant (field level), require robust construction, protection against dirt, water and mechanical threats, electro- magnetic noise, vibration, extreme temperature range (-30C..85C)

Programming: Either very primitive with hand-held terminals on the target machine itself, or with a lap-top able to download programs.

Network connection is becoming common, allowing programming on workstations.

Field bus connection for remote I/Os

Primitive Man-Machine interface, either through LCD-display or connection of a laptop over serial lines (RS 232).

Page 10: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

General PLC Architecture

CPUReal-Time

Clockflash

EPROMROM

buffers

signal conditioning

power amplifiers

relayssignal

conditioning

serial portcontroller

Ethernet

parallel bus

ethernetcontroller

RS 232

A/Dconverters

D/Aconverters

Digital OutputDigitalInput

Fieldbuscontroller

externalI/Os

extensionbus

field bus

direct inputs and outputs

Page 11: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

PARTS OF PLC

• CPU module

• Input and Output (I/O) modules

• A power supply module

• Peripheral equipment

A PLC system contains four main parts:

Page 12: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

CPU Module This module consists of a central

processing unit (CPU) which acts as the brain of the system and itsMemory.

The CPU monitors the inputs, outputs and other variables and makes decisions based on instructions in the memory

It is supplied with a clock with a Frequency typically from 1 to 8 MHz

This frequency determines the Operating speed of the PLC and provides the timing and synchronization for all elements in the system.

Typical operations:

relay, counting, timing functions, data comparison, sequencing, and arithmetic operations.

Page 13: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Input/Output (I/O) Modules

I/O modules allow the PLC to read sensors and control actuators.

The input/output channels provide signal conditioning and isolation functions so that sensors and actuators can be generally directly connected to them without the need for other circuitry.

The primary function of a PLC’s input circuitry is to convert the signals provided by various switches and sensors into logic signals that can be used by the CPU.

Figure shows the basic form of an input channel. Common input voltages are 5 V and 24 V.

Input Channel

Page 14: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

OUTPUT MODULE

Output modules convert control signals from the CPU into digital or analog values that can be used to control various output devices.

Common output voltages are 24 V and 240 V.

Outputs are often specified as being of relay type, transistor type or triac type.

With the relay type, the signal from PLC output is used to operate a relay and so is able to switch currents of the order of few amperes in an external circuit and can be used for both d.c and a.c switching. Relays are, however, relatively slow to operate.

The transistor type of output uses a transistor to switch current through the external circuit. This gives a faster switching action.

Opto-isolators are used with transistor switches to provide isolation between the external circuit and the PLC. The transistor output is only for d.c switching.

Triac output can be used to control external loads, which are connected to the a.c power supply. Opto-isolators are again used to provide isolation.

Relay type of output

Transistor form of output

Page 15: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Power Supply Module

Power supply module provides power to the CPU and often provides power to drive sensors and low power actuators connected to I/O modules.

The power supply operates on ac power to provide the dc power required for the controller’s internal operation. It is designed to take either 115 or 220 VAC.

Some power supplies can take either voltage with a jumper switch for selection. The internal operation of I/O modules is also supported by the PLC power supply.

Page 16: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Peripheral Equipments

For preparing, storing and loading control programs, system monitoring

For communicating with other computers with which the PLC may be networked.

Some examples can be

Racks and chassis

For mounting other parts

Programmer/Monitor

To program instructions and monitor them

Page 17: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

• Hand-held programmer (loader)• CRT programmer• Operator console• Printer• Simulator• EPROM loader• Cassette loader• Graphics processor• Network communication interface• Programmer/Monitor (PM)• Racks and chassis

Peripheral Equipment

Page 18: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Various production equipment that can be connected to PLCs

• Thermocouples• Strain gauge• Position encoder• Servo valves• Electrical motors• Linear motors• Stepping motors

Page 19: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Number Systems

PLC stores information in the form of on or off conditions (1 or 0), referred to as bits.

Used either individually or to represent numerical values.

Understanding how these bits can be used to represent numerical values requires an understanding of the binary number system.

Page 20: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Decimal System

Ten digits 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Base 10

Weights: Powers of base 10 (1, 10, 100, 1000, ...)

Page 21: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Binary System

Two digits 0, 1

Base 2

Weights: Powers of base 2 (1, 2, 4, 8, 16, ...)

Page 22: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Converting Binary to Decimal

Page 23: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Bits, Bytes and Words

Page 24: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Logic 0, Logic 1

A binary 0, also called logic 0, can be used to indicate that a switch is off

A binary (logic 1) can be used to indicate that a switch is on

Page 25: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Binary-Coded Decimal (BCD)

Humans often need to see values represented in decimal

Some input and output devices provide a decimal display where each decimal digit corresponds to four PLC binary inputs or outputs.

Page 26: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Hexadecimal

A = 10 B = 11 C = 12 D = 13 E = 14 F = 15

16 digits 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Base 16

Weights Powers of base 16 (1, 16, 256, 4096 ...)

The hexadecimal system allows the status of a large number of binary bits to be represented in a small space such as on a computer screen or programming device display.

Each hexadecimal digit represents the exact status of four binary bits.

Page 27: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Decimal to Hexadecimal

Hexadecimal to Decimal

1C

1 C161 160

12x1=12

1x16=16

28

Page 28: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Conversion of Numbers

Page 29: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

Sensors: Convert a physical condition into an electrical signal for use by the PLC.

Sensors are connected to the input of a PLC

Page 30: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

Actuators: Convert an electrical signal from the PLC into a physical condition.

Actuators are connected to the PLC output.

Page 31: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

TerminologyDiscrete Input: Also referred to as a digital input

An input that is either on or off.

Ex: Pushbuttons, toggle switches, limit switches, proximity switches, and contact closures

Page 32: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

With the pushbutton in the open state, no voltage is present at the PLC input (OFF condition)

When the pushbutton is depressed, 24 VDC is applied to the PLC input (ON condition)

Page 33: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

Analog Input: Continuous, variable signal.

Typical analog inputs: 0 to 20 milliamps, 4 to 20 milliamps, or 0 to 10 volts.

Depending on the level transmitter, the signal to the PLC can either increase or decrease as the level in the tank increases.

Page 34: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

Discrete Output: Either on or off

Ex. Solenoids, contactor coils, and lamps

A lamp can be turned on or off by the PLC output it is connected to.

Page 35: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

Analog Output: A continuous, variable signal.

The output may be as simple as a 0-10 VDC level that drives an analog meter.

Examples of analog meter outputs: speed, weight, and temperature

Page 36: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

Programming: Consists of instructions that accomplish one or more tasks.

The degree of complexity of a PLCs program depends upon the

a) complexity of the task to be performed b) the number and type of input/output devices and c) the types of instructions used

PLC Programs:

1. Ladder logic instructions

2. Statement lists

3. Function block diagrams

Page 37: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

Ladder Logic: Uses components that resemble elements used in a line diagram format to describe hard-wired control.

Ladder Logic Diagram:

Page 38: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

Statement List (STL):

The operation to be done is shown on the left.

The operand, the item to be operated on by the operation, is shown on the right.

The set of instructions in this statement list perform the same task as the ladder diagram.

Page 39: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

Function Block Diagrams

Each function has a name to designate its specific task.

Functions are indicated by a rectangle.

Inputs are shown on the left-hand side of the rectangle and outputs are shown on the right-hand side.

Page 40: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

PLC Scan Cycle

Page 41: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

Memory Size

Page 42: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

RAM (Random Access Memory)

Memory where data can be directly accessed at any address.

Data can be written to and read from RAM.

RAM is used as a temporary storage area.

RAM is volatile, meaning that the data stored in RAM will be lost if power is lost.

A battery backup is required to avoid losing data in the event of a power loss.

Page 43: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

ROM (Random Only Memory)

A type of memory that data can be read from but not written to.

Used to protect data or programs from accidental erasure.

ROM memory is nonvolatile. This means a user program will not lose data during a loss of electrical power.

ROM is normally used to store the programs that define the capabilities of the PLC.

Page 44: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

EPROM (Erasable Programmable Read Only Memory)

Provides some level of security against unauthorized or unwanted changes in a program.

EPROMs are designed so that data stored in them can be read, but not easily altered.

Changing EPROM data requires a special effort.

UVEPROMs (ultraviolet erasable programmable read only memory) can only be erased with an ultraviolet light.

EEPROM (electronically erasable programmable read only memory), can only be erased electronically.

Page 45: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Because, with continuous updating, there has to be a 3ms delay on each input, the time taken to examine several hundred input/output points can become comparatively long.

To allow a more rapid execution of a program, a specific area of RAM is used as a buffer store between the control logic and the input/output unit.

Each input/output has an address in this memory. At the start of each program cycle the CPU scans all the inputs and copies their status into the input/output addresses in RAM.

Mass Input/Output Copying

Terminology

Page 46: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

• As the program is executed the stored input data is read, as required, from RAM and the logic operations carried out.

• The resulting output signals are stored in the reserved input/output section of RAM. At the end of each program cycle all the outputs are transferred from RAM to the output channels. The outputs are latched so that they retain their status until next updating.

Mass Input/Output Copying cont’d

Terminology

Page 47: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Terminology

Page 48: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

PLC Interfaces

• RS-232C Interface

• RS-422A Interface

• IEEE-488/GPIB Bus Interface

• Twisted-pair cable

• Co-axial cable

• Optical fibre cable

Page 49: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Specifications of a PLCThe features of a typical small PLC, a Mitsubishi F2-20MR-ES

• Power supply 110-120 V/220 - 240 V A.C, Single phase 50/60 Hz

• Program language Ladder logic

• Programming Capacity 1000 steps

• Execution speed Average 7s/step

• Program memory CMOS-RAM built-in, EPROM can be added

• Battery back-up Lithium battery, approx. 5 year’s life

• Timer 0.1 s timer: 24 points, on-delay timers (0.1 to 999 s) 0.01 s timer: 8 points,

on-delay timers (0.01 to 99.9 s)

• Counters 32 points, down counter (0 to 999)

• Number of inputs 12 points, all optoisolated

• Choice of output Relay output: relay isolatedTransistor output: optoisolatedTriac output: optoisolated

Page 50: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

PLC Manufacturers Siemens

Groupe Schneider

WAGO

Phoenix Contact

GE-Fanuc

Honeywell,

Invensys (Foxboro)

Rockwell, (Allen-Bradley,…)

Emerson (Fisher Control, Rosemount, Westinghouse)

Hitachi, Toshiba, Fujitsu, Yokogawa

Page 51: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Global Players

Total sales in 2004: 7’000 Mio € Source: ARC Research, 2005-10

Page 52: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

SELECTION OF A PLC • What input/output capacity is required, i.e. the number of

inputs/outputs, capability of expansion for future needs?

• What types of inputs/outputs are required, i.e. isolation/on-board, power supply for inputs/outputs, signal conditioning?

• What size of memory is required? This is linked to the number of inputs/outputs and the complexity of the program used.

• What speed and power is required for the CPU? This is linked to the number of types of instruction that can be handled by a PLC. As the number of types increases, a faster CPU is required. Likewise, the greater the number of inputs/outputs to be handled the faster the CPU required.

Page 53: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Programming a PLC

Page 54: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Contacts

The normally open contact (NO) is closed when the input or output status bit controlling the contact is 1.

The normally closed contact (NC) is closed when the input or output status bit controlling the contact is 0.

Page 55: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Coils

Coils represent relays that are energized when power flows to them. When a coil is energized, it causes a corresponding output to turn on by changing the state of the status bit controlling that output to 1.

That same output status bit may be used to control normally open and normally closed contacts elsewhere in the program.

Page 56: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Boxes

Boxes represent various instructions or functions that are executed when power flows to the box.

Typical box functions are timers, counters, and math operations.

Page 57: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Entering Elements

Control elements are entered in the ladder diagram by positioning the cursor and selecting the element from a list.

Page 58: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Labelling

The inputs and outputs are numbered, the notation used depends upon the PLC manufacturer.

E.g. Mitsubihsi PLCs

INPUTS: X400 – 407, 410 – 413X500-507, 510-513(24 possible inputs )

OUTPUTS: Y430 – 437Y530 – 537(16 possible outputs)

Page 59: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

Consider a situation where the output from the PLC is to energize a solenoid when a normally open start switch connected to the input is activated by being closed.

Entering Elements

Switch controlling a solenoid

Page 60: Hard-wired Control  Prior to PLCs, many control tasks were performed by contactors, control relays and other electromechanical devices.  A change in

AND OperationInputs 10.0 and 10.1 must be true for the output Q0.0 to be true

Boolean Logic Diagram

Logic Functions