plc hakkında

download plc hakkında

of 35

Transcript of plc hakkında

  • 8/14/2019 plc hakknda

    1/35

    PLC(PROGRAMLANABLR LOJK KONTROL)

    PLC'NN TEMEL LKELER

    PLC'ler endstriyel otomasyon devrelerinde dorudan kullanma uygun zel giri vek birimiyle donatlmtr. Bu cihazlara, basn seviye, scaklk alglayclar ve buton gibi

    iki deerli lojik iaret tayan elemanlar; kontaktr, selenoid gibi kumanda devrelerinin srcelemanlar dorudan balanabilir.

    ekil 1

    Bir PLC;1- Mikrobilgisayar (mikrokontrolr) Mikroilemci + bellek + Bir PLC;1- Mikrobilgisayar (mikrokontrolr) Mikroilemci + bellek + giri-k arabirimi2- Giri ve k arabirimleri (mikroilemciden fark, ilemci, bellek ve giri-k arabirimleriayn yonga iindedir.)3- Programlayc birimi

    4- Besleme g kaynagibi 4 temel ksmlardan oluur.Ayrca program yedeklemek ve baka bir PLC'ye aktarmak iin EEPROM modl, giri-ksaysn arttrmak iin genileme

    birimi, enerji kesilmesi durumunda yedek g kayna ve seri haberleme arabirimi gibielemanlar da bulunur.

    Onay:

    30/06/2003

  • 8/14/2019 plc hakknda

    2/35

    Giri Birimi:

    Kontrol edilen sistemle ilgili alglama ve kumanda elemanlarndan gelen elektrikseliaretleri lojik gerilim seviyelerine dntren birimdir.Kontrol edilen sisteme ilikin basn, seviye, scaklk sensrleri, butonlar ve

    snr anahtarlar gibi elemanlarndan gelen iki deerli iaretler (var-yok, 0-1) giribirimi zerinden alnr.Gerilim seviyesi deerleri 24V, 48V, 100-120V, 200-240V DC veya AC olabilir.

    ekil 2

    Programlama Birimi:PLC'leri programlamak ve yazlan programn derlenip program belleine yklenmesi

    amacyla kullanlr. Programlayc birimi mikro ilemci tabanl bir zel el cihaz olabileceigibi bir kiisel bilgisayar da olabilir. Bu birim, programn yazlmas, PLC'ye aktarlmas veistenirse almas srasnda giri/k veya saklayc durumlarnn gzlenmesi ya da baz

    parametrelerin deitirilmesi olanaklarn salar.

    PLC'nin alma Prensibi:Giri arabirimi, denetlenen makine veya srece balanty salar. Ana ilevi,m d

    dnyadan gelen kontak kapanmas,analog srecinin akm ve gerilim deerleri vs gibi iaretlerialmak ve MB(CPU)'in kullanabilecei bir formata sokmaktr. k arabirimiyse, MB'dengelen iaretleri alp d dnyadaki birimler tarafndan kullanlabilecek bir formata sokar.

    PLC letim Sistemi:Btn PLC iletim sistemlerinde birbirine ok benzeyen iletim sistemi programlar

    kullanlr. Bu programlar

    ROM'da bulunur ve retim aamasnda sisteme yklenir. Genel olarak iletim sistemiprogram u ilevleri yerine getirir:1-Kullanc programn yrtr.2-Olay ve zamana bal kesme hizmet programlanmasnn almasn dzenler.3-Sistemin hatal alma durumlarn belirler ve PLC'lerin haberlemesini dzenler.

    Onay:

    01/07/2003

  • 8/14/2019 plc hakknda

    3/35

    PLC'ler le Rleli Sistemlerin Karlatrlmas

    1-PLC'yle daha st dzeyde otomasyon salanr.

    2-Az sayda denetim yaplan durumlarda tesis yatrm PLC'de daha fazladr.

    3-PLC'li sistem daha uzun sre bakmsz alr ve ortalama onarm sresi (MTTR-MeanTime To Repair) daha azdr.

    4-Arzalar aras ortalama sresi (MTBF-Mean Time Between Frailures) PLC'li sistem iin8000 saatten fazladr.

    5-Teknik gereksinimler deiip arttka PLC'li sistem az bir deiiklikle ya dadeiiklik yaplmadan yenilieuyarlanabilirken, rleli sistemde bu olduka zordur.

    6-PLC'ler ok daha az yer kaplar ve az enerji harcarlar.

    PLC'ler ile Bilgisayarl Denetimin Karlatrlmas

    1-PLC'li sistem endstriyel ortamlardaki yksek dzeydeki elektiriksel grlt,elektromanyetik parazitler, mekanik titreimler, yksek scaklklar gibi olumsuz koullardaalabilir.

    2-PLC'lerin donanm ve yazlmlar o tesisin elemnlarnca kullanlmak zere tasarlanmtr.

    3-Tehis yazlmlaryla hatalar kolayca bulunabilir.

    4-Yazlm allagelmi rle sistemleriyle yaplabilir.

    5- PC'ler birden fazla program deiik sralarla esnek bir ekilde gerekletirirken,

    PLC'ler tek bir program sral bir ekilde batan sona gerekletirir.

    PLC'lerin Genel Olarak Uygulama Alanlar

    Sra denetimi: PLC'leri en byk ve en ok kullanlan ve ''srallk'' zelliiyle rlelisistemlere en yakn olan uygulamasdr. Uygulama asndan, bamsz makinelerde ya damakine hatlarnda, konveyr ve paketleme makinelerinde ve hatta modern asansr denetimsistemlerinde bile kullanlmaktadr.

    Hareket Denetimi: Dorusal ve dner hareket denetim sistemlerinin PLC'detmletirilmesidir. rnein; metal kesme, montaj makineleri; metal ekillendirmede denetimsalanabilir. Yine kauuk ve kuma tekstil sistemleri de rnek verilebilir.

    Onay:

    01/07/2003

  • 8/14/2019 plc hakknda

    4/35

    Sre denetimi: Bu uygulama Plc'nin scaklk, basn, hz ve debi gibi birka fizikselparametreyi denetleme yetenei ile ilgilidir. rnek olarak; plastik enjeksiyon kalp makineleri,ekstrzyon makineleri, s uygulama oca verilebilir. Veri ynetimi: Yeni PLC'leringeniletilmi bellek kapasiteleriyle sistem, denetledii makineyi veya sre hakknda veritoplayan bir veri veri younlatrc olarak kullanlabilir. Sonra bu veri, denetleyicinin

    belleindeki referans veri ile karlatrlr ya da inceleme ve rapor alm iin baka bir aygtaaktarlabilir. Bu uygulamada byk malzeme ileme sistemlerinde, insansz esnek retimhcrelerinde ve kat, birincil metaller ve yiyecek ileme gibi birok proses sanayiinde skakullanlr.

    letiim: letiim, en ok bir fabrikada ana bilgisayarn sre verileri toplama amacylave belirli bir retim sras iin denetleticileri ayarlamada kullanlabilir. yap; X:giri rleleri,Y:k rleleri,T:zaman rlesi,C:sayclar,M:yardmc rle

    EKL4-YKL PROGRAM -DAHL LOJK ELEMANLAR

    Onay:

    02/07/2003

    PROGRAMLAMA

  • 8/14/2019 plc hakknda

    5/35

    Basit bir geleneksel kontakl kumanda devresinin yaps ve almas:

    EKL 5

    M1 ve M2 kontaktr bobinleri uyarlmas durumunda, bu elemanlara ilikin kontaklar konumdeitirir. Kontakl kumanda devreleri elemanlar uyarlmam durumlar iin izilir. ekil5'teki devrede S2 NA butonuna basldnda, devredeki dier elemanlarn kontaklar kapal

    olduundan S0 butonunun NK ve M2 (NK) zerinden M1 kontaktrnn bobini uyarlr vedevrede bu bobine ait kontaklar konum deitirir. Birinci basamaktaki S1 butonuna paralel

    bal M1 kontaktrnn NA kontann kapanmas ile S1 butonu serbest brakldnda da M1kontaktrnn bobini akm yolu kapal tutulur. Bylece, kontaktr bobini kendi kontazerinden akm almaya balar. (Elektronokte bu mhrlemeyi S-R Hip-flobu gerekletirir.)

    Onay:

    03/07/2003

  • 8/14/2019 plc hakknda

    6/35

    Programlama Yntemleri

    a-Kontak plan (LDR)b-Fonksiyon emas (FCH)c-Deyim listesi (STL)

    a. Kontak plan (LDR)

    ekil 6

    Gerek CPU kaydedicilerinde gerekse dier belleklerde tutulan bilgiler say sistemindesaklanrlar.Ancak ikili sistemde bit bit saklanan bu bilgiler ile kolayca ilem yaplabilmesi vekolayca ilenebilmesi iin, belirli uzunlukta gruplara ayrlmalar gerekir.Sz konusu bugruplar uzunluklarna gre deiik isimlerle tanmlanrlar.Bu tanmlar aada verilmitir.

    Onay:

    03/07/2003

  • 8/14/2019 plc hakknda

    7/35

    b. Fonksiyon emas (FCH)

    Lojik elemanlar dikdrtgen semboller ile gsterilir. Fonksiyon emasnda negatif giriler iselojik sembolndeki dikdrtgenin nne bir daire izilerek gsterilir.Fonksiyonun emalarsral admlarn tam gsterilimini ihtiva etmezler. Admlarndaki sralamann da tanmlanmas

    gerekmektedir.

    c. Deyim listesi (STL)

    Grafik olarak gsterilmeyip kelimelerle tanmlanmaktadr. Deyim listesi birbirinden bamszsatrlarndan olumaktadr.

    DIN standardnda, deyim listesi iin admlar dikkate alnmaz. Fakat ardl programlarda admbayraklar ile alabilir. (Kontak plannda da ardl programlardaki adm bayraklarkullanlr.) Not: (Bayrak , Flag) : PLC programlama dillerinde bayraklar giri ve klarnyerine gelecek ekilde kullanlabilirler. Bylece bayraklar giri ve klarn yerine herhangi

    bir yerde kullanlabilirler ve test edilebilirler.

    Onay:

    03/07/2003

  • 8/14/2019 plc hakknda

    8/35

    Takip Edilen Yol:

    Onay:

    04/07/2003PLC Programlama Mant

  • 8/14/2019 plc hakknda

    9/35

    Lojik Devre lem Sonucu Lojik fadesi

    - eitli PLC'ler iin temel lojik ilem komutlar ve merdiven diagram sembolleri :- Bir lojik fonksiyonun PLC'de gereklenebilmesi iin gerekli temel komutlar :

    LOAD, LOADNOT gibi lojik ileme balatma komutlar,AND, OR, NOT, ANDNOT, ORNOT gibi lojik ilem komutlar,AND BLOCK, OR BLOCK gibi ilemsonu komutlar,OUT gibi rle ve zaman rlesi bobinleri ile zamanlayc ve sayc gibi elemanlar ka

    balama komutlardr.

    Onay:

    05/07/2003

    Tablo1 : Komutlarn eitli PLC'lerdeki karlklar : [U: UND, UN: UND NCHT]

  • 8/14/2019 plc hakknda

    10/35

    Not : F deeri sabit deer olup, Input, Output, Internal Relay, Special Relay, Timer ,Counter SFR numaras olabilir.Output :

    1) Fiziki olarak klarna yk (solenoid valf, neon lamba, kontaktr, led) balanabilengerek klardr.2) Dahili, hayali rlelerdir, Fiziki balant yaplamaz, ancak bu rlelerin klarda gerekoutputlara aktarlarak k alnabilir, em sonucu bulunan deerler image memory denilenzel bir bellekte tutularak program taramas bitirildii bu deerler k birimlerine transferedilir.

    Onay:

    07/07/2003Elemanlar ve Eleman Numaralar

    Giri Rlesi :

  • 8/14/2019 plc hakknda

    11/35

    ekil 8

    Giri rlesi, PC'nin giri terminaline balanmtr ve optik olarak yaltlm (photo-cuppler)bir elektronik rledir. Normalde ak ve normalde kapal olmak zere birok konta bulunur.

    Esas nite

    X000 ~ X007X400 ~ X407X500 ~ X507

    Giri k artrma nitesi

    X014 ~ X017 X020 ~ X027X414 ~ X417 X420 ~ X427X514 ~ X517 X520 ~ X527

    Not: X400 ~ X407 rlelerinin ON-OFF (veya OFF-ON) sreleri programa eklenecekzel bir fonksiyon ile 0-60 ms. arasnda deitirilebilir.Bu deitirme C-R filtreleri ile yaplr.X400 ~ X407 rlelerinin standart ON-OFF (veya OFF-ON) sresi ise yaklak olarak 10 mskadardr.

    Not: Giri rlesi; PLC'nin byklne gre; 8,12,14,16,64,128 gibi kontak saysna sahiptir.Giri rlesi, giri terminaline dardan gelen giri bilgisi ile srlr. Giri adres blgesikullanlan PLC'nin kullanm kitapnda retici tarafndan belirtilmitir. 8 girili PLC'dernein X400 ~ X407 adresleri giri iin tesis edilmitir. (MITSUBISHI PLC)

    k Rlesi :

    ekil 9

    Onay:

    07/07/2003

  • 8/14/2019 plc hakknda

    12/35

    k PC tarafndan, harici yke sinyal gnderilmesi demekir. k rlesinin konta,PC'deki k terminaline balanmr.

    Esas nitesi

    Y030 ~ Y037Y430 ~ Y437Y530 ~ Y537

    Giri-k Artrma nitesi

    Y040 ~ Y047Y440 ~ Y447Y540 ~ Y547

    Yardmc Rlesi :

    ekil 10

    PC iindeki birok yardmc rle vardr. Yardmc rleler, PC ierisinde bulunan herbir elemantarafndan k rlesinin srlmesinde olduu gibi, srlebilirler

    Genel amal M100 ~ M277 rleleri:

    Genel amal kullanm iin 128 adet yardmc rle vardr. Bu rleler oktal dzende M100'denM177'ye ve M200'den M277'ye kadar numaralandrlrlar.

    Enerji kesilmesinde tutma (mhrleme) yapan M300-M377 rleleri :

    (64adet)Herhangi bir ekilde bir enerji kesilmesi olduunda, k rleler ve yardmc rlelerOFF durumuna geerler. Enerji tekrar geldiinde giri nitesi hari, dier niteler yine OFFdurumunda kalacaktr. Baz sistemlerde, enerji kesilmeden nceki alma durumunun enerjigeldikten sonra yine aynen devam etmesi istenebilir. Bu yardmc rleler buna benzer amalariin kullanlr. Enerji kesilmesi olsa bile hafza ierisinde geri besleme sistemi ile hafza tutulu(mhrl) bulunur.

    Onay:

    07/07/2003

  • 8/14/2019 plc hakknda

    13/35

    Not: X400 konta ile enerjilenen M300 rlesi X400 alsa bile M300 konta tarafndanmhrlenmesi yapldnda ON durumunda kalmaya devam eder.

    M300 rlesinin enerji kesilmesi olsa bile tutulu (ON) kalmas ile rnek yukardadr.

    Onay:

    08/07/2003

  • 8/14/2019 plc hakknda

    14/35

    Shift Register'in almas

    Yardmc Rle (M) , ayn zamanda Shift Register olarak kullanlabilir. Bu durumda 16adet yardmc rle bir grup olarak kullanlmas gerekir.lk yardmc rle numaras , ShiftRegister 'in numaras olarak ele alnr. Fakat bu durumda Shift Register grubu ierisinde

    bulunan herhangi bir yardmc rle , baka bir ama iin kullanlmaz.numaralar:

    Shift Register 'in Numaralar:

    1-M100 ~ M117 /// 7-M240 ~ M2572-M120 ~ M137 /// 8-M260 ~ M2773-M140 ~ M157 /// 9-M300 ~ M3174-M160 ~ M177 /// 10-M320 ~ M337 -- Batarya5-M200 ~ M217 /// 11-M34~ M357 -- Geri6-M220 ~ M237 /// 12-M360 ~ M377 --Beslemeli

    Not: (S-R) X400 ve X401 ayn anda ON olduunda , eer araya baka bir programgirmise S ve R komutlarndancelik sonra yazlandadr.

    Bilgi Girii

    X402 girii ON olduunda M301 ~M317 rleleri OFF durumuna geerler.Bundan dolay Shift Register kullanldnda, reset giriinin OFFdurumunda olmas gerekir.

    Onay:

    08/07/2003

  • 8/14/2019 plc hakknda

    15/35

    M317 rlesindeki karakter tamas nedeniyle kaydrmal kaydediciler arasndaki bantyaplabilir.

    Kaydrma girii X400 OFF durumundan ON durumuna ve ON durumundan OFF durumunagetii zaman (bir pals), her bir yardmc rle ekil 12'deki gibi deiiklie urar.

    M300 0 ise, M301 kaydrlr.

    M300 1 ise, M302 kaydrlr

    1.X400 ON oldu.(Bilgi Girii) , M200 'e gitti. (1 bilgisi gitti )2. X402 ON olursa (Bilgi bir kayd.) M201 'e gitti.3. X402 ON olursa, RESET olur. Hepsi "0" olur.

    NOT: X401 kaydrma girii, devaml olarak ON/OFF olursa, M200-M217 rleleri sra ile(M200 M201 M203..........) ve kaydrmal olarak alrlar.Kaydrma girii X401 ON olduunda M201 ON olur ve M201 normalde kapal konta alr.

    Bu anda M200 OFF durumuna geer.

    Onay:

    09/07/2003

  • 8/14/2019 plc hakknda

    16/35

    Zaman Rlesi

    T050-T057T450-T457 24 adet 0,1-99 snT550-T557

    Bu rleler ile en az 0,1 sn olmak zere 3 dijitlik ayarlama yaplr.T650 - T657 8 adet .................... 0.01-99.9 snBu rleler ile en az 0.01 sn olmak zere 3 dijitlik ayarlama yaplr. Zaman rlelerininzaman gecikmesi ile alan bir ok NA ve NK konta bulunur.

    X400 ON olunca Y430 ON olur.X400 OFF olduktan 19 sn sonra Y430, T450'nin NK konta alarak devre d kalr.K10 1 snK250 25 sn

    T0 .........T55 100ms sayc; rnek: K1=100ms, K10=1000ms=1sT32........T55 10ms sayc; rnek: K1=10ms, K100=1000ms=1s

    Onay:

    10/07/2003

    2.6. Sayc

  • 8/14/2019 plc hakknda

    17/35

    Sayma ayarlar programlama paneli ile yaplr. Sayclar batarya geri beslemeli olduuiin enerji kesilmesinde batarya sayma deeri sakl tutulur. Eer eski deer deitirilip (enerjikesildii andaki deer) ayar deeri yazlmak istenirse sayclarn M71 pals ile resetlenmesigerekir.

    Onay:

    10/07/2003

  • 8/14/2019 plc hakknda

    18/35

    M71 ile sayc, alma baladnda reset edilir. Bylece sayc deeri ile ayar deeri 9'a eityaplr.Sayc deeri, sayc giriinin her bir defasnda OFF/ON olmas ile azalr.Deer "0"olduunda sayc k konta ON olur.k konta ile ak deeri kaydedicisindekideiiklikler aadaki gibi olur.

    k Konta:

    Sayma bobini alt zaman ON olur. Bu anda sayma deeri "0" dr.Reset bobini ON olduunda ise OFF olur.

    Ak Deeri Kaydedicisi:

    Reset bobini alyorken ve OUTC460 komutu yrtld bir zamanda ayar deeri, akdeeri kaydedicisine yazlr. (sayc girii ON veya OFF olabilir.)

    Reset bobini almaz iken ve sayma girii OFF'tan ON'a getiinde ayar deeri "1" er

    olmak zere azalr.(0'a doru)

    X402 ON olduunda, C461 saycs, 100 ms'lik M72 palsi ile saymaya balar. Sayma deeri,ayar deerine (K600) ulat zaman (veya 60 sn) C461 konta ON olur.Eer X402 OFFolursa sayc reset edilir. Ve ayn zamanda k konta OFF olur.

    Onay:

    11/07/2003

  • 8/14/2019 plc hakknda

    19/35

    X403 reset girii olarak kullanlmtr. Saycnn almas srasnda, eer her hangi bir ekildeenerji kesilmesi olursa, saycnn almas durur. Enerji tekrar geldiinde, sayc tekraralmaya balar. Enerji kesilmeden nceki ve enerji geldikten sonraki toplam sre 60 sn.olduu zaman, k konta C461 ON olur. (15 sn + 45 sn) =60 sn

    1.M yardmc rlesi iin PLS komutu kullanldnda, k konta yalnzca bir alma

    saykl sresince ON 'dur.2. Bu komut ayrca, sayc,shift register, set/reset komutlarnn giri devrelerindekullanlabilir.3. M205 rlesi, X401 ve X402 OFF/ ON durumuna getiinde set/reset edilir.4. leride grlecek olan jump ilemi devam ettii srece pals k ON durumundakalr.Komut ile birlikte kullanld elemanlar:PLS:.................M100-M377 Onay:

    12/07/2003

    MC ve MCR Komutlar

  • 8/14/2019 plc hakknda

    20/35

    MC: (Master Kontrol), Ortak seri kontaklar iin balant komutu.MCR: (Master Konrol Reset), MC komutunu reset eder

    Onay:

  • 8/14/2019 plc hakknda

    21/35

    12/07/2003

    M100 ve M101 gibi normalde ak MC kontaklarnn datm hattna balanmasgerekir. MC kontandan sonraki kollarn bandaki kontaklar LD veya LDI komutlar ilekullanlr.Orijinal datm hattna geri dnlmesi iin MCR komutu kullanlr

    Onay:

  • 8/14/2019 plc hakknda

    22/35

    14/07/2003

    MC ve MCR Komutlar (uygulamalar)

    ekil: MC ve MCR Devresi

    Komutla Kullanlaca Elemanlar:

    MC, MCR : M100 - M117

    Onay:

  • 8/14/2019 plc hakknda

    23/35

    15/07/2003

    NOP Komutu(No Operation Komutu)

    Onay:

  • 8/14/2019 plc hakknda

    24/35

    16/07/2003CJP ve EJP Komutlar

    CJP (Conditional jump) : Jump'a balama komutu.EJP (End Or Jump) : Jump yolunu ayarlama komutu.

    Jump komutu kumanda devresinin bir blmn almaz duruma getirmek iin kullanlr.Jump komutlar iin,Oktal sistemde 77 ile 700 arasnda 64 numara verilebilir.

    ekil 1

    ekil 2

    Onay:

  • 8/14/2019 plc hakknda

    25/35

    16/07/2003

    1-) T450 - T457, T450 - T457, T450 - T457 ( 0.1 sn'lik zaman rlesi ) zaman rlelerininsayma ilemi kesilir, Jump reset edildikten sonra saymaya kald deerden saymaya devameder.

    2-) T650 - T657 ( 0.01 sn'lik zaman rlesi ) zaman rleleri kendi iinde saymaya devam eder.Fakat X416 ON olduu mddete T650 k konta ON olmaz. Jump reset edildiinde ( 414OFF ) T650 k komutununileme girdii anda T650 k konta ON olur.

    Onay:

  • 8/14/2019 plc hakknda

    26/35

    16/07/2003

    Onay:

  • 8/14/2019 plc hakknda

    27/35

    16/07/2003

    Onay:

  • 8/14/2019 plc hakknda

    28/35

    17/07/2003

    END Komutu (Programn Sonunda Kullanlan Komut)

    PLC tarafndan giri ilemi,programn yrtlmesi ve k ilemi yerine getirilir.Eerprogramn sonuna END yazlrsa end'den sonraki satrlar iin (NOP) zaman kayb olmaz vekilemine daha abuk giri yaplr.

    Ayrca programn blmler halinde kontrol yaplmak istendiinde gerekli blmn sonunaEND yazlarak kontrol kolayca yaplr.Kontrol ilemi yapldktan sonra blm sonuna yazlanEND'in silinmesi gerekir.

    NOT:END tek bana kullanlr.

    Onay:

  • 8/14/2019 plc hakknda

    29/35

    18/07/2003MC ve MCR Komutlar

    Onay:

  • 8/14/2019 plc hakknda

    30/35

    19/07/2003

    SFT (Shift Komutu) ( Uygulama )

    Not: 2. Bloktaki M117 ON olunca, 1. Blok ON olur. 120'den M137'ye kadar kaydrlr. (1.Blok,2. Blou etkilemez.)

    V1-V2-V3 elektrikli vanalar sra ile ve zaman rleleri kulanlarak altrlacaktr

    Onay:

  • 8/14/2019 plc hakknda

    31/35

    21/07/2003

    PLC Kumanda Devreleri

    Onay:

  • 8/14/2019 plc hakknda

    32/35

    22/07/2003

    16 Giri Terminali ve 8 k Terminali (F1 - 20 ) Tip

    Bir fazl As.M, iki balatma butonuyla altrlacak ve bir durdurma butonuyladurdurulacaktr. 1. Motor alrken, 3. Motor almayacak, 3. Motor alrken 1. Motoralmayacaktr. 2. Motor 1. Motorun almasndan 5 sn. sonra 3. Motorun almasndan 10sn. sonra otomatik olarak almaya balayacaktr. Yukarda sralanan isteklericevaplandracak kumanda ve g devresini iziniz?

    Onay:

    22/07/2003

  • 8/14/2019 plc hakknda

    33/35

    Program:

    1. LD 4002. OR 4303. ANI 433

    4. ANI 4325. OUT 4306. OUT 0507. K 58. LD 0509. OR 05110.OR 43111.ANI 41312.OUT 43113.LD 40114.OR 432

    15.ANI 41316.ANI 43017.OUT 43218.OUT 05119.K 1020.END ---

    Onay:

    23/07/2003

  • 8/14/2019 plc hakknda

    34/35

    Say Basamaklar

    Gerek CPU kaydedicilerinde gerekse dier belleklerde tutulan bilgiler say sistemindesaklanrlar. Ancak ikili sistemde bit bit saklanan bu bilgiler ile kolayca ilem yaplabilmesi vekolayca ilenebilmesi iin, belirli uzunlukta gruplara ayrlmalar gerekir.Sz konusu bu

    gruplar uzunluklarna gre deiik isimlerle tanmlanrlar.Bu tanmlar aada verilmitir.

    CPU, kaydedicilerde sakl bulunan ikili(binary)datalar ile ilem yapar. kili sistemde bilgiileme olduka can skc olduundan, bu bilgiler"OKTAL","EXEDECIMAL" veya "BCD"gibi farkl tabanl say sistemlerine dntrlr. Bu say sistemleri ksaca aadaverilecektir.

    kili say sistemi

    kili say sistemi lojik 1 ve lojik 0 olmak zere iki deer kullanlr

    Yukarda grld gibi en sadaki bitten (LSB) balamak zere sola doru 2'nin kuvvetiolacak ekilde bitler sralanr.kili sistemdeki bir say aadaki gibi ondalk sayya(decimal)dntrlr.10110101 = (1X128)+(0X64)+(1X32)+(1X16)+(0X8)+(1X4)+(0X2)+(1X1) = 181 (Decimal)

    Onay:

    24/07/2003

  • 8/14/2019 plc hakknda

    35/35

    Oktal say sistemi

    Oktal say sistemi 8'li tabanda olup 0 ile 7 arasndaki saylar kullanr.rnein oktal saysisteminde verilmi olan321 saysn ondalkl sayya evirirsek;

    321o=(3x8)+(2x8)+(1x8) = 209

    kili sistemdeki saylarn oktal saylara dntrlmesi iin ncelikle ikili say erli gruplaraayrlr.Daha sonra her bir grubun kendi bana onluk sistemdeki deeri yazlr

    RNEK :

    Hegzadesimal Say sistemi

    Hegzadesimal say sistemi 16 'l tabanda olup 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E ve F saylarnkullanr.Burada A,B,C,D,E ve F harfleri srasyla 10,11,12,13,14 ve 15 saylarna karlk dmektedir.

    rnein ;321 hexadecimal saysnn ondalk sayya dnm u ekilde hesaplanr;

    321 ? =(3 x 16)+(3x16)+(1x16)

    kili sistemde verilmi olan bir sayy hexadecimal sayya dntrebilmek iin ncelikle ikilibitler 4 'li gruplara ayrlr.Daha sonra her bir grubun hexadecimal saylar ile ondalk sistemdeki karlklar yazlr.

    RNEK ;1 0 1 0 1 1 0 0 --- 8 bitlik ikili say.1 0 1 0 1 1 0 0--- 4 'erli gruplara ayrma.A C--- Hegzadesimal say.

    kili Kodlanm Ondalk (Binary Coded Decimal -BCD )

    kili kodlanm ondalk say (BCD) sistemi ondalk saynn her bir ondalk hanesi 4 bitlik ikilisay sisteminde yazlarak elde edilir. 0 'dan 9 'a kadar ki ondalk dijitler 0000 'dan 1001 'akadar uzanan ikili saylar ile gsterilir.

    RNEK:954 ---- ondalk say.1001 0101 0100 ---- BCD kodu. Onay: