Professional Documents
Culture Documents
Overview
How
did we get where we are today? How does a project at GM in 1968 relate to the work of Henry Leland in the late 1800s?
PLC SLC AB Ford Sensor Drive
Autos GM Bus
Vocabulary
Programmable
Logic Controllers
Definite-purpose
computers design to control industrial processes and machines devices designed to control
Drives
Solid-state
motors
Sensors
Transducers
Motors Corporation
Division
Hydromatic
Replaced
Digital Controller
Information Flow
Genesis of Automation
Operation
May
sheets
Listing
All
of:
machining operations The machine tools employed Tools, jigs, fixtures, and gauges
Organization
Industrial Revolution
High-volume
production Interchangeable parts Transportation system Inexpensive energy (coal) Frederick W. Taylor
Scientific
management
Henry
Ford
Purpose of Automation
Increase productivity Standardize components or processes Free workers from repetitive, and sometime dangerous, tasks
Jimmy Hoffa saw a new industrial revolution forming with automation being a threat to his giant union more menacing than the Justice Department, Attorney General Bobby Kennedy and the president himself. He felt he could cope with the Senate committees, the FBI, and all the new legislation being written, which he thinks is aimed at unionism. It is with automation that all his talents, energy and ability must be directed.
costs Faster production Better quality control How have they remained relevant today?
Engineering Resources
Why do you need all of these engineers running around to make all of this stuff work?
(ancient?) devices
are we going?
since Control via a series of relay contacts On and off inputs Race conditions on the outputs Very expensive
Hard
Traditional Devices
Relays Contactors Motor
Starters Manually operated switches Mechanically operated switches Electrically operated switches
Relays
Original
The
Contactors
Used
for heavy-duty switching Provides isolation from high voltages and large currents Usefully for large inductive currents, such as motor starting
Motor Starters
Contactors
+ Overload Relay Overload relays were usually heaters and bimetal strips
The
Next
steps:
PLCs
switches
or spring return
Maintained
What's ahead?
Solid
state devices to replace motor starters Distributed smart sensors Micro- and nanomachines Adaptive control Smart maintenance
Summary
A
very brief history of industrial automation Overview of some of the older technologies Some thoughts on the future
PLC Systems
CPU
Processor Memory
Power Supply
Modules
real world signal to PLC input
Convert
Output
Modules
PLC signal to real world output
Convert
Limiting
PLC
values
power supply
Configurations
Fixed Rack
Many
I/O
expandability
Limited
SLC
numbering Addressing
I1:2.0/01 I
is for the file type 1 is the file number 2 is the element number .0 is the sub-element number (>16) /01 is the bit number
is the module type 1 is redundant 3 is the slot number .0 is for terminals above 15 /01 is the terminal number
Remote Racks
I/O racks located close to the equipment being monitored Simplifies wiring Communication modules
V 120 V TTL 4 20 mA
Memory Organization
Not
Allen
Memory
Data
Maps
variable
Program files
Address Format
What
type of device or module Where is it located physically or in memory For example, T4:0/DN is the done bit for timer 0 in file 4 I:2.0 is an input module in slot 2 Word versus bit addresses
I:3.0
Multiword Elements
Timers,
word to store status Preset word to store desired value Accumulated word to store present value Control file store a length and position value (on functions other than counters and timers)
Counter C5:0
Program Scan
Each cycle through the program and I/O process is called a scan Scan times vary with the length of the program and the speed of the processor
Programming Environments
Languages
Ladder
available
logic is the most common Function chart is the future C, BASIC, etc., are also possible
Transducers
Converts
Output
PLC
transducers
to real world
Sensors
Sensors
are transducers used to measure or detect Convert mechanical, magnetic, thermal, or optical variations into electrical quantities Sensor input is the basis for most of the decisions made in a large system
Proximity Sensors
Detect
the presence of a object (target) without physically touching the object Solid-state devices Completely encapsulated Used when:
Detecting
a metallic object A change in the magnetic field occurs when a metallic object enters into range This type of sensor can see through cardboard boxes and other enclosures Current-sourcing or current-sinking output
switches
or spring return
Maintained
Counter Instructions
Count
Up or Down Similar to timers, but without an internal source Two methods used: block and coil
SLC
PREset
PREset
Move
Control Bits
15 CU
CU
14 CD
13 DN
12 OV
11 UN
10 UA
Integer Limits
PREset
and ACCumulator values must be integers Integers on the SLC 5/02 range from 32,767 to -32,768 Cascade counters to go beyond these limits
Cascading Example
Down Counters
The
counter does not start at a value and become true when the ACCumulator is zero
The
SLC 5/02 CTD works with another counter with the same address
Functions
subtract, multiply, etc. to BCD, Less than, Equal, etc.
Add,
Integer
Logical
T4:0/DN
T4:0.PRE
is a file
The move instruction takes a value from a register, or a constant value, and places it in another register
Comparisons
Greater than, less than, equals, etc. When true, output is true
Todays Task
Use what you have learned to break the code Each bench has a PLC program The first bench to turn on all five lamps wins!