Professional Documents
Culture Documents
ERK
Giri PLC nedir? PLClerin Uygulama Alanlar PLClerin Yaps PLClerin Avantajlar PLC ile Elde Edilen Verilerin Deerlendirilmesi PLC Verilerine Internet zerinden Eriim PLC Verilerine Internet zerinden Eriim iin bir Model PLC PC letiim zmleri Sonular ve Gelecekteki almalar
Giri
PLCler 80 li yllardan sonra klp yetenekleri ise ayn oranda artan kontrol cihazlardr. nsan hatalarn engellemek iin tasarlanmlardr. retim elemanlarnda oluacak hatalar denetlemek iin kullanlmas kanlmazdr. nceleri belirli bir retim sahasnda denetim amac ile kullanlmlardr.
Gnmzde gelien iletiim teknolojisi ile artk baka yerlerde yaplan PLC sre denetimleri, farkl yerlerden izlenip denetlenebilir.
Besleme G Kayna
G deerleri 220 V AC / 50 Hz olarak benimsenmitir.Yaklak olarak tm PLC ler +5 V ile -5 V deerinde ilem yaparlar.Dolaysyla PLC CPU lar giriten alnan 120 V AC deerini ilemler iin gerekli olacak 5 V DC deerine drebilen bir dntrcye sahip olmaldrlar.Bu dntrme ilemi besleme g kaynanda mevcut olan gerilim eviricisi tarafndan gerekletirilir. ekil 2.24
Metal kesme
Metal ekillendirme
Montaj makinelerinde denetim salama
lem Birimi
Giri Biriminden ald bilgiyi kendine verilen programa gre ileyen ve sonucu k bilgisi olarak aktaran ana ilem birimidir.
k Birimi
Ana ilem birimi giri verilerini, belirlenmi programa gre iler, daha sonra k birimi ilgili denetim iin gerekli kontrol sinyallerini retir. rnein; Bir motorun almasn salama, Bir cismi itme ve ekme, Ik yayma, Alarm verme gibi
Programlayc Birim
lem birimi tarafndan uygulanacak programlarn oluturulduu birimdir. PLCleri programlamak iin genellikle kiisel bilgisayarlar kullanlmaktadr.
Giri-k Modlleri
ii.Analog Giri-k Birimleri PLC lerin bu kadar popler olmasnn nemli nedenlerinden biri de analog sinyalleri ilemesindeki becerisidir. Is, k, hz, basn ve nem sensrleri gibi eitli transduserlerden alnacak analog sinyaller, PLC lere eklenebilen analog modller ile alglanp, ilenebilir. Analog giri birimi,analog girilerden alnan akm ve gerilim deerlerini, bir analog dijital dntrc (ADC) yardmyla CPU nun ileyebilecei dijital veri formuna dntrr.
Giri-k Modlleri
Analog k birimi,CPU dan gelen dijital sinyalleri, sahada yer alan analog k cihazlarnn kontrol iin gerekli analog deerlere dntrr. Bunun iin dijital analog dntrc (DAC) kullanlr.
SAYI SSTEMLER
Drt temel say sistemi kullanlr.Bunlar; onlu,ikili,sekizli ve onaltl say sistemleridir. Say sistemleri konumsal sistemlerdir.Her rakam bulunduklar konuma gre deiik byklkteki saylar ifade eder. Her bir basamaktaki say konum arlyla arplr ve elde edilen sonular toplanr.
Desimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Binary 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
Oktal 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17
Hexadesimal 0 1 2 3 4 5 6 7 8 9 A B C D E F
PROGRAMLAMA BMLER
PLC de programlamay 3 deiik ekilde yapmak mmkndr.
1. 2. 3.
Mediven diyagram (Ladder diyagram,LAD) Komut listesi (Statement list , STL) Fonksiyonel blok diyagram (Function Block Diagram, FBD)
Bir ok PLC program merdiven diyagram dilini temel alr.Merdiven diyagram yazlmas kolay,takibi basit,gzlemlemes,i ak olduundan tercih sebebidir.Yazlan proramlar otomatik olarak birbirine dnebilir.ekildeki blok diyagramnda kendi aralarndaki dnmler gsterilmitir.Sahip olduu avantajlardan dolay merdiven diyagram modelini anlatacaz.ekil 5.5
Programlamaya Giri
Programlama, belirli bir grevi yapmak zere tasarlanm bir kontrol yada kumanda sistemine ilikin kurallarn PLC program belleine aktarlmas ilemi olarak tanmlanabilir. Bir ok firmann kendilerine ait PLC modelleri vardr. Komutlar kullanmalarnda farkllklar olsada temel mantk deimez.Biz SIEMENS S7-200 mikro PLC modelini kullanacaz.
Programlamaya Giri
KOMUT HITACHI OMRON MITSUBISHI TEXAS SIEMENS LOAD AND OR NOT LOAD NOT LD AND OR NOT LDI LD AND OR NOT LD NOT LD AND OR I LDI STR AND OR NOT STR NOT LD A O NOT LDN
AN ON ALD
OR BLOCK
ORB
OR LD
ORB
OR STR
OLD
OUT END
OUT END
OUT END
OUT END
OUT END
= MEND
PROGRAMLAMA KOMUTLARI
Kontaklar klar Zamanlayclar Sayclar Program Ak Denetim Komutlar leri Seviye PLC Komutlar
KONTAKLAR
Normalde Ak Kontak
KONTAKLAR
Normalde Ak Kontak
KONTAKLAR
Normalde Ak Kontak
KONTAKLAR
Normalde Kapal Kontak
KONTAKLAR
Normalde Kapal Kontak
KONTAKLAR
Normalde Kapal Kontak
Doruluk tablosu
Doruluk tablosu
B
0 1
F
1 0
1
1
0
1
0
0
Doruluk tablosu
Doruluk tablosu
B
0 1
F
0 1
1
1
0
1
1
0
Doruluk tablosu
Doruluk tablosu
BT LEMLER
Bit Hafza(Memory Bit,M) Kurma lemi (SET, S) ve Silme lemi (RESET, R) Komutlar Ykselen Kenar (P) ve Den Kenar(N) Komutlar NOT-Deilleme Komutu zel Hafza Bitleri (Spesial Memory, SM)
SET/RESET KOMUTU
RS hafza elemanlar kumanda problemlerinde ok sk olarak kullanlmaktadr. RS hafza eleman, geici durum sinyallerinin hafzaya alnarak srekli hale getirilmesini salar. Elektrik kumanda tekniinde mhrlemeli devre balantlarna edeerdir.
UYGULAMA :
Bir bant sistemi zerinde ilerleyen paketlere 3 deiik toz rn doldurulacaktr. Bunun iin start verici eleman uyarlarak, bant motorunun almas salanacaktr. Paket S1 sensr alglama alan iine girdiinde bant motoru stop edecektir Bir miktar rn pakete boaltlacaktr. Operatr ayn start butonunu ikinci kez uyararak bant motorunu tekrar altracaktr. Paket bu defa S2 sensr tarafndan alglandnda tekrar ve ikinci rn, ayn ekilde bir sonraki ilemle 3. rnn dolmas salanacaktr. Bu ilemler ayn ekilde devam etmelidir.
ZAMANLAYICILAR
SIEMENS S7-200 PLCler iin 3 eit zamanlayc vardr.
1. ekmede Gecikmeli Zamanlayc (TON)
TONR Zamanlayc Uygulamas: 3fazl asenkron motorun alma sresine bal olarak rulmanlar belli bir sreden sonra deitirilecektir. Bu nedenle sadece motorun alt sreler tespit edilmelidir. Rulman deiim sresine gelindii flar yapan bir lamba ile bildirilmelidir.
UYGULAMA :
Bir lunaparktaki oyuncak atn u ekilde almas isteniyor: Jeton atlyor. Oyuncak at 5 saniye sreyle alp duruyor.
SAYICILAR ( COUNTERS )
Endstride retilen rnlere ait miktarlarn belirlenmesi ou zaman darbelerin saylmas yntemi ile gerekletirilmektedir. Bunun iin sayma darbeleri bir saycya uygulanr. Sayc iindeki sayma darbeleri 16 bitlik (1 word) bir alandadr.
S7 200 PLC de 3 tip sayc bulunmaktadr. CTU : Yukar sayc CTD : Aa sayc CTDU : Aa-Yukar sayc
SIEMENS S7-200 CPU 221, 222, 224 model PLC cihazlarnda kullanma hazr 0-255 arasnda toplam 256 adet sayc bulunur.
UYGULAMA:
Daha nce balatlm bulunan bir sre, saycnn istenilen deere ulamasyla sona erdirilebilir. Start butonu ile band motoru altrlyor. Sayc sayma deeri ayar deerine eit olduunda (CV=PV) band motoru durduruluyor.
Aa Sayc : (CTD)
Aa Say komutu (CTD), yukar sayma giriinin (CD) her ykselen kenarnda (0dan 1e dnmnde) anlk sayma deerini bir azaltr. Cxx anlk deeri 0a eitse Cxx biti set olur. LD (Load) girii geldiinde sayc biti sfrlanr ve anlk deer PV deerine eit yaplr. Sfra ulaldnda sayma ilemi durur (ve Cxx biti set olur).
RNEK Devreye start verildiinde iki motor ayn ynde dnmeye balyor. 3 sn sonra I. motor duruyor , II. motor ters ynde dnyor. 4 sn sonra ise II. motor duruyor. I. motor ters ynde dnmeye balyor. Bu olaydan 3 sn sonra ise her iki motor da ayn anda ilk baladklar ynde dnmeye balyorlar ve 5 sn sonra her iki motor da enerjisi kesilerek duruyor. Her iki motora da bu ilemi yaptran programn klasik kumanda yntemini ve Ladder diyagramn yaznz.
RNEK ekildeki sistemde siyah ve beyaz toplar ayr ayr paketlenecektir.Start verildikten sonra ilem balayacak ve 100 adet siyah 100 adet beyaz top alttaki kutulara aktarldktan sonra ilem bitecektir.Siyah topu ayrmak iin piston kullanlacaktr. Ladder ve STL yi oluturun.
Top Sensr S2
Top Sensr S3
Top Sensr S4
RNEK Aada ekli verilen sistemde tanklarn birinden dierine sv aktarlacaktr.Start verildiinde vana alacak 10 sn sonra pompa devreye girecektir.Tank1deki svy Tank2ye aktarlacaktr.Aktarma ilemi Tank1deki sv bitene kadar srecektir.Basn ve sv ykseldii zaman aktarma ilemi otomatik olarak duracaktr.Arza giderilmeden start butonuna baslsa bile sistem almayacaktr. Ladder diyagramn iziniz.
Tank 2
Ban Sensr S3
RNEK Konveyor hatt banttan meydana gelmektedir.3.motor srekli alarak 3.bandn devaml hareket etmesini salayacaktr.3.bandn zerine konulan bakr plaket 3.bandn sonundaki 3. Sensr grd zaman 2. Motor almaya balayacak, 2. bant da yrmeye balayacaktr.Bakr plaket 2. Banta geecek ayn zamanda 3. Bantta almaya devam edecektir.2. bantta ilerleyen bakr plaket bantn sonuna geldii zaman 2. Sensr grecek.1. motor almaya balayacak, 5 sn. sonra 2.motor almasn durduracaktr.Bakr plaket 1.banta geecek ilerlemesine devam edecektir.1. bantn sonuna geldiinde 1. Sensr grecek 5 sn sonra da 1. motor duracaktr. 3.motor srekli altndan yeni gelecek bakr plaketleri ayn ekilde dier bantlara iletecek.2. ve 1. Bant srekli almadndan enerji tasarrufu salanm olacaktr.Ladder diyagramn iziniz.
Sensr 3 Motor 3
Sensr 2 Motor 2
Sensr 1 Motor 1
RNEK Tama band zerinde eit aralklarla i paralar gelmektedir.Paralar dier iki banda eit sayda gnderilecektir.Bunun iin S1 sensr paralar her alglaynda kol konum deitirecektir.Start butonuna basldnda ilk nce ana bant almaya balayacak ,belirli bir zaman sonra sa ve sol bant alacaktr.Ana bandn altn sar lamba, sa ve sol bantlarn altn ise yeil lamba gsterecektir.Sistem almyorken krmz lamba yanacaktr.Sistemin ladder diyagramn iziniz.
RNEK
ekildeki konveyr sisteminde kanalizasyon borular tanmaktadr. Borular S1 sensr tarafndan alglanabilmektedir. Borularn uzunluklar eit deildir. Toplam boru uzunluu 100mye ulatktan sonra ulatktan ve boru says 14 olduktan sonra sistemin durmasn salayan PLC programn ladder olarak oluturun. (Konveyr hareket hz V=0.2 m/sn)
S1 Sensr
RNEK 100 araba kapasiteli otopark, PLC ile kontrol edilecektir.Otoparka giren her ara S1 sensr ile saylacaktr.Ayn ekilde otopark terk eden aralar da S2 sensr ile alglanarak toplam araba saysndan eksiltme yaplacaktr.Otopark dolduunda giriteki dolu lambas yanacak ve ieriye ara alnmayacaktr.Ara says 100n altna dtnde uyar lambas snecek ve tekrar ara alnmaya balanacaktr.Ladder diyagramn oluturunuz.
SON
ZAMANLAYICILAR
SIEMENS S7-200 PLCler iin 3 eit zamanlayc vardr.
1. ekmede Gecikmeli Zamanlayc (TON)
UYGULAMA:
Bir band sisteminin aadaki gibi almas istenmektedir. PLC I0.0 adres girii uyarldnda Q0.0 kna bal motor hemen alacaktr. PLC nin 3 input giriine deiik zaman deerleri atanacaktr. rnein ; I0.1 = 1 ise, 3 saniye I0.2 = 1 ise, 6 saniye I0.3 = 1 ise, 10 saniye sreyle band motoru alp durmaldr.