Professional Documents
Culture Documents
ETS 3543C
PLC
WHAT DO YOU EXPECT?
1/10/2015
ETS 3543C
NUMERIC SYSTENS
PROGRAMMABLE LOGIC
PLC CONCEPTS
ELECTROMECHANICAL IPUT DEVICE
ELECTRONIC/MECHANICAL TIMERS
ELECTRONIC/MECHANICAL COUNTERS
SEQUENCING DEVICES
OPERATION/FUNCTION OF ANALOG
SENSORS/ACTUATORS
PLC INTRODUCTION
PROGRAMMABLE LOGIC CONTROLLER (PLC)
is an industrial computer control system that
continuously monitors the state of input
devices and makes decisions based upon a
custom program to control the state of
output devices.
1/10/2015
PLC
PLC Operation
Four Steps In The PLC Operations
1.) Input Scan Detects the state of all input
2.) Program Scan Executes the user created
program logic
3.) Output Scan Energizes or de-energize all
output devices.
4.) Housekeeping. This step includes
communications with programming terminals,
internal diagnostics, etc...
1/10/2015
PLC Operation
ACRONYMS
1/10/2015
I/O
PLC
1/10/2015
PLC
PLC
1/10/2015
Ladder Logic
Traditional ladder logic is
graphical programming
language. Initially
programmed with simple
contacts that simulated
the opening and closing of
relays,
1/10/2015
Ladder Diagram
Ladder Logic
programming has
been expanded
to include such
functions as
counters, timers,
shift registers,
and math
operations.
1/10/2015
Structured Text
ST is a high level text
language that encourages
structured programming.
It has a language structure
(syntax) that strongly
resembles PASCAL and
supports a wide range of
standard functions and
operators. For example;
Instruction List
IL is a low level
assembler like
language that is based
on similar instructions
list languages found in
a wide range of todays
PLCs.
1/10/2015
Number system
10
1/10/2015
Number Systems
Decimal-Binary-Octal-BCD-Hexadecimal
Number systems have a base or radix with position and weight values.
3A-22
11
1/10/2015
3A-23
3A-24
12
1/10/2015
1810 = 0100102
0100102 is pronounced one zero zero one zero base two and
not ten thousand ten. Leading zeros are dropped.
The 1810 means 18 in the base 10 number system and the 2 in
0100102 indicates a binary or base 2 number.
3A-25
3A-26
13
1/10/2015
3A-28
14
1/10/2015
3A-30
15
1/10/2015
1510 = 178
178 is pronounced seventeen octal or one seven base
eight.
As a result of not using digits 8 or 9, the digits in the zero
position value increases from 0 to 7, then start to repeat after
7.
3A-31
3A-32
16
1/10/2015
3A-33
3A-34
17
1/10/2015
3A-35
3A-36
18
1/10/2015
3A-37
19
1/10/2015
3A-39
3A-40
20
1/10/2015
(Weighted values)
3A-41
21
1/10/2015
3A-43
3A-44
22
1/10/2015
PLC Memory
PLC memory is organized using either bytes, single words, or
double words.
The memory has three binary interfaces:
Data bus carries parameter values and PLC instructions.
Control bus provides the logical control for movement of
instruction and data.
Address bus carries the binary address number for all the
binary values stored in memory.
3A-45
PLC Memory
Blocks of Consecutive Bytes or Words
Memory layout
is 1k x 16-bit
words, where 1K
memory is
actually 1024
locations. Each
of the 1024 16bit words has a
10-bit address.
3A-46
23
1/10/2015
In class work
24