ࡱ> za9C_iyuU( wwF`qܣ!h=; JFIFKK MSO Palette C   ")$+*($''-2@7-0=0''8L9=CEHIH+6OUNFT@GHEC !!E.'.EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"1!1A"Qa2qB#Rb3 ?p Qi3*z!ZD/bAp7mAӋFn⹝0eV  ō?#.c%`mm@UJIW6ڢތFGz)[CHSz !j :m0G|Mͱ]XF/[Vi: 2w$,F[*Ӧ 樅R$޼TT @c!L5HP̬ F"{Ӂ:{?&!,-oB*ݑ&Xi׆CGRPUHD R bvTs0;1PĘ;kdz2 5q9mTp{ݟz``Wy[jQdȂ#r"_%知b~hFVo|I3& SV@ܑsza5U!G /j@ otUA KS J>PhqS}ĪfO8+r;qQLY@& M5,Blxef jKUrvHbLDNZ@)qĜXTR `y;yqj6"iH3% ybH~n5A V&Lj́e%{k3@eG$j@$bh!7n6X.pIQN e2oi!TI*8.Q“nQ`xԱgcF~\vn{ÿʰ$ 4 #x=^ZK#6z(:sA):m"$-TFp=$dQP*=mTʁDOh֩*CH2Oz԰d$vq[V0@ @$`HӱlA ;M@: t7XR H2?\iI!@*ON s< M%&A$yHSxp:DdT1747oD3$`QQF]8Ted0b@;mz‚P`zWkVW6)bdH *rwڃK$O'>>@`&-EC` pW.g6XevlU1DbPŭG΂0ehYPC8GnߚW6*̤?ږNaJC`P(F,aAcfVwFa $g('M]m|AH6vjIXC 8SuiHA'f}~SQRmNwrZg41?B 3;} `1t{iVEkn N6iъm7RN 2$ L}h:ڋb#h+4.l-Q7+^*We@ V-$dS0~,mf@Hi ` W(fP#opӤ9#z!S }l+tLAC0;n}Б$5A,w ~tT;ϯ'7$ #4 *)sYeaH䁸,VȀp*ϼH8&?@BQh0K@N70v#<ʺ|mMn '8%T 5Hm9KmRS|:$vYDV 21el gT[b+Yy rB` GTR rPñ{2J iQV@6<|]oba aOU2` L[V Ib /CR ٠F NaRA GJFIFKKMSO Palette ’ͨɝұѪΡ׷կңӭױطڹݾ֫ڸܸٯݹݵ߾߸۹—Ơ޿ɧȠƚ̫ʦ̥έɝÉƘΧΫаʟ̠ΣϬЫұӳƌɔѫӲʝͤϨЩӭ̟͘ΤФЪѪҰө԰Դձֵָ׷ɒΠϧԳծձױڹПХѫҥҫӥӮԬթղֶ׶زطΖӬԲײ׷ٶٹڸڹڻܿҦԫժծձֵ׭ײدٲڶڻ۷ܻݿѝԦկطۼܸܾܺӟ֪֮׫װٯٲٶڶں۷ܴܻܾݷݻ߾֧֠٪ٱڲڷܴܾݷݾ޸޻ߺ߽ڮ۸ܸܵݽ޾ܲ޺߸ߺ߽ڨܭܹݵ߽߲߶C   ")$+*($''-2@7-0=0''8L9=CEHIH+6OUNFT@GHEC !!E.'.EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"0!1AQ"aq2#CRr1A ?%~cߓFD){|`tU)%ln` *cR"lBwo|=nx&I`~s-ޮORvʴoҎy/ߞ1¼hdzOyU/&9srj2+ŽEb*&+LYO8cTTFOx/S\ MT.Ae|HC<j}Kk. FRם`^=(`jD/ dƯM]$CI±|iw)xY;#)Vvl{2ExƔ<^Tmvb[xC*?XJ1bvy=9^+xI,d[7?5o`eb&^k떌dK~ю:ob36P4k'.5\gD$=c-Q](XG|X/Pz4Ҡ):G̓5z_VA+S`|JonNKwԌrUxŭv/S7řPzP>9듺54 q2.nx~R( &%hۛRRPWM& "?9 Mu3q85 F]|o`kj^~E:q':X_(8 mohv-SӄC# :Mv^DIi?" dd@,|?" dd@   " @ ` n?" dd@   @@``PR    @ ` ` p>>  (    Tvee   r>As1l ba_l1k stili iin t1klat1n    N`yee %  As1l metin stillerini dzenlemek iin t1klat1n 0kinci dzey nc dzey Drdnc dzey Be_inci dzey/   f  N,ee ;k  >*  NLee ;T k   @*  Npee ;xk  @*H  0@&n ? ̙33 $Varsay1lan Tasar1mr 0 |(  | | 0Z L   Z P*   | 0<Z x  Z R*  d | c $ ?U* Z | 0\Z + Z As1l metin stillerini dzenlemek iin t1klat1n 0kinci dzey nc dzey Drdnc dzey Be_inci dzey/   f | 6Z L   Z P*   | 6"Z x  Z R*  H | 0x޽h ? ̙3380___PPT10.۴ 8(    0 L   Z >*   0x`Z x  Z @*   6eZ L   Z >*   6|jZ x  Z @* H  0x޽h ? ̙3380___PPT10.۴ ?H 0 Kc(  D  Hûee0\g * PLC (PROGRAMABLE LOGIC CONTROL) Programlanabilen lojik kontrol olarak tan1mlanabilen PLC, elektriksel olarak kontrol edilen sistemlerde otomasyona gei_i salamak iin geli_tirilmi_tir. Tm veri giri_- 1k1_lar1n1 istenilen _ekilde programlayarak daha az malzeme ve i_ilikle kontrol salamakt1r. PLC ierisindeki operasyonlar e_itli lojik fonksiyonlarla ifade edilirler. Yani tm deerler  0 ve  1 lerden olu_maktad1r. Dolay1s1yla PLC ierisinde kullan1lacak deerler de Binary ve BCD gibi ikili say1 sistemleridir. PLC giri_ ve 1k1_lar1ndaki elemanlar1 kontrol gerilimi genellikle 24 VDC olur. Yani bir giri_ sinyalinin  1 olarak alg1lanmas1 iin +24VDC olmas1 gerekmektedir. Bu sinyaller giri_ ve 1k1_lardaki optokublrler vas1tas1yla +5VDC ye dn_trlr. nk PLC ierisinde kullan1lan voltaj daima +5VDC dir. Farkl1 giri_ ve 1k1_ gerilimleri iin dei_ecek _ey sadece optokublrler olacakt1r. PLC uygulamalar1n1n ilk a_amas1 i_in projelendirilmesidir. Kullan1lacak tm giri_ (butonlar, anahtarlar, switchler v.b.) ve 1k1_ sinyalleri ( kontaktrler, lambalar, valfler v.b.) belirlenir. Bunlar1n say1s1na ve kumanda gerilimlerine gre PLC nit ve gerekli dier modller seilir. Yani yap1lacak ilk i_lem  Hardware konfigrasyonun haz1rlanmas1d1r. Hardware konfigrasyon iin lkemizde en yayg1n kullan1lan PLC paketi olarak Siemens  SIMATIC 100U, 102U VE 103U dan rnek verebiliriz. z#s33333s5>T  a   G>%E6F `0  K HtZB E s *D` '@ `0  J`0  B # B0CpDE Fp0p@`0  C BPCPDEF oPP00PPP @`  F HlڻeeP` 9+24 V 2  G H$޻ee` P0 ` 1 : Hight  2   H Hee`` 5V 2  I Hee` p  ]0 : Low 2 H  0@&n ? ̙33y___PPT10Y+D=' = @B +" IA@?Rx(  x Fx XAGazete ka1d1F X x 0%{  x HXeeN1  X MEMORY 4 (2X x 0{ X x 0}{  x H䩻ee1 { A PROCESSOR (2 F Pp  x Vs`2  x 0PpZB  xB s *DDdL Pp  x# sy`2  x 0PpZB xB s *DDdL Pp x# sD`2 x 0PpZB xB s *DDdL Pp x#   `2 x 0PpZB xB s *DDdXB x 0D  ^B x 6ZDo  XB x 0ZD v ^B x 6Do  dB x <DԔ JK ^B x 6Do  2F  A  $x "fsZB x s *Do o `B x 0DԔ9 @: ZB x s *Do@ Am TB "x c $Dm  TB #x c $D   (x ~B0C`DEF`00 @`M )x B0C`DEF`00 @`SM *x B0C`DEF`00 @` M LB ,x c $D%LB -x c $DS'SLB .x c $D%LB /x c $D 4 LB 0x@ c $D}LB 1x@ c $D}LB 2x@ c $D } LB 4x c $DMQLB 5x c $DMLB 7x c $D Mj X2 8x 0QlX2 :x 0:ULB Kee{ j?;  7M(2 Gx hBKeeAK1rtasiye0 3 a PROGRAM LOADDER 4(2 Hx HHKee  G LOGIC (PLC) (2 3 Ix HKKeef AINPUT (23 Jx H@AKeem BOUTPUT (23dB Kx <Do y#  Nx HMKee& ;PII(2 Ox HXVKee& ;PQI(2 Px XAGazete ka1d1 i  Qx HZKee0 9 v  D POWER SUPPLY (2 XB Rx 0DF  H x 0@&n ? ̙33y___PPT10Y+D=' = @B +j P""!(  "  HcKeeP\  - Power Supply : Besleme nitesi. PLC nin besleme voltaj1n1 salamak iin kullan1l1r. - CPU : Merkezi Kontrol nitesi. Tm veri giri_ ve 1k1_lar1, yaz1lm1_ olan PLC programa gre burada deerlendirilir. - DI : Dijital (Input) giri_ modl. - DO : Dijital (Output) 1k1_ modl. - AI : Analog (Input) giri_ modl. - AO : Analog (Output) 1k1_ modl. DI/O ve AI/O modllerinin say1s1, kullan1lacak olan Dijital yada Analog veri giri_ say1s1na gre belirlenir. - IM : (Interface Modle) Ara balant1 modl. DI/DO ve AI/AO modllerinin say1s1na gre kullan1l1r. Eer bu say1 ikinci bir s1ray1 gerektirmeyecek kadar azsa IM modl kullanmaya gerek yoktur. - Rack : Modllerin monte edildii montaj ray1 3V3x3&3&3%3330"T1 +L   # DTTB  c $DP   HTbKee   n Power Supply (2 $`  0  `  0  `  0 `   0 p TB   c $D TB   c $D TB   c $D TB   c $D  TB  c $D0 0 TB  c $DP P   H̄Kee   9CPU(2  HKee `  8IM(2  BKee p &  PDI, DO, AI ve AO modlleri(2  HKee  n Power Supply (2 $`  0P `  0P `  0P `  0 P pTB  c $D P TB  c $D P   HKee0 5 8IM(2TB  c $D P TB  c $DP TB  c $D0P 0TB  c $DPP P  BKee@ PDI, DO, AI ve AO modlleri(2   H`Kee@   VRack 1(2 ! HKee VRack 2(2 " H Kee0v rHARDWARE KONFIGRASYON : SIMATIC serisi PLC nitesi zerinden hardware yap1y1 ve elektrik projesine uygulan1_1n1 grelim. @{3b>5H  0@&n ? ̙33y___PPT10Y+D=' = @B +:= a<Y<`y(P;(  (r ( H`Kee0\  PLC nite ile elektrik projesinin adaptasyonunda dikkat edilecek en nemli unsur adreslemedir. nk PLC program iinde kullan1lacak olan veri giri_ler kullan1lacak PLC nite veri giri_ adresi formunda i_aretlenmelidir."4F F  ( @E f2 ( 6   ( NܶKee T  7 M1 2 ZB ( s *DpppZB ( s *DpZB  ( s *DPpP`B  ( 0D pZB  ( s *DPZB  ( s *D@@ZB ( s *DpZB ( s *D@ ZB ( s *D@@@ ZB ( s *D@ `B ( 0Do@`B ( 0Do@p@`B ( 0Do@fB ( 6DԔP`B ( 0DoPPZB ( s *D  ZB ( s *DZB ( s *D`B ( 0Do P@`B ( 0Do@`B ( 0Do@fB ( 6DԔ`B  ( 0DoZB !( s *D ZB "( s *D@ZB #( s *DZB $( s *D @ ` ZB %( s *D@0 ZB &( s *D@ ZB '( s *D` ` ZB (( s *D0 0 ZB )( s *D@  T ,( c $@ @ ` -( 0W p ` .( 07P ` /( 0% > ` 0( 0` 1( 07P` 2( 0 5( NKee  9 K2(2  6( NKee 9 K1(2 `B 7( 0D ``P `B 8( 0D `P  ` :( 0f` ;( 07P` <( 0F_ZB =( s *D ZB >( s *D@ 0@ `B ?( 0Do@ p 0`B @( 0Do@ p `B A( 0Do@ 0 p ZB B( s *D@ @ 0 ZB C( s *D@ @  D( NKeeP @  6K1 2 f E( 6  ZB F(B s *D p  ZB G( s *D@  @ p ZB H( s *D p p ZB I( s *D@ @ `B J( 0Do@ p ZB K( s *D@ ` ZB L( s *D@ @` @`B M( 0Do`  ZB N( s *D` ` ZB O( s *D` ` @fB P( 6DԔ@  `B Q( 0Do P fB R( 6DԔ@  `B S( 0Do  0`B T( 0Do@ 0 p 0  U( NKeep 0 `  6K2 2  V( NhKee   6K1 2  W( NKeeP @  6B2 2  X( NKeeP @ D 6B1 2  T  p  (#  p ZB Y( s *Dp0q `B Z( 0Dop0`B [( 0Dop `B \( 0Dop0  ZB ]( s *Dpq0 ZB ^( s *Dp q  _( NDKee  p  6K2 2 f `( 6  ZB a(B s *D@  ZB b( s *Dp qp ZB c( s *Dpq`B d( 0DopZB e( s *DpZB f( s *Dp@A`B g( 0Do ZB h( s *D ZB i( s *D@fB j( 6DԔp`B k( 0DoPfB l( 6DԔp`B m( 0Do0`B n( 0Dop0 1  o( NKee0   6K1 2  p( NKee  6K2 2  q( N`Kee p 6B4 2  r( NKee pD 6B3 2 ZB ( s *D`B ( 0DoZB ( s *D0 ZB ( s *D0   ( NKee   6L1 2 ZB ( s *D p ZB ( s *DpqZB ( s *D !`B ( 0DoZB ( s *DpZB ( s *D  ( N|Mee 6K2 2  ( NMee 6K1 2 f ( 6p  \ ( H Meeu M Z Bu devrede M1 motorunun saa sola dn_ PLC taraf1ndan kontrol edilecek olursa B1, B2, B3, B4 butonlar1  Input yani giri_ ko_ullar1, K1, K2 ve L1 ise  Output yani 1k1_ ko_ullar1 olacakt1r. Input olarak belirlenen elemanlar PLC DI modlne, 1k1_ olarak belirlenen balant1lar ise PLC DO modlne balanacakt1r. Balant1 yap1lan terminale gre de PLC programda kullan1lan adres (I0.0, I0.1, Q0.0, Q0.1 gibi) belirlenmi_ olur.P` *"H ( 0@&n ? )()(,( ̙33y___PPT10Y+D=' = @B +  p(  b  HMee  PLC PROGRAM PLC program k1saca, zel bir yaz1l1m kullanarak tan1mlanan veri giri_lerinin durumlar1na gre istenilen 1k1_lar1 aktif yada pasif hale getirmek olarak tan1mlanabilir. Genellikle ayn1 i_i yapmakla beraber her retici firman1n kendine has haz1rlad11 ayr1 bir yaz1l1m mevcuttur. Siemens rnlerinde kullan1lan ; - STEP 5 - STEP 7 Fanuc rnlerinde kullan1lan ; - FLADDER gibi. Bu yaz1l1m _eklini k1saca incelersek PLC program mant11 hakk1nda bilgi edinmi_ oluruz.   33  c,&0H  0@&n ? ̙33y___PPT10Y+D=' = @B + 8f(  8. 8 H|-Meea ZSTEP 5 SIMATIC serisi PLC nitelerin program dili olan Step 5 k1saca  S5 olarak bilinir. S1mat1c 100U, 102U veya 103U gibi PLC nitelerinde kullan1lmaktad1r. Bunlar1n d1_1nda NC yada CNC kontroll makinelerin programlar1 da yine PLC ile yap1lmakta olup sadece bunlarda kullan1lan Hardware yap1 dei_mektedir. PLC program S5 yaz1l1m program1na sahip bilgisayarda haz1rlan1r ve PLC nite zerindeki haberle_me portu kullan1larak yklenir. S5 de kontrol program1 Software bloklar1 _eklinde organize edilirler. Komple program1n i_letimi iin her program evriminin ba_lang1c1nda  cyclic programe scanning yada  scan cycle trigger olarak tan1mlanan kontrol program1 devreye girer. Kontrol programlar1 genellikle tek bir blokla organize edilmi_tir. PB1 Program Blok 1 yada OB1 Organizasyon Blok 1 gibi. Program ierisinde temel ifadelerle anlat1l1p, ilk basamakta kolayca halledilebilecek problemler olabilecei gibi zm iin ayr1 tan1mlara ihtiya hissedilebilecek problemlerde olabilir. Bu nedenle sonuca ula_mak iin bir kombinasyona ihtiya vard1r. Bylelikle kontrol program1n1n yap1s1 olu_turulur. Programdaki bireysel paralar dei_ik bloklarda organize edilir. Program1n z  OB1 Organizasyon Blok 1 dir. Bir yada daha fazla blok , blok a1rma ifadeleriyle OB1 den ar1labilir. Yani dei_ik problemler iin haz1rlanm1_ farkl1 bloklar OB1 iinde ar1labilecei gibi bu program bloklarda kendi ilerinde ilintili olduu ba_ka PB leride a1rabilir. Bylelikle OB1 de ar1lan ilk PB olmas1na ramen onunla birlikte ikinci PB de gelecektir. rnek olarak; Yalama sistemi, Soutma sistemi bulunan ve al1_ma 1s1s1 kontrol edilen bir motorun kontrol program1n1 sistem organizasyon program1 iinde yazabileceimiz gibi yalama, soutma ve 1s1 kontrol k1s1mlar1n1 ayr1 birer PB ile yaz1p OB de birle_tirmek mmkndr.F&3 3&]{1l, WH 8 0@&n ? ̙33y___PPT10Y+D=' = @B +, SK45(   2 H8NMee 8S5 PLC YAZILIMINDAK0 BLOKLAR,33F    5 8\Z  s *@ Z  s *  Z  s *  Z  s *  Z  s * `Z  s * `    HRMee :OB 1(2   HVMee   :PB 1(2   HUMee  y :PB 2(2   H]Mee @  :PB n(2   H`Mee  :FB 1(2  H4bMee  :FB n(2ZB  s *D ZB B s *D@ ZB B s *D@ ZB B s *D@@ @ ZB  s *D@ `ZB  s *D@ ` ZB  s *D@ ZB  s *D  @ZB  s *D p 0ZB  s *D  @ZB  s *D p 0 ZB  s *D   ZB B s *D 0 0 `  00   HkMee0 =PLC-CPU(2X@ p0  .p ZB  s *Dp0ZB  s *Dp0ZB   s *Dpp0pZB ! s *Dp 0 ZB " s *D ZB # s *Dp0ZB $ s *Dp0ZB % s *DpP0PX@ `@  / `@ ZB & s *D@ZB ' s *D@ZB ( s *D@@@ZB ) s *D @ ZB * s *D` ZB + s *D`@`ZB , s *D@ZB - s *D @  0 BtMee    ;INPUT(2 1 BPwMee   <OUTPUT(2Z 3 s *P 0  4 HT{MeeP@ 0  9DB (2H  0@&n ? ̙33y___PPT10Y+D=' = @B +    4f (  4. 4 HMee  | S5 PLC yaz1l1m1nda kullan1lan bloklar _unlard1r: OB : Sistem organizasyon blou. Ana evrim program1 olarak ifade edilebilecek olan bu program grubu yaz1lan tm program komutlar1n1n i_lem s1ras1n1 belirler. Basit PLC modllerinde, her 100ms de bir iindeki program cycle n1 devreye sokmak yani program iindeki dei_kenlerin her 100ms deki durumlar1n1 okuyarak dei_iklikleri i_letmek iin kullan1l1rken daha ileri dzeydeki PLC modllerinde bir OB yerine birden fazla OB farkl1 amalarla kullan1lmaya ba_lanm1_t1r. rnein ; OB2 : Alarm organizasyon blou, OB43 : Sistem organizasyon blou, OB34 : Battery failure, gibi. PB : Program Blok. Dei_ik blmlerin al1_mas1 iin haz1rlanan program blmleridir. Bir cycle da tekrarlanabilme oran1n1 OB belirler. FB : Fonksiyon Blok. Srekli tekrarlanabilen, birden fazla PB iin gerekli olabilecek ortak blmler iin kullan1l1r. DB : Data Blok. Verilerin sakland11 bloklard1r. SB : Sequence Bloklar (pek kullan1lmamaktad1r) Tm bu blok e_itlerinin yap1lar1 yani yaz1l1m formatlar1 farkl1d1r. Herbiri iin belirlenmi_ ayr1 bir yap1 vard1r. Blok tipi ve numaras1 gibi bilgilerinin verildii  Blok ba_l11 ve program1n yaz1ld11  Blok ierii gibi.43@33t3/3t KdiH 4 0@&n ? ̙33y___PPT10Y+D=' = @B +| *@ '(   j  HtMee0 S5 0LE PLC PROGRAM YAZILIMI S5 PLC yaz1l1m1 ayr1 _ekilde yap1labilmektedir. Bunlar : - STL : Status List : Bu yaz1m _eklinde program sat1r sat1r olu_turulmaktad1r. 002 : A I 0.1 - CSF : Control System Flowchart : Bu yntemde lojik ifadeler semboller vas1tas1yla grafiksel olarak ifade edilmektedir. - LAD : Ladder Diagram : Bu yntemde kontrol fonksiyonlar1 sembollerle _ematik devre diyagramlar1 _eklinde ifade edilmektedir. 3?3q3x3cm Sp F p   (@PTB   c $DpTB   c $D  TB   c $D0 TB  c $D  TB   c $DP     nB@C`DE F`@@P `    nBCDE F@     vBC`DEF`P`` @     nB0CDE F0@  p   HpMeeP  |Operand identifier(ierik)(2$     HMee 0 WOperand(2   HMeeP p & ? Operasyon (2    HHMee P ? Parametre (2   B |BC`DEF`P`` @  B H@Mee6 qStatment adress(2$F   ?    `   0`  ZB   s *D@p` pZB   s *D@0 ` 0 ZB   s *D     NMeep =A I 0.1(2   NpMeep  =A I 0.2(2   NMee p &  ;Q 0.0(2   NPMee0 p &  7&(2F pp P  @  u |pTB   c $Dpp pP TB   c $Dp 0 TB !  c $D0 00 TB "  c $D` `0 TB #  c $D`  TB &  c $D 0 TB '  c $D 0 TB (  c $D  Z2 )  s * P0 TB *  c $DP  TB +  c $Dp   ,  HMeep0 P  =A I 0.1(2 -  HMee 0  =A I 0.2(2 .  HMee00   ;Q 0.0(2H  0@&n ? ̙33y___PPT10Y+D=' = @B +9 `X$(  $X $ HMee}   Bu ayr1 yaz1l1m _eklide birbirine dn_trlebilir. Yani program1 bu yaz1l1m _eklinden herhangi birinde yaz1p dierlerine dn_trmek mmkndr. Fakat STL de yaz1lm1_ uzun basamakl1 programlar1n, dier programlara ve zellikle de Ladder diyagram dn_m sorun 1kartabilmektedir. Bu nedenle karma_1k program bloklar1 iin genellikle STL yaz1l1m tercih edilmektedir. STEP 5 yaz1l1mda kullan1lan ba_l1ca (operand) i_lemciler _unlard1r: - I (0nput) : Giri_ler . Programlanabilir kontrollerden. - Q (Output) : 1k1_lar. Programlanabilir kontrollerden. - F (Flag) : Haf1zalar. Binary operasyonlarda. - D (Data) : Haf1zalar. Dijital operasyonlarda. - T (Timer) : Haf1zalar. Zamanlay1c1lar iin. - C (Counter) : Haf1zalar. Say1c1lar iin. - K (Constant) : Sabitler. Nmerik deerlerin tan1mlanmas1 iin. STEP 5 yaz1l1mda kullan1lan ba_l1ca (operasyon) i_lemler _unlard1r: 1) Binary Logic Operasyonlar : - A AND : 1k1_  1 iken aktiftir. - AN AND NOT : 1k1_  0 iken aktiftir. - O OR : 1k1_  1 iken aktiftir. - ON OR NOT : 1k1_  0 iken aktif.LII<8N/(}xF 0  $  | mTB $ c $D ` ZB $ s *Do`  TB $ c $D   $ HOeeD 9Q 1.0 2 TB $ c $D0TB  $ c $D  TB  $ c $DP Q ZB  $ s *Do`  TB  $ c $D ` TB  $ c $D P  $ HXOee`   9I 0.1 2  $ HOee0`   9I 0.0 2 ZB $ s *Do @ $ HMee 0T 9I 0.2 2 TB $ c $D@` $ 0 0TB $ c $DTB $B c $DP0 $ HOee ! `,A( O I 0.0 O I 0.1 ) A I 0.2 = Q 1.0- 2- H $ 0@&n ? ̙33y___PPT10Y+D=' = @B +g5 44O<4(  < < NOee0`v H2) Set/Reset Operasyonlar : Haf1za hcreleri olarak da isimlendirilebilen bu komutla  1 sinyali ile aktif hale getirilen bir dei_ken ancak bu komutu iptal anlam1na gelen reset  e  1 verilene kadar aktif kal1r. N,%F F pP +< SZB < s *D `B < 0Do ZB < s *Dp < N"OeeP` 9Q 1.0 2 ZB < s *DPZB  < s *DZB  < s *D`B  < 0Do ZB  < s *D ZB  < s *D < N'Oee  9Q 0.1 2  < N+Oeep  9I 0.1 2 `B < 0Dop < NT*Oeepp 9I 0.0 2 ZB < s *Df < 6` ZB < s *DPPZB <B s *DZB < s *Dopp < H3Oee+\ 9 `,A( O I 0.1 O Q 0.1 ) A I 0.0 = Q 1.0- 2- F P  0<  TB < c $D  ZB < s *Do   < H9Oee D 9Q 1.7 2 TB < c $D0 01 TB < c $D  ZB < s *Do  TB  < c $D   "< H=Oee p 9I 0.7 2  #< H?OeeP   9I 0.6 2 ` '< 0p  0TB (< c $D P TB )<B c $D 0 0TB ,< c $D0  0 -< vB0C DEF00``  @   .<B |B0C DEF00``  @   /< H0FOeew ['A I 0.6 S Q 1.7 A I 0.7 R Q 1.7( 2( t 1< NJOee\ stteki devre Set/Reset operasyonu kullan1larak bu _ekilde k1salt1labilmektedir. RR;z 2< N,OOeeC ` <Fakat genellikle Set/Reset operasyonunda bask1n olma durumu  Reset fonksiyonu olarak kabul edilir ama yaz1l1m s1ras1na gre St yada Resetin etkin olmas1 salanabilir. stteki ifadede olduu gibi set grubu nce reset grubu sonra yaz1lm1_sa giri_ sinyallerinin ikisinin birden  1 olmas1 durumunda Reset etkin say1lacak, tam tersi olmu_sa yani reset grubu nce , Set ifadesi sonra yaz1lm1_sa Set etkin say1lacakt1r.#;GQ)Clt <M   < #"&M <  B< TL\Oee?`$   M0  @` A< Tt^Oee?$ `  M1  @` @< TsOee?<$   M1  @` ?< TP|Oee?`n $  \Dei_mez    @` >< TOee?n `$  M0  @` =< TOee?<n $  M0  @` << T,Oee?` n  M0  @` ;< T< F : E_it deil mi? > F : Byk m? >= F : Byk e_it mi? < F : Kk m? <= F : Kk e_it mi? Bu operasyon komutlar1 d1_1nda belirli i_lemler iin haz1rlanm1_, iine sadece dei_ken deerlerinin verilerek kullan1laca1 haz1r Fonksiyon Bloklar1 da mevcuttur. STEP 7 (S7) Buda  Siemens sistemler iin haz1rlanm1_ olan ileri dzey PLC yaz1l1m program1 olup, temelde  S5 esas al1nm1_t1r. Fakat daha da geli_tirilerek yaz1l1m ve ykleme kolayl1klar1 getirilmi_tir. Genellikle kullan1m yerlerine gre bir ok standart program haz1r olup sadece dei_kenler verilerek yaz1l1m zel uygulamalar iin gerekli hale getirilmi_tir. Program1n ba_lang1c1nda kullan1lacak olan eksenel hareketler iin sadece verileri tan1mlayarak kontrol salamak mmkn olmaktad1r. Ama yalama, su pompas1 gibi harici daha dorusu bir src ile kontrol edilmeyen elemanlar1n program yaz1l1m1 yap1lmaktad1r. Yaz1l1m komutlar1 hemen hemen ayn1 olduu iin sadece rnek yaz1l1mlar1 S7 ile yap1p anlatmak yeterli olacakt1r.h ;      3> n}BH P 0@&n ? ̙33y___PPT10Y+D=' = @B +7 ^V T( @T  T T NPeep_ 8 RNEK : Bir motor ile beslenen basit bir konveyr sistemi mevcut. Konveyr zerinde ta_1nan malzemeler say1larak kolilere dolduruluyor. Bir koli max. 12 para al1yor. Kullan1lacak sinyaller ; I 0.0 : Start butonu. NO kontakl1 bir buton. I 0.1 : Stop butonu. NO kontakl1 bir buton. I 0.2 : Koli reset butonu. NC kontakl1 bir buton. Q 4.0 : Motor Start. Q 4.1 : L1 lambas1. Q 4.2 : Fla_r 1k1_1. 0stenen al1_ma Ko_ullar1 : Start verildiinde (I 0.0 ile), motor al1_acak ve bant harekete geecek. Bant hareketi ile L1 lambas1 da yanacak. Konveyrn durmas1 iin (I 0.1) stop butonuna bas1lmas1 gerekecek. Bant durduktan sonra koli say1c1s1n1n reseti iin (I 0.2) reset butonuna bas1lmas1 gerekecek. Program1n olu_turulmas1 : Kolilerdeki paralar1n say1lmas1 iin bir adet Fla_r devre kullan1lacak. Bu fla_r devrenin her cycle 1 bir paran1n yklendiini gsterecek yani Fla_r 1k1_1 olarak tan1mlanacak olan Q 4.2 1k1_1 12 kez etkin olduysa bir koli dolmu_ say1lacak ve para say1c1s1 resetlenecek, koli say1c1s1n1n deeri  1 artacak. 0kinci koli iin cycle yeniden ba_layacak. Bu i_lem I0.1 butonuna bas1lana kadar yani bant durdurulana kadar devam edecek. Fakat bant durdurulsa bile I 0.2 koli reset butonu kullan1lmadan koli say1c1s1 resetlenmeyecek. Fla_r devrede Motor al1_maya ba_lay1nca Q 4.0 ile Q 4.2 de etkin olacak ve ayn1 anda bir zamanlay1c1 devreye girecek. Etkin olma sresi 0.2 sn olunca Q 4.2 yi resetleyecek. Bu reset sresi yine 0.2sn olacakX)G?; <`+o 8#` H T 0@&n ? ̙33y___PPT10Y+D=' = @B +< <<0fiY@;(  X X N AReec  STL YAZILIM FC 1 Network 1&    ,  X# #"6* | W  X TLRee?e ,  OQ 4.2  @` X TlSRee? e,  K=  @` X TPee?e  LT0  @` X TeRee?e  KA  @` X TnRee?e(  K0  @` X TwRee?(e MNOP  @` X TЀRee?e| ( K0  @` X TRee?|e( MNOP  @`  X TВRee?e | K0  @`  X TRee?e| MNOP  @`  X T|Ree?e$  LT0  @`  X TȭRee?$e LSE  @`  X TRee?ex $ S S5T#200MS    @` X TxRee?xe$ KL  @` X TRee?e x LT1  @` X TRee?ex LAN  @` X TRee?e   OQ 4.0  @` X TRee? e KA  @``B 1X 0o ?, e, `B 2X 0o ? `B 4X 0o ?  ZB 6X s *1 ?e  `B "X 0o ? e `B AX 0o ?x`B CX 0o ?  x`B EX 0o ?x$`B GX 0o ? x $`B IX 0o ?$`B KX 0o ? $ `B MX 0o ?|`B OX 0o ?  |`B QX 0o ?|(`B SX 0o ? | (`B UX 0o ?(`B WX 0o ? ( `B YX 0o ? `B [X 0o ?  `B ]X 0o ? , `B _X 0o ? , `B yX 0o ?e, , ZB {X s *1 ?e e, ZB |X s *1 ? ZB X s *1 ?x xZB X s *1 ?$ $ZB X s *1 ? ZB X s *1 ?| |ZB X s *1 ?( (ZB X s *1 ? ZB X s *1 ?  X NPRee   W Network 2  l |  eY #" |  X TRee?K  LT1  @` X TSee?|K  LSF  @` X T\See? K  S S5T#200MS    @` X TSee?| K  KL  @` X T`See?  LT0  @` X T@(See?|   KA  @``B X 0o ?|`B X 0o ?| |K `B X 0o ? K ZB X s *1 ? `B X 0o ?|  `B X 0o ?|K |`B X 0o ? K `B X 0o ? ZB X s *1 ? ZB X s *1 ?| ZB X s *1 ?|K K  !Y N -Seec8  FBD YAZILIM FC 1 Network 1&  F  0? bY  - #Y N3See0 F& ((2 `B $Y 0Do `B %Y 0Do PP`B &Y 0DoPPP (Y N7SeeP`` x(S_PEXT S BI TV BCD R Q4(2" 2 " `B )Y 0DoP`B *Y 0DoP`B +Y 0Do`PP`B ,Y 0Do``B -Y 0Do` .Y N>Seepp? F= ((2 /Y NCSee 0  GQ 4.0&(2  0Y N|GSee P  DT1&(2  1Y NKSeeP  K S5T#200MS& (2   2Y NOSeeP GQ 4.2&(2  4Y N`TSee{ 8 ;  W Network 2 F 0    aY x h e 8Y N0XSee@  F& ((2 `B 9Y 0Do @@`B :Y 0Do  `B ;Y 0Do P  Y 0Do P `B ?Y 0Do  `B @Y 0Do  `B AY 0Do   CY NeSee0   ET 0&(2  EY NiSeeP 4  K S5T#200MS& (2  H X 0@&n ? ̙33y___PPT10Y+D=' = @B +`  ``@A]`{_( M \ \ NؤRee  W Network 4 ^B \ 6o ?H^B \ 6o ?-HH^B \ 6o ?- XB \ 01 ?- -^B \ 6o ?-H-^B \ 6o ?HH^B \ 6o ? ^B \ 6o ?HHN^B \ 6o ? N^B \ 6o ?NHH^B  \ 6o ?N ^B !\ 6o ?HH^B "\ 6o ? ^B #\ 6o ?HHo^B $\ 6o ? o^B %\ 6o ?oHH$^B &\ 6o ?o $^B '\ 6o ?$HH^B (\ 6o ?$ ^B )\ 6o ?HH^B *\ 6o ? ^B +\ 6o ? ^B {\ 6o ?H^B |\ 6o ?HH8 ^B }\ 6o ? 8 XB ~\ 01 ? ^B \ 6o ?H^B \ 6o ?8 HH ^B \ 6o ?8 ^B \ 6o ? HH ^B \ 6o ? ^B \ 6o ? HHY ^B \ 6o ? Y ^B \ 6o ?Y HH ^B \ 6o ?Y  ^B \ 6o ? HH ^B \ 6o ? ^B \ 6o ? HHz ^B \ 6o ? z ^B \ 6o ?z HH/^B \ 6o ?z /^B \ 6o ?/HH^B \ 6o ?/ ^B \ 6o ? F   \ C  \ ZSee?ep  OMW 30  @` \ ZXSee?pe KT  @` \ Z\See?e p MC 0  @` \ ZSee?ep KL  @` \ ZSee?e  MC 0  @`  \ Z,See?e KR  @`  \ ZSee?el  OM 0.0  @`  \ ZSee?le KA  @`  \ ZSee?e l K0  @`  \ ZSee?el MNOP  @` \ ZSee?e  K0  @` \ Z8See?e MNOP  @` \ ZSee?eh  M101  @` \ ZTee?he MBLD  @` \ Z Tee?e h LC0  @` \ ZTee?eh LCU  @` \ ZTee?e  OQ 4.2  @` \ Zt%Tee?e KA  @``B ,\B 01 ?`e `B -\ 01 ? `B .\ 01 ?h h`B /\ 01 ? `B 0\ 01 ? `B 1\ 01 ?l l`B 2\ 01 ? `B 3\ 01 ? `B 4\ 01 ?p p u\ ZH0Tee?`|  K0  @` v\ Zx9Tee?`|  MNOP  @` w\ ZBTee?`$ K0  @` x\ ZKTee?$` MNOP  @``B \ 01 ?$$`B \ 01 ?`B \ 01 ?| | ^B \ 6o ?i Hi ^B \ 6o ?H HH ^B \ 6o ?H XB \ 01 ?H  H ^B \ 6o ?H HH ^B \ 6o ? HHi ^B \ 6o ? i ^B \ 6o ?i  i XB \ 01 ?H i XB \ 01 ? H XB \ 01 ? H  \ N,QTee  W Network 4  \ N$VTee  W Network 3  L   \# H  \ TaTee?e,  OM 0.1  @` \ TjTee?, e  KS  @` \ TsTee?e ,  OI 0.0  @` \ T<|Tee? e,  KA  @` \ T؅Tee?e  X   @` \ TpTee? e  LA(  @``B \ 0o ? e `B \ 0o ? , `B \ 0o ? , ZB \ s *1 ?e `B \ 0o ? e `B \ 0o ?,  `B \ 0o ? , `B \ 0o ?e ZB \ s *1 ?e e ZB \ s *1 ? ZB \ s *1 ?, ,  \ NTee  W Network 3  ] ZTee?.  OM 0.1  @` ] ZȧTee?.H KA  @` ] Z4Tee?x . OM 0.1  @` ] ZTee?xH. KR  @` ] ZTee? x OI 0.1  @`  ] ZTee?Hx KA  @`^B  ] 6o ?H^B  ] 6o ?HH.^B  ] 6o ? .XB  ] 01 ? ^B ] 6o ?H^B ] 6o ?.HH^B ] 6o ?. ^B ] 6o ? XB ] 01 ?XB ] 01 ?xH xXB ] 01 ?.H . L   ]# H  ] TlTee?e,  OQ 4.1  @` ] T] HT>VeeN( F= ((2 ?] HxBVeeN GQ 4.0&(2 fB @] 6Do||%fB A] 6DoZ|ZH \ 0@&n ? ̙33y___PPT10Y+D=' = @B +'3 N2F2J_`1( -f  ` ` NLKVee { W Network 6 5L   `# H  ` TWVee?ep  K0  @` ` T_Vee?pe MNOP  @` ` T iVee?e p MC 1  @` ` TqVee?ep KR  @` ` TzVee?e  OI 0.2  @`  ` TVee?e KA  @`  ` TVee?el  OQ 4.0  @`  ` TVee?le LAN  @`  ` T,Vee?e l K0  @`  ` TVee?el MNOP  @` ` TЙVee?e  K0  @` ` TVee?e MNOP  @` ` TVee?eh  M101  @` ` TdVee?he MBLD  @` ` TVee?e h LC1  @` ` TdVee?eh LCU  @` ` TPVee?e  OM 0.0  @` ` TXVee?e KA  @`ZB `B s *1 ?`e ZB ` s *1 ? ZB ` s *1 ?h hZB ` s *1 ? ZB ` s *1 ? ZB ` s *1 ?l lZB ` s *1 ? ZB ` s *1 ? ZB ` s *1 ?p p ` TVee?`|  K0  @`  ` TWee?`|  MNOP  @` !` TpVee?`$ K0  @` "` TXWee?$` MNOP  @`ZB #` s *1 ?$$ZB $` s *1 ?ZB %` s *1 ?| |  &` NWee { W Network 6  :` NWee  W Network 5 VL  l  ;`#  v <` T(Wee?e  K1  @` =` T1Wee? e  L==  @` >` T:Wee?e\   L12  @` ?` T(,Wee?\ e  KL  @` @` TKWee?e \  OMW 30  @` A` T4UWee? e\  KL  @` B` T]Wee?` l  OM 0.0  @` C` TfWee? `l  K=  @` D` NhWee  W Network 5 L 0   E`# + gZB F` s *Do @  G` HmWee@  r"COMP==1 IN 1 IN 2 Q4(2 2  ZB H` s *Do @  I` HsWee@ 0  F= ((2 J` HwWee0 `   GI 0.0&(2  K` H{Wee0  GI 0.0&(2  L` HWee 4  GM 0.0&(2 fB M` 6Do @ L 4   P`# 4  ZB Q` s *DoH] R` H`WeeH   7S_CU CU S CV PVCU_BCD R Q (23 2     ZB S` s *Do H ZB T` s *DoK HK ZB U` s *Do   ZB V` s *Do K K ZB W` s *Do    X` H,Wee P GM 0.0&(2 ZB Y` s *Do H  Z` HؕWeep X  F& ((2 ZB [` s *DoK pK ZB \` s *Do p ZB ]` s *Do   ^` HWee4   GQ 4.0&(2  _` HWee4 ]  GI 0.2&(2 H ` 0@&n ? ̙33y___PPT10Y+D=' = @B + PdL(  d d HxWeeG P FLADDER FANUC Sistemler iin kullan1lan PLC program yaz1l1m1d1r. Fakat Fanuc, Mitshubi ve benzeri Japon rnlerde PLC yerine  PMC (Programable Machine Control) denilmektedir. Fladder, Siemens sistemlerde kullan1lan S5 ve S7 yaz1l1mlar1ndaki  Ladder Diyagram ile hemen hemen ayn1 format1 kullanmaktad1r. Program herhangi bir PC ye yklenip istenilen PLC program olu_turulabilir. Olu_turulan program EPROM lara yklenerek kullan1l1r. Program1n iki yada baz1lar1nda 3 blmde haz1rlan1r. Bunlarda cycle yada evrim sresi fark1n1 belirler. Yani ilk grup da normal cycle dan daha h1zl1 yap1lmas1 gereken i_lemler (alarmlar, acil durdurmalar gibi) tan1mlan1r. 0kinci grupda ise normal program olu_turulur. PMC PROGRAMDA KULLANILAN SEMBOLLER : X : 0nput Sinyali, Makineden PMC ye. Y : Output Sinyali, PMC den Makineye. F : 0nput Sinyali, NC den Makineye. G : Output Sinyali, PMC den NC ye. R : 0ntegral relay - dahili rle. D : Kal1c1 olmayan haf1za bilgisi PMC KOMUTLARI : Temel komutlar : RD R : 0ntegral rle ile belirlenen durumun okunmas1. RD.NOT RN : 0ntegral rle ile belirlenen durumun tersinin okunmas1. WRT W : Lojik operasyon 1k1_ adresi. WRT.NOT WN : Lojik operasyon 1k1_1n1n tersini gsteren adres. AND A : Lojik and operasyonunu ifade eder. AND.NOT AN : Lojik and operasyonunun tersini ifade eder. OR O : Lojik or operasyonunu ifade eder. OR.NOT ON : Lojik or operasyonunun tersini ifade eder. 33 3wB%   #$%~I. 3 X> \O     c49'6(+'#H d 0@&n ? ̙33y___PPT10Y+D=' = @B +% LD`h(  h h HWeeD03 ,Fonksiyonlar : END 1 SUB 1 S1 END 2 SUB 2 S2 END 3 SUB 3 S48 TMR TMR T TMRB SUB 24 S24 DEC DEC D CTR SUB 5 S5 ROT SUB 6 S6 COD SUB 7 S7 MOVE SUB 8 S8 COM SUB 9 S9 COME SUB 29 S29 JMP SUB 10 S10 JMPE SUB 30 S30 PARI SUB 11 S11 DCNV SUB 14 S14 COMP SUB 15 S15 COIN SUB 16 S16 DSCH SUB 17 S17 XMOV SUB 18 S18 ADD SUB 19 S19 SUB SUB 20 S20 MUL SUB 21 S21 DIV SUB 22 S22 NUME SUB 23 S23 PACTL SUB 25 S25 CODB SUB 27 S27 DCNVB SUB 31 S31 $H h 0@&n ? ̙33y___PPT10Y+D=' = @B +; ::pl !:(  lf l HWeec  COMPB SUB 32 S32 ADDB SUB 36 S36 SUBB SUB 37 S37 MULB SUB 38 S38 DIVB SUB 39 S39 NUMEB SUB 40 S40 DISP SUB 49 S49 PMC PROGRAM RNE0 : A_a1daki devreyi PMC program ile kontrol edelim.03{7F = l @{f2 l 6  l NWee ^ 7 M1 2 ZB l s *DzpzZB l s *DpZB l s *DZpZ`B  l 0D  p ZB  l s *DZ ZB  l s *D@@ ZB  l s *Dz ZB  l s *DJ  ZB l s *D@J @ ZB l s *DJ  `B l 0Do J `B l 0Do@ pJ `B l 0Do J fB l 6DԔP  `B l 0DoP P ZB l s *D   ZB l s *D  ZB l s *D  `B l 0Do  PJ `B l 0Do J `B l 0Do J fB l 6DԔ  `B l 0Do  ZB l s *D  ZB l s *D@  ZB l s *D  ZB  l s *D J j ZB !l s *DJ : ZB "l s *DJ  ZB #l s *Dj j ZB $l s *D: : ZB %l s *D@  T &l c $@ @ ` 'l 0a z ` (l 07 P ` )l 0/ H ` *l 0  ` +l 07 P ` ,l 0   -l NTXee   9 K2(2  .l NXee   9 K1(2 `B /l 0D ` `Z `B 0l 0D `Z ` 1l 0p` 2l 07P` 3l 0PiZB 4l s *D ZB 5l s *D@ : @ * `B 6l 0Do@ p : `B 7l 0Do@ * p `B 8l 0Do@ : p ZB 9l s *D@ @ : ZB :l s *D@ @  ;l N XeeP * @  6K1 2 f l s *D@ @ zZB ?l s *D zzZB @l s *D@ @ `B Al 0Do@ p ZB Bl s *D@ ` ZB Cl s *D@ J ` J `B Dl 0Do` * ZB El s *D` ` * ZB Fl s *D` ` J fB Gl 6DԔ@ `B Hl 0Do Z fB Il 6DԔ@ `B Jl 0Do  : `B Kl 0Do@ : p :  Ll NHXeep : `  6K2 2  Ml NXee *  6K1 2  Nl NXeeP * @  6B2 2  Ol NXeeP @ N  6B1 2  T  p  Pl#  zTB Ql c $Dp0q ZB Rl s *Dop0ZB Sl s *Dop ZB Tl s *Dop0  TB Ul c $Dpq0 TB Vl c $Dp q  Wl H(%Xee  p  6K2 2 ` Xl 0  TB YlB c $D@  TB Zl c $Dp qp TB [l c $DpqZB \l s *DopTB ]l c $DpTB ^l c $Dp@AZB _l s *Do TB `l c $D TB al c $D@`B bl 0DԔpZB cl s *DoP`B dl 0DԔpZB el s *Do0ZB fl s *Dop0 1  gl H,Xee0   6K1 2  hl HD0Xee 6K2 2  il H3Xee p 6B4 2  jl HH7Xee pD 6B3 2 ZB kl s *D `B ll 0Do  ZB ml s *D : ZB nl s *D:   ol N;Xee*   6L1 2 ZB pl s *DzZB ql s *Dz{ZB rl s *D* + `B sl 0Do  ZB tl s *Dz ZB ul s *D *  vl N@Xee   6K2 2  wl N8DXee   6K1 2 f xl 6p " l H(HXee =  6B0 2 fB l 6D H LN > l I  ZB zl s *DoC=ZB |l s *DoC`B }l 0DԔ s ZB ~l s *Doss=` l 0ZW>H l 0@&n ? %l%l&l ̙33y___PPT10Y+D=' = @B +% $$Agp@U$( p@  p p HQXee  Devremiz bir asenkron motorun dn_ ynn kontrol etmek iin haz1rlanm1_ basit bir dzenektir. Bu motorun PLC ile kontrol d_nld zaman g devresi aynen kal1rken kontrol devresinin dei_tirilmesi gerekecektir. qF P  gp L ZB p s *DPZB p s *D  @`B p 0Do@`B p 0Do @ ZB p s *DP  ZB p s *D@`B p 0Do@@fB p 6DԔ  `B p 0Do p fB p 6DԔ@`B p 0Do@p@ p N\[Xee@  6B2 2  p N_Xee@ 6B1 2 ZB  p s *D  @`B !p 0Do@ @p `B "p 0Do @ ZB *p s *D@ A @`B +p 0Do@ @p AfB 1p 6DԔ P `B 2p 0DoP pQ fB 3p 6DԔ@  `B 4p 0Do p  8p NdXee @  6B4 2  9p NhXeeP @@  6B3 2 ZB :p s *D@`B ;p 0Do@`B Bp 0Do @PZB Cp s *D !@ Ep NlXee0@  6K2 2  Fp NpXee @ 6K1 2  Ip T tXee?  I PMC ( 2 fB Kp 6DfB Lp 6D  fB Mp 6D@ @ fB Np 6D  fB Op 6DfB Pp 6D  `B Qp 0Do0@`ZB Rp s *D00@`B Sp 0Do0@`@fB Tp 6DԔ0`B Up 0Dop Vp N{Xee@@0 6B0 2 fB Wp 6D00f Xp 6ZtmZB  p s *DR    p N Xee   6K1 2 f  p 6 Pm ZB  pB s *D m ZB  p s *Dm  ZB %p s *D Z   &p N|Xee  6K2 2 f 'p 6  Q u ZB (pB s *D  ! u ZB )p s *D u  ZB Yp s *DZ   Zp NDXeei Y  6L1 2 ZB [p s *Du  f \p 6Y u   ^p NXee@3 R X 0.0 X 1.0 X 1.2 X 1.3 X 1.4 X 1.5 X 1.6S 2S  _p NXee0I  NY 48.0 Y 48.1 Y 48.3O 2O  ep HDXee i P Program iin de kullan1lacak olan adresler PMC nite reticisinin tan1mlad11 s1n1rlar iinde belirlenecektir. Bu nedenle her giri_ ve 1k1_ eleman1 yeniden adreslenmi_tir. Program iinde X0.0 denildii zaman  acil stop butonu, Y48.2 denildii zamanda  Motor al1_1yor lambas1 anla_1lacakt1r. ))EH p 0@&n ? ̙33y___PPT10Y+D=' = @B +A# h"`"Jzt!(   t!F @ zt @ ZB t s *D@ZB t s *DppZB t s *D@ZB t s *D@ZB t s *Dp@pZB t s *D@@@ZB  t s *Dp@pZB  t s *Dp@pZB  t s *Dp0pZB  t s *D00@ t NإXeeV ;X 0.0(2 t NXee`V 9X 1.0 2 t NԨXee `V <Y 48.0(2@  @P t@ TB t c $D @ TB t c $DP@P t HTXee`@V 9X 1.1 2`B t 0Dppp`B tB 0D@@pTB t c $D ppTB  t c $D@TB !t c $D@ "t HLXee V <Y 48.1(2`B #tB 0D@@ 6 't@6`2 %t 0@Z &t s *6TB (t c $DTB )t c $D*TB *t c $D*TB +t c $D@TB ,t c $D@@*TB -t c $Dpp*TB .t c $D@TB /t c $D0 0t HXee* ;X 0.0(2 1t HXee*` 9X 1.3 2 2t HHXee *` <Y 48.1(2N  @P 3t  *TB 4t c $D @ TB 5t c $DP@P 6t H\Xee`*@ 9X 1.4 2`B 7t 0Dp`B 8tB 0D@p*TB 9t c $D TB :t c $D*TB ;t c $D* t @6`2 ?t 0@Z @t s *6TB Zt c $D^^TB [t c $D.TB \t c $D.TB ]t c $DTB ^t c $D TB _t c $D TB `t c $D^@^TB at c $D^0^ bt HXeeD <Y 48.0(2 ct HXee @ :Y 48.1 2 dt H Xee `D <Y 48.3(2`B it 0D`B jtB 0D  N 6 pt @$`2 qt 0@Z rt s *6`B vt 0D^ wt HXee`6 HMotor saa 2  xt HXee`v > Motor sola 2  yt HXee`.c ^*Motor dnyor lambas1 2H t 0@&n ? ̙33y___PPT10Y+D=' = @B +k  z$(  r  S    r  S %  6  S  ? ̙33___PPT10i.۴`G;+D=' = @B + 0 ,(  ^  S |U*  Z  c $0Z|+  Z " H  0x޽h ? ̙33 0 ,(  ^  S |U*  Z  c $tWZ|+  Z " H  0x޽h ? ̙33r0 _=R~mܱCP҅nb[~wJw!!4?GI(E? cK 3Oh+'0F px    (PowerPoint SunusueESCORT Globe Emrah 90aMicrosoft PowerPointP@p@ 98)K@6LѦ>@ ۴| GE  "l  -- @ !--'@Times New Roman-. 2 PLC ."System-@Times New Roman-.  2 1g .-@Arial-.  2 OPLC.. 3 2 NPLC.-@Arial-. 12 l6(PROGRAMABLE LOGIC CONTROL).. 312 k5(PROGRAMABLE LOGIC CONTROL).-@Arial-. !2 Programlanabilen      .-@Arial-. 2 :lojik   .-@Arial-. ^@Arial--.f2 ^?kontrol olarak tanmlanabilen PLC, elektriksel olarak kontrol e                   .--.@Arial-. 2 Bdilen  .@Arial-. M@Arial--.g2 M@sistemlerde otomasyona geii salamak iin gelitirilmitir. T                   .--.@Arial-. =@Arial--.2 = m veri giri   .--.@Arial-.  2 -g.@Arial-. @Arial--.42 klarn istenilen ekilde         .--.@Arial-. M@Arial--.g2 M@programlayarak daha az malzeme ve iilikle kontrol salamaktr                    .--.@Arial-.  2 V. .@Arial-. @Arial--.@2 &PLC ierisindeki operasyonlar eitli         .--.@Arial-. 2 lojik  .@Arial-. @Arial--.c2 =fonksiyonlarla ifade edilirler. Yani tm deerler 0 ve 1 t              .--.@Arial-. 2 Mlerden  .@Arial-. @Arial--.2 olumaktadr.    .--.@Arial-. M@Arial--.U2 M4Dolaysyla PLC ierisinde kullanlacak deerler de              .--.@Arial-. 2 Binary   .@Arial-. @Arial--.@2 &ve BCD gibi ikili say sistemleridir.           .--.@Arial-. @Arial--.g2 @PLC giri ve klarndaki elemanlar kontrol gerilimi genellik                .--.@Arial-. @Arial--.62 le 24 VDC olur. Yani bir giri          .--.@Arial-. M@Arial--.g2 M@sinyalinin 1 olarak alglanmas iin +24VDC olmas gerekmekted                     .--.@Arial-. V@Arial--.B2 V'ir. Bu sinyaller giri ve klardaki           .--.@Arial-. 2 M optokublrler    .@Arial-. @Arial--.f2 ?vastasyla +5VDCye dntrlr. nk PLC ierisinde kulland                 .--.@Arial-. 12 lan voltaj daima +5VDCdir.        .@Arial-. M@Arial--.a2 M<Farkl giri ve k gerilimleri iin deiecek ey sadece              .--.@Arial-. 2   optokublrler    .@Arial-. x@Arial--.2 x olacaktr.  .--.@Arial-. @Arial--.g2 @PLC uygulamalarnn ilk aamas iin projelendirilmesidir. Kulla                    .--.@Arial-. @Arial--.$2 nlacak tm giri (     .--.@Arial-. 2 %butonlar   .@Arial-.  2 f, .@Arial-. 2 M anahtarlar,   .@Arial-. 2  switchlerr   .@Arial-. @Arial--.12 v.b.) ve k sinyalleri (       .--.@Arial-. 2  kontaktrler    .@Arial-. 2  , lambalar,    .@Arial-. 2 fvalflerr  .@Arial-. @Arial--.B2 'v.b.) belirlenir. Bunlarn saysna ve          .--.@Arial-. 62 /Mkumanda gerilimlerine gre PLC        .@Arial-.  2 /Qnit .@Arial-. /s@Arial--.c2 /s=ve gerekli dier modller seilir. Yani yaplacak ilk ilem               .--.@Arial-. 2 /6Hardware   .@Arial-.  2 / .@Arial-. EM@Arial--.92 EM!konfigrasyonun hazrlanmasdr.        .--.@Arial-. 2 ZHardware   .@Arial-. Z@Arial--.f2 Z?konfigrasyon iin lkemizde en yaygn kullanlan PLC paketi ol                  .--.@Arial-. 2 Zarak a  .@Arial-. 2 ZSiemense   .@Arial-. U2 pM4SIMATIC 100U, 102U VE 103U dan rnek verebiliriz.             .--l8. ,,,,,--,,,,,",",",",","-"-",!,",",",&,),),),),)-&-&,%,&,&,&,-,-,-,-,-,-----,,,-,-,-,1,4,4,4,4,4-1-1,0,1,1,1,8,8,8,8,8,8-8-8,7,8,8,8,<,?,?,?,?,?-<-<,;,<,<,<,C,C,C,C,C,C-C-C,B,C,C,C,G,J,J,J,J,J-G-G,F,G,G,G,N,N,N,N,N,N-N-N,M,N,N,N,R,U,U,U,U,U-R-R,Q,R,R,R,Y,Y,Y,Y,Y,Y-Y-Y,X,Y,Y,Y,],`,`,`,`,`-]-],\,],],],d,d,d,d,d,d-d-d,c,d,d,d,h,k,k,k,k,k-h-h,g,h,h,h,o,o,o,o,o,o-o-o,n,o,o,o,s,v,v,v,v,v-s-s,r,s,s,s,z,z,z,z,z,z-z-z,y,z,z,z,~,,,,,-~-~,},~,~,~,,,,,,--,,,,,,,,,,--,,,,,,,,,,--,,,,,,,,,,--,,,,,,,,,,--,,,,,,,,,,--,,,,,,,,,,--,,,,,,,,,,--,,,,,,,,,,--,,,,,,,,,,--,,,,,,,,,,--,,,,,,,,,,--,,,,,,,,,,--,,,,,,,,,,--,,,,,,,,,,--,,,,,,,,,,--,,,,,,,,,--,,,,,,,,,--,,,,,,,,,--,,,,,,,,,--,,,,,,,,,--,,,,,,,,,--,,,,,,,,,--,,,,,,,,,--,,,,, , , , , - - ,, , , , ,,,,- - , , , , ,,,,,--,,,,,--'--98eeeeeeffeeaeia--'--%e^e^,,ee--'@Arial-. 2 0+24 V  .@Arial-.  2 0/1 : .@Arial-. 2 0DHight  .@Arial-.  2 Vg .@Arial-.  2 a/0 : .@Arial-.  2 aDLow .՜.+,0    zelaQQleA Times New RomanArialSymbolVarsaylan TasarmSlayt 1Slayt 2Slayt 3Slayt 4Slayt 5Slayt 6Slayt 7Slayt 8Slayt 9 Slayt 10 Slayt 11 Slayt 12 Slayt 13 Slayt 14 Slayt 15 Slayt 16 Slayt 17 Slayt 18 Slayt 19 Slayt 20 Slayt 21 Slayt 22 Slayt 23 Slayt 24www.emrahyumuk.com Kullanlan Yaz TipleriTasarm ablonuSlayt Balklar_KZEmrahEmrah  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Root EntrydO)PicturesCurrent UserSummaryInformation(FPowerPoint Document( LDocumentSummaryInformation8