Vous êtes sur la page 1sur 17

LADDER LOGIC

PLC
" # /
Mgh_arab@hotmail.com

: LADDER Diagram % $
6 #5 4#5.. ! "#$ % & # ' ( #) # * %+" , &-. % $ / 0- -1 2 3 0
. "rungs" A- @'(. "rails" 9 D >?@ & % 0 A B- 89C 3 "Ladder" 0 8 0- < . . 8- 9 : 7

: -L M ./ switch J./K E I Lamp E $: F' 9G H 0 H : % ' 9('2 .

. #-. / ( 0 L2 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 % ) # # ?- @;AB %7 8

: , B A $ : Z6 C [: ( : \ K Y (25) %* 2 XSY ,B )

: ( 8 W2 .2 8M 2.2 89 2 [I ]2 S)

7 CD E '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 % O )%* 8
: 6b ) . E $: ` aG I Q " 1 ./ _ " 80 7 K .

: H % ' 7 K (OR) / ,b -5

"K/# # K. U# " # *7# '# # 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 RF L L%, D 'I 2,3

: ,B M Jh !P . ! 8 5 -7 K7S I i) AND (,b :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 I" ( , b . -T

# & ) P:6 # # ! %# &- /#8@ U#a. 2 #" K # : normally-closed W c \: Contactor 0:6- ":/ 2 "92 XSY
P# . . (0 #fI " # Q " # & – E #$ jI ) F' / ) '. 7! ' 4* J2 ) A& I (1 Q "
. ^ &5

: ,B MH ./ ) 8 ) W 6M P !. OR ( / 2 7 K NAND ( % $ . -U

=======================================================================
www.olom.info ( )-( )
NOR / , b - 7 K ,b . -V

: -L M 8 b - 7 K Exclusive-OR / 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 >T3 7: Exclusive-OR ( k 9G.


. ( ]L l 7K ) E I PI" B 7 0:6 )% &

: % Q XQ
) #- eR YR (P# .2 , \#B- # R 4#* - 7#:) 8 S \ F/ % & F' ( ^ 0- Y D: ! "$ % & ! )
T - 2 % & F' ( ! <DK g S F o SG )2 ) % & +9 : O e ! 1 b M. . H & +" ) n. B m
^ - #I:. mI "# .2 # ( #* H\#a 7#! 4#B ^ - #I: ,#b: #I ^ - #I 7#: 8 $- ' G ! _ " 3' *
. O e d. .. I Ua.. ( k' : S65 . K 8 S. : , ! 7! 4B

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 7&#BK . ^ - #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 " %& ' / YZ % 8 (

. 8" (phase ' ,K/ .2) polarity s *C ,K/ ' - contactors 0:6- 7: "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 $I: ^ - I: / 2 7 K -


: -wM ^ $ F' / ! 6K/ - J D9 2 7 K .2 -

: 7 D 9 O T . energize 7&B M1 4 i) forward '? ! " \a eR : 8 ).

Z #& Q # # : Q \: (L1-4) M1 P:6 Q forward '? U)' / A92 S (L1-4) M1 P:6 c \ -


. : :C './ Ua. )
. 6$ : M reverse I0 t I ,$IK S (2-5) M1 P:6 ^ I -

: 7 D 9 O T . energize 7&B M2 J6K i) reverse '? ! " \a ei)

Z #& Q # # : #Q \: (L1-5) M2 P:6 # Q # reverse '? U)' / A92 S (L1-5) M2 P:6 c \ -


. 0 './ Ua. )
. forward J t I ,$IK S (4-1) M2 P:6 ^ I -

=======================================================================
www.olom.info ( )-( )
latch EA (L1-5) (L1-4) ' 8;<F L )> 8 -

/##S2 # ) , # ( Q # 0 F' /## 16##] 7##:) 1 # SC U## @ # ) A##92 g## S . x Z # & 4* "## 4## ) . F/##K/@ #B: # 8+- #"3.
. 7 3 D-G

Stop 'h cK W 7! Z & 7! ' U Q / 0 E 0 Z & 4* "

^ #I-. 9 &#B #I 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

TD1 E # I ^ I # # . 9 &#B: 9 # TD1 . M1 #I i#) forward : #:C > #D-G #) ,# K Z & 2


# Ua ( K 2 , * ":h F ) + " TD1 4 i) stop 4* E I: ! H\f /"!. . (8 . 5 7 ( @ )
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 2l / D XS6

.c : _ a ) %8I 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

sensors # 0& 7##: (Low .2 High ) # Q " Y # & , Q # 0- # . inputs ,]/## l # W2 7##: /##K/ A## PLC u## .
# . solenoids / 9 # .2 ^ #$: KT\- 8" K . outputs k l W2 7: /K/ A M . I ^-I .
. F \$ M & . contactors

. D: ) 0 / 3 8* W /Sj) PLC u D: 7! :2

>T#3 #I | # , #B ^#a " #"3 #"" . . #5 A0 K Q:. z A A 8": ,M. (/ - /* PLCu t 92 i) U .


: /S

9 " 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 ' # ?9 -) ^ - I source l ,5 I: 5 ) (Y u 9 " . ) PLC1 k' : :2
( 9 :. 8M

M.. ( - A 5 ) A": F/S D: % K JT TI" 8) (F/S ,I 2 )) programming port 0 l :2


#8 K & - # #QK %#r 3/#K K # #I | #0 H# % #$ 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 ( )-( )
.( ,B M) E $ _ f . Y1 K 7&B . c \ P:6 i) E I ! H\f %- :2

%- /* {: 9 ( : . , \B _ "r2 A 32 J2 A P . PLC % & {: 9 K &-. y ! 3 HQ) A-/` ) - 2 2,3


. , \B /"! % & 7! - ,$) 7 K g S . % & ) A"K? -

=======================================================================
www.olom.info ( )-( )
. {: 9 7: I : 7M :2 ) ,]/ PI9 / R F( !R 9 :R 3 & >T3 ) Q " D: / 2 ? : /S2.
^ - I: r6r 7: k.h ! c d %- eR E $ F_ ai QK JT {: 9 T] 1 b , !.

=======================================================================
www.olom.info ( )-( )
: F' / M PLCu k P:6- ) % & Z &: stop l QKR. start , \B- ) k / G ... O * >

. Z & Stop l QKi QK X2 ,]/ ,$ Hd f '? . Z & Start , \B QK X1 ,]/ ,$ Hd f '? )


Hd f '? U)' / S 4* 7: Z & 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 ( )-( )
timing # ":h 4` #| # Q A#" K PLCu u) . PLC1 A ) / 0K 2 7 K /@ 0 Q - YR 3 : Q 0 b:C .
. # ! 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 ( )-( )