Ileri Seviye Plc ProgramLama Seminer Kurs Notlari

  • Upload
    smtyksk

  • View
    245

  • Download
    0

Embed Size (px)

Citation preview

  • 8/9/2019 Ileri Seviye Plc ProgramLama Seminer Kurs Notlari

    1/12

    Ana SayfaForumDikkatletiimVideolarWebBit Pazar

    Elektronik Devre emalar, Projeler, Bilgiler: Blog320volt

    leri Seviye PLC Programlama Seminer Kurs Notlar

    Etiketler: decode, dmov, kurs notlar, otomasyon,plc programlama,plc sayc,programlanabilir ekran, saysistemleri

    Kategori: Elektronik Elektrik Makale Klavuz Bilgi Rapor| Yazar: gevv | Tarih: 22/02/2009

    Hazrlayan: Mazhar Zorlu Anadolu Teknik Lisesi Endstriyel Otomasyon Teknolojileri Blm leri SeviyePLC Programlama Kursu Temmuz 2005 Bornova zmir Aada zetler verilmitir tamam otomasyon-teknolojileri-ileri-seviye-plc-programlama Emei geen Kiilere Teekkrler

    Site ii google zel aram Submit Query

    Siemens Simatic S5 PartsHigh Quality Simatic S5Parts. 1-Year Warranty.Order Online!www.ClassicAutomation.com

  • 8/9/2019 Ileri Seviye Plc ProgramLama Seminer Kurs Notlari

    2/12

    Programlanabilen mantk denetleyicisi, (bundan sonra PLC olarak ifade edilecek) ierisinde mikrobilgisayarbulunan ve ardk kontrol devrelerinde kullanlan elektronik bir kontrol elemandr.

    PLC, balangta rle ile kontrole alternatif olarak gelitirildi. Fakat sonradan, sadece rle yerine kullanlmadve PLCnin yeni fonksiyonlar gelitirildi. PLCnin rleli kontrolden en nemli fark, kontrol elemanlarnkontrol etme yntemidir. Rleli kontrolde, her bir rle ve dier ekipmanlar birbirlerine kablolama ile balanr.

    PLCde ise bu ilemlerin tamambilgisayarda yada programlama konsolunda yazlan programn PLCye

    yklenmesi ile yaplr ve kablolama ilemi sadece giri sinyalleri ve k elemanlar iin yaplr.

    Gnmzde, MITSUBISHI, OMRON SIEMENSgibi pek ok firma PLC retimi yapmaktadr. Her firma,rettii PLC iin, kendine zel programlama programlarn da retmektedir. Fakat tm PLCler iin programyapma mant ve dnce ekli neredeyse ayndr, sadece baz zel fonksiyonlar ve programlama dili farkllolabilir.

    Bu seminer notunda, kullanacamz PLCler MITSUBISHI rn olduu iin, ayn firmaya ait olan PLCrnlerine ait ierikler ve programlama anlatlacaktr.

    Aadaki ekilde de grlecei gibi PLC, ierisinde mikrobilgisayarl (CPU) elektronik devreler ve hafza

    (memory) bulunduran bir endstriyel mikrobilgisayar gerecidir. PLC ile kontrolde, programlama konsolundanPLCye eitli giri sinyalleri ve kontrol ierikleri gnderilir. Sonu olarak da k sinyalleri, k elemanlarnayneltilir. Giri, k gereleri ve PLC arasndaki sinyal deiiminde giri arabirimi ve k arabirimi olarakadlandrlan tekrarlayc (repeater) gereklidir.

    Aadaki ekil, PLC ile balantya somut bir rnei gstermektedir. Anahtardan gelen (buton, anahtar, seicianahtar, dijital anahtar) giri sinyalleri, sensrden gelen giri sinyalleri ( snr anahtar, foto elektrik anahtar,aklam anahtar) PLCnin mikrobilgisayarna giri arabirimi aracl ile gnderilir.

  • 8/9/2019 Ileri Seviye Plc ProgramLama Seminer Kurs Notlari

    3/12

    PLC reticileri, kendi rnleri iin farklprogramlama dili (retici dil komut dili) kullanmaktadr. Bu farkldil, PLC programlama metodunun farkllndan yada PLCnin

    fonksiyonlarnn farkllndan kaynaklanmaktadr. Fakat temelde birbirlerine benzerdirler.PLC komut kelimeleri, 16dan 32ye kadar olan giri ve klar ile ve karlatrmal olarak, kolay anlalabilirbirekilde, basit elektrik devrelerine karlk gelecekekilde aklanacaktr.

    Bir sinyal hatt, ikili say sistemi kullanlarak aklanabilir ve bu sinyal hattnda 0 ve 1 olmak zere sadeceiki durum vardr. rnein, 16 (Decimal) says ikili say sistemi ile 10000 olarak yazlabilir ve bu gsterimeklinde her bir saynn bir arl vardr, bu da birinci say iin;20 , beinci say iin 24 eklinde ifadeedilebilir.

    Ayn zamanda devreye enerji verip kesmek yada PLC ierisindeki rleleri yada hafzalar aktif yada pasif

    yapmak iin de ikili say sistemi kullanlr. Devreye enerji verilmesi yada herhangi bir elemann aktif olmasn1 bunun tersi yani devre enerjisinin olmamas yada herhangi bir elemanin pasif durumda olmasn da 0sinyali ile gstermek devre aklamalarnda bize kolaylk salayacaktr.

    Octal say sistemi 0 ile 7 arasndaki rakamlarn kullanld say sistemidir. Binary sayy en sadan itibarenerli gruplara blerek ve 0 ile 7 arasndaki rakamlar kullanarak octal say sistemine dntrebiliriz.

    Onaltl say sistemi 16 tr durum ile aklanabilir. Bunlar 0 ile 9 aras rakamlar ve A ile F aras harflerdir(Decimal say ile 0-15 arasndaki saylar) . Binary say, drderli gruplara blnerek ve her bir drtl grubunhexadecimal karlbulunarak dnm ilemi yaplabilir. Say olarak hexadesimal say kullanlmakisteniyorsa, karkla meydan vermemek iin saynn sonuna yada bana H harfi eklenmelidir. rnein;

  • 8/9/2019 Ileri Seviye Plc ProgramLama Seminer Kurs Notlari

    4/12

    H10 yada 10H (decimal karl 16), H2A yada 2AH (decimal karl 42).

    BCD Say Sistemi BCD, Binari kodlanm decimalin ksaltlm halidir. Bu say sistemi, ikili saysisteminin en sadan itibaren drderlik bitlere blnmesi ile gsterilir. Her drtl bit sfrdan dokuza (decimal)kadar olan saylar alabilir. BCD say sistemi, binary say sistemi ile bilgisayar dnyas arasndaki iletiimdekullanlr.

    BCD say sistemini kullanrken her bir drtl bitin decimal deerinin dokuzu gememesine zen

    gsterilmelidir. BCD kod sisteminde drderlik bitler kullanyoruz ve bu drderli bitler ierisinde 8 ile ayn anda2 yada 4 ve 80 ile ayn anda 20 yada 40n kullanlmas mmkndeildir, nk bunlar birlikte kullanlrsa toplam deer 9 ( yada 90) u aacaktr.

    DMOV: Saysal verinin uzunluuna gre 16 bit yada 32 bitlik veriler vardr. 32 bitlik veriile ilgili almalarda D (Double), komutun bana eklenmelidir. Burada kaynak ve hedef says istee balolarak ayrlabilir. Fakat herhangi bir karkla meydan vermemek iin, en dk bit numarasn ift sayolarak semek iyi olacaktr.

    PLC Hakkinda Temel Bilgi PLCnin temel teknolojisi

    PLCnin yaps PLC ye programlama Ladder diyagram ile programlama (Merdiven diyagram) Farkl firmalarn PLClerine ait tahsisat tablosu Devre dizayn Devre dizaynnn ak Programlama gereleri PLC iin komut dili (retici dil) Programlama iin uyarc ifadeler Sekizli Ve Onaltl Say Sistemi BCD Say Sistemi Veri Biimi 16 ve 32 bitlik verinin ynetimi Aygt (Device) Kelime Aygt (Word Device) Bit aygt (Bit Device) leri aklama Veri tama Verilerin kodlarnn deitirilerek tanmas (BCD/BIN) Artma / Azalma (Increment / Decrement) Karlatrma (Comparison) Ekleme ve kartma (Addition and subtraction) arpma ve Blme (Multiplication and division)

    Zaman Kontrol Komutlar Zamanlayc ilemleri (Timer operation) n deeri dolayl olarak belirlemek Zamanlayc devresine rnek

    DECO, kod zme komutudur. Kaynakn kodu hedefe sadece bit numaras olarak zlr. Kaynak bit aygtolduu durumda bit numaras 0 ile 8 arasnda olmaldr. Eer kaynak kelime aygt ise, bu durumda bit numaras0 ile 4 arasnda olabilir. 0 ile 8 arasndaki bit numaralarn deitirmek sureti ile kod zme ilemi 0 ile 255arasnda yaplabilir.

  • 8/9/2019 Ileri Seviye Plc ProgramLama Seminer Kurs Notlari

    5/12

    Decode Zamann retilmesi Titreme devresi (Flicker circuit) zel zamanlayc ALT Fonksiyonu Sayc Fonksiyonu (Counter instruction) 16 bit yukar sayc (up counter) 32 bit yukar / aa sayc

    Uygulama ve rnekler

    Programlanabilir ekran, fabrika otomasyonun yaplandrlmasndaki en nemli bileenlerden bir tanesidir.Programlanabilir ekran, PLCnin insan makine arabirimi olarak gelitirilmitir. Aadaki ekildetanmlanabilir.

    Programlanabilir ekran; noktal ekran grntsne, altrma anahtarna, denetleyici arabirime, ekrannkontrol iin program belleine ve girilere sahip elektronik grntleme elemandr.

    Piyasada birok rn vardr ve herbirinin kendine ait ismi vardr. Mitsubishi firmasnn programlanabilir ekranGOT (Graphic Operation Terminal / Grafik ilem Terminali ) olarak adlandrlrken, Siemens firmasnn PanelPC, Omron firmasnn rnde Programlanabilir Terminal olarak isimlendirilir.

    Gnmzde bu ekranlar sadece fabrika otomasyonunda deil, bankalarn ATM makineleri gibi gnlkhayatmzda da kullanlmaktadr. Gelecekte, hayatmzn her alannda daha fazla uygulanacaktr.

    Programlanabilir ekran piyasas, 1988 ylnda Fabrika otomasyonu kapsamnda PLCnin HMI(Human Machine Interface /nsan Makine arabirimi) elaman olarak ortaya kt. Bu cihazn adprogram lanabilirekran olm asna karn sklkla Grafiklem Terminali yada (Touch Panel) dokunmatik panel olarak

  • 8/9/2019 Ileri Seviye Plc ProgramLama Seminer Kurs Notlari

    6/12

    isimlendirilir. Aada 3 tip uygulamas anlatlacaktr.

    Bu uygulama, anahtar yada lambalarn yerine ekrandaki grntlerin kullanlmas durumudur. Fabrikaotomasyonundaki eitli makinelerde kullanlr. Aada gsterildii gibi, buton ve lambalar altrma ksm vegsterge olarak ayrlm ekilde alma paneline yerletirilir. Programlanabilir ekran, alma panelininfonksiyonlarnn bilgisayarl halidir. Dokunmatik anahtarlama, grafik ve karakter gsterme gibi fonksiyonlarasahiptir. Genellikle bir mikrobilgisayara yada PLCye balant yaplarak kullanlr.

    POP (Point of Production / retim noktas) terminali ilk yapldnda, bilgi terminali manasna geliyordu.Bunun gibi giribilgisi, sadece manyetik kart ve barkod okuyucudan salanan bilgilerdi. Ama son zamanlardagiribilgisi, manyetik kart ve barkod okuyucusu ile birlikte kullanlan programlanabilir ekranlardan daalnmaktadr.

  • 8/9/2019 Ileri Seviye Plc ProgramLama Seminer Kurs Notlari

    7/12

    Programlanabilir ekran Programlanabilir ekrann kullanm lem terminali olarak uygulamalarda kullanm POP Terminal olarak uygulamalarda kullanm Veri bilgilendirme terminali olarak kullanm Programlanabilir ekrann faydalar Dokunmatik ekran olarak altrma Programlanabilir ekrann PLCye balants Grnt fonksiyonu Monitr (izleme)fonksiyonu Veri deiim fonksiyonu Anahtar fonksiyonu

    zleme (Monitr) cihaz Veri rnekleme fonksiyonu Alarm fonksiyonu Kablo balants Fonksiyonlar Katlama (st ste bindirme Overlay) fonksiyonu

    PLC den PLC veya dier ekipmanlarla haberlemek iin kullanllan bir ok yntem vardr. En ok bilineni vekullanllan RS485 balantlsdr. Bu balantda sadece PLC den PLC ye balant gerekletirilir. Bununla

    beraber dier ekipmanlar rnein kodlaylclar (Encoder), pozisyon kontrol sistemlerinin PLC ye balants iindier balant yntemleri kullanlr ki en yaygn olarak kullanlan CC-Link dir. Pratikte yaplan bazhaberlemelerin balant ve zellikleri deiik tip allmtrmalarla kontrol edilmelidir.

    Haberleme (iletiim) Haberleme tipleri N:N Network Paralel Link Computer Link Protokolsz haberleme stee balprogramlanabilir port

  • 8/9/2019 Ileri Seviye Plc ProgramLama Seminer Kurs Notlari

    8/12

    Parametre ayarlar rnekler Master istasyon Lokal istasyon Uygulamalar Sistem konfigrasyonu Hata dorulamas Yardmc rle ve register

    Yazy yazdr Pdf Kayt Arkadana Gnder Payla StumbleUpon Payla del.icio.us Payla Facebook Digg this! Payla Technorati Buzz up!

    Benzer Yazlar

    Say sistemleri mantk devreleri ve mantk kaplar

    Hazrlayan: Dr. Zuhal TANRIKULU Say sistemleri mantk devreleri ve mantk kaplar dijital elektronikkonularnda Ahmet Yesevi niversitesinin hazrlad harika...

  • 8/9/2019 Ileri Seviye Plc ProgramLama Seminer Kurs Notlari

    9/12

    Mikroilemciler ve mikrodenetleyiciler ders notlar

    Hazrlayan: Do. Dr. Hakan ndil Ders notlar 3 blmden oluuyor anlatm ok iyi en gzelide balangseviyesinden anlatlmaya balanm...

    Plc programlar plc devreleri rnekler bilgiler

    zmleri ve devreleri ile bir ok PLC program ve PLC devresi var soruevap eklinde rneklerin yan sraPLC programlama teknikleri...

    Yorumlar

    mustafa Diyor ki:22/02/2009 22:44

    Hocam ok saol dktrmsn gene. Vallahi topluma ok faydalbilgiler deneyimler devrelerveriyorsunuz Allah iinizi rast getirsin

    ismailDiyor ki:26/02/2009 00:00

    Abicim allah raz olsun byle siteler her zaman kazandrr ben kendim elektrikiyim bilgiler iime yarad

    ama birde eitimli videolar olsa ok sper olacak tekrar teekkr ederimsayglarmla

    kenan Diyor ki:24/01/2010 17:54

    merhaba ben otomasyon program ve program kopyalama konularna ok meraklbiriyim kendim beyazesyatamir ve bakm ii yapyorum bilgileriniz iin ok ok teekkr ederim umarm bunlarn devam dagelir ve ayrca bu otomasayon konularnda bilgi sahibi olmak istiyorum acaba bu konuda bana yardmcolurmusunuz imdiden teekkrler hayatnzda baarlar dilerim

    sim (gerekli)

  • 8/9/2019 Ileri Seviye Plc ProgramLama Seminer Kurs Notlari

    10/12

    Mail (gizlenecek) (gerekli)

    Website (size kalm)

    Gvenlik sorusu: 1 + 10 ?

    Yazya Yeni yorum eklendiinde e-posta adresime bildir

    Abonelik

    RSS Kullann ya da yazlar mailinize gelsin

    Makale,proje paylam iin Tklaynz

    Forumdan Son Konular

    Yorumu Gnder

    gfedcb

    @ adresinizi yaznz.. Abone

  • 8/9/2019 Ileri Seviye Plc ProgramLama Seminer Kurs Notlari

    11/12

    Ynt: SONY AE-5A aseli kv-29fq75e model televizyon arzas SONY AE-5A aseli kv-29fq75e model televizyon arzas bu devrenin areste pcb si kmyor hocamda yapamad Dagitim merkezleri proje yardim lazim Ynt: Ses Sistemi Woofer' Yardm TFAYE SREN SESN 12F508 LE POZO BUZZERLE ALDIRMAKSTERM... Micro Cap 9

    Kategoriler

    Elektronik Elektrik Makale Klavuz Bilgi Rapor Sakarya niversitesi Temel Elektronik Trke Entegre, Malzeme Bilgileri (datasheet) Yazar Projeleri Makaleler Elektronik Genel Pratik Bilgiler Elektronik Elektrik Mekanik Elektronik Programlar Hesaplama eviriciler Microchip PIC Atmel Assembly Ccsc Picbasic

    G Elektronii Smps Dc Ac eviriciler Devreler Ses Sistemleri Anfi Mixer Ton kontrol Devreler Analog Dijital Devreler alarm fm rf alc verici Teknik Servis Tamir Onarm Manuel ema Genel

    Rastgele Yazlar

    AT89C2051 ile Dot Matrix Display Uygulamalar

    GSM Cep Telefon Dedektr

    Dwg dosyalar ile kark autocad elektrik projeleri

    powered by netvibes

  • 8/9/2019 Ileri Seviye Plc ProgramLama Seminer Kurs Notlari

    12/12

    320volt.com | Altyap: Worpdress | Tema: Sleepy Blue WordPress Theme Tasarm: Eyoung | eviri veDzenleme 320volt.com

    www.ne er.com

    PostgreSQL SolutionsPostgreSQL Training, Support

    Replication, High-Availabilitywww.postgresql-support.de