I/1 - ISC Control
Download
Report
Transcript I/1 - ISC Control
FUNDAMENTOS DEL
CONTROLADOR
PROGRAMABLE
1
¿QUE ES UN
CONTROLADOR
PROGRAMABLE?
OUTPUTS
ENTRADAS
PROGRAMMABLE
CONTROLLER
CR
• A solid state device that controls output devices based on the status of
the inputs, and a user developed program.
• Originally developed to directly replace relays used for discrete control.
2
INPUT DEVICES
• Pushbuttons
• Selector Switches
• Limit Switches
• Level Switches
• Photoelectric Sensors
• Proximity Sensors
• Motor Starter Contacts
• 120 VAC
• 240 VAC
• 12 VDC
• 24 VAC/VDC
• TTL
• Relay Contacts
• Thumbwheel Switches
3
OUTPUT DEVICES
• Valves
• Motor Starters
• Solenoids
• Control Relays
Relays
• 120 VAC/VDC
• 240 VAC/VDC
• 24 VAC/VDC
• Alarms
Triac
• Lights
• 120 VAC
• Fans
MOSFET
• Horns
• 24 VDC
4
Inside a PLC
Communications
I
n
p
u
t
High
Voltage
Isolation
Barrier
C
i
r
c
u
i
t
s
Central
Processor
MEMORY
O
u
t
p
u
t
C
i
r
c
u
i
t
s
Isolation
Barrier
CR
High
Voltage
data
program
Low Voltage
AC Power Supply
85-264 VAC, 50/60Hz
or
DC Power Supply
5
PLC’s Come in a Variety of Sizes...
Micro
– Typically less than 32 I/O
Small
– Typically less than 128 I/O
Medium
– Typically less than 1024 I/O
Large
– Typically greater than 1024 I/O
6
And a variety of shapes/configurations
Packaged
Packaged with expansion
Modular (rack less)
Modular (rack based)
Distributed
7
Packaged PLC
Power supply, Inputs, Outputs and Communication port are enclosed in a single package.
INPUT and OUTPUT devices are wired individually to the packaged controller.
Motor
M1
O/3
OUTPUT
OOOO
OOOO
OOOO
Stop
INPUTS
I/Ø
I/1
Start
8
Packaged PLC with Expansion
Base is identical to the standard Packaged PLC, but it also has the ability to drive
additional I/O.
The most common form of expansion is a block of I/O that uses the same base, or makes
use of different types of expansion “modules”.
Connections between the base and the expansion device is either direct (mating
connector), or by using a wired approach (ribbon connector is very common).
OOOO
OOOO
OOOO
2 Slot Expansion
Chassis
9
Modular PLC’s
(The Ultimate in Flexibility)
Mix N Match Components
– Processors, Power Supplies and I/O are plugged into a rack or chassis
– Available in Small, Medium, and Large platforms
– Flexibility results in higher costs when compared to packaged
Modular PLC’s are either rack based or are rack-less
Allen-Bradley SLC-500 and PLC 5 are modular PLC’s
Processor RUN
indicator
Processor FLT
indicator
SLC 5/03 CPU
RUN
FORCE
FLT
DH485
BATT
RS232
RUN REM
PROG
Force I/O
indicator
DH-485 Port
status indicator
Battery status
indicator
RS-232 Port
status indicator
DH-485 Port
connection for
programming
terminal
Keyswitch
RUN, REM,
PROG
OUT 0
IN 0
RS-232 Port for
programming
terminal
Power Supply
Output Modules
10
Input Modules
Modular Rack-Less PLC’s
(The Ultimate in Flexibility)
Identical in functionality to rack based PLC’s
Typically not as robust (packaging)
Typically found on “smaller” (small and medium)
sized PLC’s.
Will likely become the prevalent form of packaging in
the future.
11
Distributed
Rely on communications for EVERYTHING
All I/O is connected to the processor through a “High
Speed” data link.
Typically found on “larger” (medium and large)
PLC’s.
For certain applications this type of form factor is
very advantageous.
Usually higher cost for hardware, but much lower
cost for system integration.
12
Typical PLC Application
Motor
Solenoid 1
Solenoid 2
Ingredient A
Ingredient B
Sensor 1
Sensor 2
Solenoid 3
13
Operation of Mixer
(Defining the Outputs)
Solenoid 1
On = Sol 3 is off, and Motor is off, and Sensor 2 is
off, and Auto Switch is on
Off = Sol 3 is on, or Motor is on, or Sensor 2 is on
Solenoid 2
Motor
Solenoid 1
Solenoid 2
Ingredient
A
Ingredient
B
On = Sol 3 is off, and Motor is off, and Sensor 2 is on
Off = Sol 3 is on, or Motor is on, or Sensor 1 is on
Motor
Sensor 1
On = Sensor 1 is on, and Solenoid 2 is off, and
Solenoid 1 is off
Off = Solenoid 3 on
Sensor 2
Solenoid 3
Solenoid 3
On = Sol 1 is off, and Sol 2 is off, and Motor has run
for 30 sec.
Off = Solenoid 3 has been on for 60 sec.
14
Input Wiring
Isolation
Barrier
Terminal
Block
Input Devices
1
2
3
L1
L1
4
5
6
7
8
P
L
C
9
L2
10
COM
15
Output Wiring
Isolation
Barrier
CR
Terminal
Block
OUT 1
OUT 1
Output Devices
L1
L2
OUT 2
P
L
C
OUT 2
OUT 3
OUT 3
L1
L2
OUT 4
OUT 4
OUT 5
OUT 5
OUT 6
OUT 6
16
PLC Operating Cycle
START
Housekeeping
Input Scan
Program Scan
Communications
Output Scan
17
Ladder Logic Concepts
Read / Conditional
Instructions
Start (Rung #1)
||
()
||
||
Write / Control
Instruction
||
||
|/|
()
|/|
()
|/|
()
|/|
()
||
End (Rung #5)
||
18
Ladder Logic Concepts
Input Instructions
Output Instruction
||
|/|
()
T
T
T
Logical Continuity
||
|/|
()
T
F
F
No Logical Continuity
19
Logical AND Construction
IF input 004 AND input 005 have power
THEN energize output 0
I/4
I/5
O/0
||
||
()
Off
20
Logical AND Construction
IF input 4 AND input 5 have power
THEN energize output 0
I/4
I/5
O/0
||
||
()
T
T
T
On
Logical Continuity
21
Logical OR Construction
IF input 4 OR input 5 have power
THEN energize output 0
I/4
O/0
||
()
Off
I/5
||
22
Logical OR Construction
IF input 4 OR input 5 have power
THEN energize output 0
F
I/4 T
O/0 On
||
()
I/5
Logical Continuity
||
23
Logical OR Construction
IF input 4 OR input 5 have power
THEN energize output 0
I/4
T
O/0
||
On
()
Logical Continuity
I/5
F||
I/4
F
O/0 Off
||
I/5
()
Logical Continuity
T||
24
Complex Construction
I/4
I/0
I/1
I/9
I/10 O/0
||
|/|
||
||
|| ()
I/5
I/1
I/7
I/8
||
|/|
|/|
|/|
I/2
I/3
||
||
I/11
I/1
|/|
||
25
Input Instructions - XIC, XIO
INPUT
Input Push Button
The status of the instruction is
If the
data file
bit is
XIC
Examine if Closed
XIO
Examine if Open
-| |-
-|/|-
Logic 0
False
True
Logic 1
True
False
26
Output Instruction - OTE
||
|/|
()
T
T
T
OTE
Output Energize
-( )-
Rung
State
Status
Bit
Output
Terminal
TRUE
ON
ENERGIZED
FALSE
OFF
De-energized
Output Pilot Light
OUTPUT
27
Putting it all Together
SLC 5/03 CPU
RUN
FLT
INPUT
OUTPUT
OUT 0
DH485
BATT
RUN
INPUT
FORCE
RS232
REM
PROG
IN 0
IN 0
OUT 0
||
()
28
Addressing Example
L1
PB1 LS1
L2
FS2
SOL6
L1
L2
I:1/1
I:1/2 I:1/3
||
DEVICE
ADDRESS
PB1
I:1/1
LS1
I:1/2
FS2
I:1/3
SOL6
O:3/1
||
||
O:3/1
()
29
Relay Logic to Ladder Logic
PB1
LS1
PB2
LS2
SOL2
CR3
LS3
I:1/1
I:1/2
O:3/0
||
||
()
I:1/3
I:1/4
B3/0
||
||
()
I:1/5
CR3
|/|
LS4
||
M1
B3/0
I:1/6
O:3/1
|/|
||
()
INPUT Address Assignment:
PB1- I:1/1
PB2- I:1/4
LS1- I:1/2
LS2- I:1/3
LS3- I:1/5
LS4- I:1/6
OUTPUT Address Assignment:
SOL2- O:3/0
M1- O:3/1
30
SOURCING vs. SINKING
The Mystery...
31
SOURCING vs. SINKING
DC I/O (General)
+VDC
+
DC
Power
Supply
DC COM
32
SOURCING vs. SINKING
DC I/O (General)
SOURCING Pushbutton
SINKING Pushbutton
+VDC
+
+
DC
Power
Supply
DC
Power
Supply
-
DC COM
33
SOURCING vs. SINKING
DC Inputs
Field
Device
+
IN1
DC
Input
Module
DC
Power
Supply
-
+VDC
DC COM
+
DC
Power
Supply
DC
Input
Module
Field
Device
IN1
34
SOURCING vs. SINKING
DC Outputs
+VDC
+VDC
OUT1
DC
Output
Module
+
Field
Device
DC
Output
Module
+
DC
Power
Supply
-
DC
Power
Supply
Field
Device
OUT1
DC COM
DC COM
35
RULES
F
Field devices on the positive side (+VDC) of the field power
supply are sourcing field devices.
F
Field devices on the negative side (DC COM) of the field
power supply are sinking field devices.
F
Sourcing field devices must be connected to sinking I/O cards
and vice versa.
F
Sinking field devices must be connected to sourcing I/O cards
and vice versa.
36