LADDER LOGIC PLC " # /
[email protected]
: LADDER Diagram % 6 #5
4#5.. ! "#$ % & # ' ( #) # * %+" , &-. % $ / 0. "rungs" A- @'(. "rails" 9 D >?@ & % 0 A B- 89C 3 "Ladder" : -L M ./
-1 0
2 3 0 8 0- < . . 8- 9 : 7
switch J./K E I Lamp E $: F' 9G H 0
. #-. /
$
H
( 0 L2
: % ' 9('2 .
L1 ' (
)* # +%,
. (E # I . E #$ 7 # ) O #0 P#I9 ! Q Q& F' / ) ( @ : >/D E $ . E I 7 ( @ (1) %* : 2,3 – (L1 . (5)) 7 # U#Q ) E # I #:2 ( (5) . L2 7 # U#QK A#92 1 #Q")) E #$ # : # R F' G /K 9 " S %* T3 / 09. .45 T3 ) W < - P . .9
:;< =%> 8 %
)
# #
: , B A $ : Z6 C [: ( : \ K Y (25) %* : ( 8 W2 .2 8M
7
CD E (%
?- @;AB %7 8 2 XSY
,B
2.2 89 2 [I ]2
) S)
'F CDG H $ AI )JD# / E K 'F # 3 L )
1 # SC %## - # 0 # # ) : NMMGI 2MM,3 MJ#I .2 solenoid / 9 # ####0 .2 # ####8 K .2 ^ # ####$ ) #@'( # !) H# 7#: #" # S " ) (... . (% 0
======================================================================= www.olom.info ( )-( )
: Digital logic functions % : 6b ) . E $: ` aG I :
"K/#
# K. U# "
# *7# '#
H
Q "
% ' 7 K (OR)
,B
)%* 8 80 7 K . / ,b
-5
# g# S ( B .2 A ) Contactors 7 #0:6 7#: J2 c# d2 eR E $ _ f A ). OR / !6b Normally Open %Q% 0 :F D
:
1 ./ _ "
O
M Jh
!P .
! 8 5 -7 K7S I
RF L L%, D i) AND
(,b
'I 2,3 :2 -S
. B . A 7 0:6 7: 6M c \ YR E $ _ fK 7 g S ======================================================================= www.olom.info ( )-( )
: -L M F' / % $- 7 K NOT
( , b . -T
I"
# & ) P:6 # # ! %# &- /#8@ U#a. 2 #" K # : normally-closed W c \: Contactor 0:6- ":/ P# . . (0 #fI " # Q " # & – E #$ jI ) F' / ) '. 7! ' 4* J2 ) A& I (1
:
,B
MH
./ ) 8 ) W 6M P !. OR
(
/
2 7 K NAND
2 "92 XSY Q " . ^ &5
( % $ . -U
======================================================================= www.olom.info ( )-( )
NOR
/ , b - 7 K ,b
: -L M 8 b - 7 K Exclusive-OR
. -V
/ fK2. -W
======================================================================= www.olom.info ( )-( )
7 # , #5 - 7#: #D- " # / ( # W E # I B) . ( # W c# \ A) 7 #0:6 ,#b K # #@'/ ) . XS6- M. , #5 - 7#: D- " / ( W c \ B) . ( W E I A) 7 0:6 ,b K I0 @'/ !. . 7 NOT/AND 7 @'/## ) 7 ! # I /##SC 8S # 0 OR # # ( # - # # 8) ( ) %##*' # 5 # :2 . 7 I##0 NOT/AND 7 # .A" :2 E $ F_ ai (7 0 O T#M. (,]/
) W /S2 7K
)E I
PI" A 7 0:6
)% & Q9 : ! D . ( ]L l 7K
>T3 7: Exclusive-OR ) E I PI" B 7 0:6
: % Q
( k 9G. )% &
XQ
) #- eR YR (P# .2 , \#B- # R 4#* - 7#:) 8 S \ F/ % & F' ( ^ 0- Y D: ! "$ % & ! ) T - 2 % & F' ( !
, \#B- /#
#:C
# - cQ& K
S
! 8 M ,5 - g S . permissive ^K $ 0- _Yp3 7: F' R ,M. .% & ^ - I: ,M 7: ^K $ ' R ,$- 2 / YR
4# energize 7BK . ^ - #I ,#M [#Q d2. n. #B [#QQ&- ei#) . # ! :C ^ - I: ,M Ua - . @'/ ) P:6 # ^ #IK. ( #f]C E #$ _ #f )) # 9 b #@'/ #) ( @ P:6 c \ ) CR1 7 0:6 S 7: \ (CR1) .( SC E $ _ I ) ) I0 @'/ ) ( @ : #5 #) % & #9 (O## e U#: .2) O# e 7#: Y/## 7# . #]q _ #I 9. E #$: _ #f9 2 #I K Y #
F # & #) A#9i) U # . .(6b: ( * : 5)
======================================================================= www.olom.info ( )-( )
Z &: '.( > D-R ) % & 7 K relay logic Q "
. 8" (phase '
,K/ .2) polarity s *C ,K/ ' -
%&
contactors
' / YZ
0:6- 7:
% 8 (
"r2 ,5 K g S
. B . A ' WC # F # : 65 : Z & K( - r6b %fK JT .) M1 P:6 energized 7& % K :/" ) % #K B . A ' #WC i#) ( I#0 # - #r6b %#fK JT# .) M2 P:6 # energized 7 % K :/"! :2 . < !C : M2 . M1 7 0:6 7: 6M ) % & F' ( 7 K , B . . A3 D-R Z & P ) 8 K/ -
#) % & # . thermal overload contact /#` ? J' #& ,# & P#:6- #3. (OL #0 ) # W c \ P:6 2,3 i#) (A# ) ' # ' # F( #K? #D 9) #0 F' #S ( h ei#) . Z #& U#: # # ! ,#5 : heater # A& ) . Z & , ! 4* S I: ^ $K OL P:6 < #0 O# e C) # : \#fK %# reverse . forward 7K'?# ( : Z & > D-R ) % & / @ , B , c 0 +" . ( #@'/ ) t #I / # 2 /#"! E # : # d (7 @'/# ) 7 ! #I /#S2 ,# D #B k6#! 7 K. . ( B . A 7K' 7 $* : , B ^a K M 3. interlockingu l O -. . ]L
======================================================================= www.olom.info ( )-( )
^ $ ) M1 P:6 ^ IK M1 4
7& /"! . .E : d forward > D-G ^ $ ) M2 P:6 ^ IK M2 4 7& /"! . E : d reverse > D-G
: Motor control circuits
>
Z #& 7# . . (o6#dG U#a. )) W \f: reverse . forward 7K'? /S2 M eR YR , - 7 8" . F/ @ Q 0 F' / # . .(pushbutton t #9 7#: E # I #M # ) ^ #I # S # R '? ( K. '? ! 7: A 52 / 0 U) :/"! 4* : 7 v /S2 , ) "" ) ^ I & E I ( K. F' / 7! >/K / 0 U) K 2 / S , K 2 Z & 9('2 pushbuttonu ^ - I: 7: Y/ toggle switches : -wM ^ $ F' /
: 7 D 9 O T . energize 7&B Z #&
Q #
# : Q \: (L1-4) M1 P:6 . 6$ :
M1 4
Q
forward '? U)' / A92
M
reverse
Q #
# : #Q \: (L1-5) M2 P:6 #
i) forward '?
! " \a eR : 8 ).
S (L1-4) M1 P:6 c \ . : :C './ Ua. ) I0 t I ,$IK S (2-5) M1 P:6 ^ I -
: 7 D 9 O T . energize 7&B Z #&
$I: ^ - I: / 2 7 K ! 6K/ - J D9 2 7 K .2 -
M2 J6K
i) reverse '?
! " \a ei)
Q # reverse '? U)' / A92 . forward J
S (L1-5) M2 P:6 c \ . 0 './ Ua. ) t I ,$IK S (4-1) M2 P:6 ^ I -
======================================================================= www.olom.info ( )-( )
latch EA
/##S2 # ) ,
(L1-5) (L1-4) ' 8;
# ( Q # 0 F' /## 16##] 7##:) 1 # SC U## @ # ) A##92 g## S . x Z # & Stop 'h cK W 7! Z &
^ #I-. 9 B
#I
7! '
4* "## 4## ) . F/##K/@ U Q / 0
8
-
#B: # 8+- #"3. . 7 3 D-G
E 0 Z &
4* "
7#: de-energizing 7&B 1.? ) F' / 7! KT\ ,$I" ( W c \ ) stop 'h ! H\f . .o6dG Ua. R stop '? F( ! / S Z & 4* K. M2 . M1 0:6
,#b:) # M ?#! .e 6# S ,# &K #a )G #"M &: 2 y #I" . . Z & # % & # ' #WR #) ! bM2 B: R L ,Q "" de-energizing 7&B ,K? ) F' / 7! KT\ ,$I O e i) stop '? ! H\a /* / 0 2. (F M ` 3 S. : 1. #S # e # ) . ( - T# ' #$Q ,# I ) './# #) Z #& 0 7 . M2 . M1 0:6 ^ IK. 9 &B I 7: x ` ( 1 hY 3. Z & > D- P ! / 0
======================================================================= www.olom.info ( )-( )
T#3 _ #@R 7#: / #0 U#": #" ! i#) T# . ( './# ?#! ! < \ 1. &K 3.) Z & ' aG ) O 6 O e J(p # M time-delay #":h ]j#- e #8 K' U#a O# e. (A ! 7: 4I K .2 ) Z & 4* K S M & > D-R ) \ : ,B
# . 9 B: 9 # TD1 . M1 #I i#) forward : #:C > #D-G #) ,# K Z & 2 TD1 E # I ^ I # i) stop 4* E I: ! H\f /"!. . (8 . 5 7 ( @ ) # Ua ( K 2 , * ":h F ) + " TD1 4 1 hY # 8 . 5 7 # ( #@ TD1 E # I C) Z #& > #D-R P# ! #) % & # / #0 7# K 7# F # I O# - 16#]. . A .( S I: : 3. H 0 ,K/
8"! _ "\ G 7 K (
W
Q \ ) M2 . M1 7 0:6
.c
2l
: _ a ) %8I
/ D XS6
8 F' / .
======================================================================= www.olom.info ( )-( )
: Programmable logic controllers Modular ^ #$ ' $ ]R ) MODICON !/K S h 8@ Bedford 0- K :2 M [D 92 " 0 ] .2 ) % S F?8@2 k 9G M B z ] 0Q 2/ ) ^ 52 JT . (J' * % & – Digital Controller Programmable Logic ^ #$ ' #$ ]R ) PLC > # . h #8D T#3 7 # /"8 m# ' #W %#r . #5 ] y #d2 e % & # # %###+9 # #) # # 9 :. 8 _ ?###@C h # #8D T###3 1/ # # 2 g### S ( # #D: # # Q # #Q " % & # # ' ( Controller .A ? : {: 9 cK W 7! A ) A ] / 8 K Y S ) % & A" :2. $ & 9. i Y # & , Q # 0- # . inputs ,]/## l # W2 7##: /##K/ A## PLC u## . sensors # 0& 7##: (Low .2 High ) # Q " # . solenoids / 9 # .2 ^ #$: KT\- 8" K . outputs k l W2 7: /K/ A M . I ^-I . . F \$ M & . contactors . D: >T#3 #I |
9 "
#
, #B ^#a "
#"3 #"" . . #5
)
0
A0 K Q:. z
/ A
3 8* W /Sj) PLC u
D: 7! :2
A 8": ,M. (/ - /* PLCu t 92 i) U . : /S
J 0 l WC -. 8 KT\ l W2 7! L2 . L1 l WC - PLC F/S. ,b K JT c 0 , B I) . h 8D %0@. neutral /K & l ] ( ,5 K JT common (Z B ) l 8 I 2 ). ,]/ 7! X u
JT# . (Light-Emitting Diode) ` #a 1h #! ,#5 K common (Z #B ) l #
. ,]/# l #W2 7: l W ,M 7 . .l T8 Q " & 7 K
======================================================================= www.olom.info ( )-( )
# K' .2 TRIAC Z #K - .2
M.. ( #8 K & - #
' # ?9 -) ^ - I source l
A 5 ) A": F/S #QK %#r 3/#K K #
D: % K JT TI" #I | #0 H#
,5 I:
5 ) (Y u 9 "
. ) PLC1 k' : :2 ( 9 :. 8M
8) (F/S ,I 2 )) programming port 0 l :2 % #$ Q# - # / #0: i#) , B 7: ^f K .% & D: ": F' $
======================================================================= www.olom.info ( )-( )
^#a
{: #9
# -. #fI "
# Q " # & #) K X1 ,]/ i) E I ! H\f % K Y :/"!. c 0 , B ) .jI : E $ ,+ . Y1 K 7& % K 7 . S I: ,+ X1 P:6 i) % & ,I 2
======================================================================= www.olom.info ( )-( )
.(
%- /* {: 9
,B
M) E $
_ f . Y1
K
7&B . c \
P:6
i) E I
! H\f %-
( : . , \B _ "r2 A 32 J2 A P . PLC % & {: 9 K &-. y ! 3 HQ) A-/` ) . , \B /"! % & 7! ,$) 7 K g S . % &
:2
2 2,3 ) A"K? -
======================================================================= www.olom.info ( )-( )
. {: 9
7: I : 7M :2 ) ,]/ PI9 / ^ - I: r6r 7: k.h
R F( !R 9 :R 3 ! c d %- eR E $
& >T3 ) Q " F_ ai QK JT
D: {: 9
/ 2 ? : /S2. T] 1 b , !.
======================================================================= www.olom.info ( )-( )
:
F' /
. Z & Stop l QKi Hd f '? U)' /
M PLCu k
P:6- ) % &
QK X2 ,]/ ,$ S 4* 7: Z &
Z &: stop l QKR. start , \B- ) k
/
G ... O * >
Hd f '? . Z & Start , \B QK X1 ,]/ ,$ Hd f '? ) U" ) Q \: Y1 P:6 Q K A"& /"! JT . Y1 4 )% & )k :2 . (Latching) X1
JT# . ( SC # ,# + ) X2 # W c# \ P:6 ^ I % K X2 /"! Hd f '? cK W 7! Z & l QKR i) W 0 , . . ^ I & Y1 P:6 ( K. Y1 4 7! 7&B 1.? ) . F' / Q R 8 * 1 5. >'./ 4* K
======================================================================= www.olom.info ( )-( )
/@ 0 Q - YR 3 : Q 0 b:C . timing # ":h 4` #| # Q A#" K PLCu u) . PLC1 A ) / 0K 2 7 K . # ! accuracy #*/ J #]2 #:/Q : 4` #|.. (time-delay relays # ":h F ]p# #8 K A# I- #: ,#b:) functions # . ,] /#: # 7#: #bM2 #8 PLC u# /S. %+ :. . Q " 9 :. G %+" A&" - : M2 reliability K( !R . Allen-Bradley t 9 7: PLC F/S ,]/ . k
modules
/S. ^a K
, B . . k' :
l #W } #8 F/S. ,M. k # ### # ###8 b:. ,]/##### F/#S >T#3 ^ #$- O T . % & # ##### # ##### ! F'( # #####* 7######: ##### / ##### * . . /
======================================================================= www.olom.info ( )-( )
# J #9 # , #B #). . # * .% # 9 :R 7#: /#K?K # : <# & F?8@j# ,#5 K A92 3 PLCu ? : /S2. F/#K/! 1 :2 / - &: ) ~/&- ' >T3. U` : J 0: ) % & !y . PLCu F/S ,5 < & .< & 7!
: /[ http://www.ibiblio.org/obp/electricCircuits/Digital/DIGI_6.html
======================================================================= www.olom.info ( )-( )