Professional Documents
Culture Documents
(Programlanabilir Lojik
Denetleyici)
Giriş
Bu günlerde otomasyon çağındayız. Her işletmenin
verimli, mali açıdan etkin ve esnek olması gerekir.
İmalat ve işletme endüstrilerinde bu durum, endüstriyel
kontrol sistemlerine olan talebin artmasıyla önem
kazanmıştır. Çünkü otomatik kontrol sistemleri hız,
güvenlik, kullanım esnekliği, ürün kalitesi ve personel
sayısı bakımından işletmelere çeşitli avantajlar
sağlamaktadır. Günümüzde bu avantajları sağlayan en
etkin sistem PLC veya PC tabanlı kontrol sistemleridir.
PLC’li denetimde sayısal olarak çalışan bir elektronik
sistem, endüstriyel çevre koşullarında sağlanmıştır. Bu
elektronik sistem sayısal veya analog giriş/çıkış
modülleri sayesinde makine veya işlemlerin birçok tipini
kontrol eder.
Giriş
• PLC’ler 80 ‘li yıllardan sonra boyut olarak küçülüp
yetenekleri ise aynı oranda artan kontrol
cihazlarıdır.
• İnsan hatalarını engellemek için tasarlanmışlardır.
• Üretim elemanlarında oluşacak hataları
denetlemek için kullanılması önemli bir avantaj
sağlar.
• Önceleri belirli bir üretim sahasında denetim
amacı ile kullanılmışlardır.
• Günümüzde gelişen iletişim ve ağ teknolojileri
ile herhangi bir yerde yapılan PLC süreç
denetimleri, farklı yerlerden izlenip
denetlenebilir.
PLCNedir? (I)
• PLC (Programmable Logic Controller –
Programlanabilir Lojik Kontrol Cihazı) algılayıcılardan
aldığı bilgiyi kendine yüklenen programa göre işleyen
ve sonuç bilgisini çıkışlara bağlanan iş elemanlarına
aktaran bir mikro işlemci tabanlı cihazdır.
PLCNedir? (II)
• Endüstriyel bir ortamda görev yapmak üzere
tasarlanmış, dijital prensiplere göre çalışan, lojik,
sıralama, sayma, veri işleme, karşılaştırma ve aritmetik
işlemler gibi fonksiyonları programlama desteğiyle
girişleri değerlendirip çıkışları atayan, bellek, giriş/çıkış,
CPU ve programlayıcı bölümlerinden oluşan entegre
bir cihazdır. Otomasyon devrelerinde yardımcı röleler,
zaman röleleri, sayıcılar gibi kumanda elemanlarının
yerine kullanılan bu cihazlarda zamanlama, sayma,
sıralama ve her türlü kombinasyonel ve ardışık lojik
işlemler yazılımla gerçekleştirilir.
PLC’lerin UygulamaAlanları (I)
Havalandırma ve soğutma tesislerinde
Paketleme ve ambalajlama tesislerinde
Taşıma tesislerinde
Otomobil endüstrisinde
Petrol dolum ve yıkama tesislerinde
Çimento sanayinde
Klima ve iklimlendirme tesislerinde
Aydınlatma ve vinç tesislerinde
İmalat, tarım, tekstil ve her türlü makinelerde
Enerji dağıtım kontrolünde
Üretim otomasyonunda (gıda, kimya sanayi, vb.)
Asansör kontrolünde
Elektro pnomatik–hidrolik sistemlerde
PLC’lerin UygulamaAlanları (II)
• Örneğin;
• Asansörlerin hangi katlara hangi sırayla uğrayacağının
denetlenmesi
• Bir üretim bandında belirli bir konumda çalışan
makinelerin sırasının belirlemesi
Hareket Denetimi ile İlgili
Uygulamalar
• Doğrusal ve döner hareket denetimi sağlar.
• Örneğin
• Metal kesme
• Metal şekillendirme
• Montaj makinelerinde denetim sağlama
Süreç denetimi ile İlgili
Uygulamalar
• Sıcaklık
• Basınç
• Nem
• Hız
• Debi
gibi parametrelerin denetlenmesini gerektiren
uygulamalarda kullanılabilmektedir.
Veri yönetimi ile İlgili Uygulamalar
• Bir işletmede yer alan her türlü süreçte
oluşabilecek verilerin toplanması ve süreçlerin
gerektiği şekilde yönlendirilmesi
• Süreç içerisinde yer alan çeşitli makine ve
benzeri teçhizat hakkında veri toplanması
• Toplanan verilerin;
• Referans veriler ile karşılaştırılması
• İncelenmesi
• İzlenmesi
• Raporlanması amacıyla başka bir aygıta
aktarılması
PLC’nin Ana Birimleri(I)
• Giriş Birimi
• Kontrol edilen sisteme ait basınç, seviye, sıcaklık
gibi algılayıcılardan gelen sinyaller giriş birimi
üzerinden alınmaktadır.
• Örneğin
• Herhangi bir metali algılayan
• Statik elektrik yapısıyla bir cismi hisseden
• Işığı algılayan optik algılayıcılar gibi
• İşlem Birimi
• Giriş Biriminden aldığı bilgiyi kendine verilen
programa göre işleyen ve sonucu çıkış bilgisi
olarak aktaran merkezi işlem birimidir.
PLC’nin Ana Birimleri(II)
• Çıkış Birimi
• Ana işlem birimi giriş verilerini, belirlenmiş
programa göre işler, daha sonra çıkış birimi ilgili
denetim için gerekli kontrol sinyallerini üretir.
• Örneğin;
• Bir motorun çalışmasını sağlama,
• Bir cismi itme ve çekme,
• Işık yayma,
• Alarm verme gibi
• Programlayıcı Birim
• İşlem birimi tarafından uygulanacak
programların oluşturulduğu birimdir.
PLC’leri programlamak için genellikle kişisel
bilgisayarlar kullanılmaktadır.
PLC’nin Ana Birimleri (III)
PLC’nin Ana Birimleri (IV)
PLC Giriş-Çıkış Elemanları
PLC’lerin Avantajları(I)
• Güvenilirlik
• Tehlikelere karşı hemen hemen tüm elemanların
korunmuş olduğu elektronik birimlerden
oluşmaktadır.
• Fiziksel Büyüklük
• PLC’ler yeteneklerine göre çok küçük ve az yer
kaplayan cihazlardır. Bu da her ortamda
sorunsuzca kullanılmalarını sağlamaktadır.
• Maliyet
• PLC çözümlerinin gerek ilk yatırım maliyetleri
gerekse de sağladığı üretim kazançları açısından
ekonomik kazanç sağlar.
PLC’lerin Avantajları(II)
• Ortam Dayanıklılığı
• PLC’ler özellikle endüstriyel ortamlar için
tasarlandıklarından bu tip ortamlarda
dayanıklılık göstermektedirler.
• İletişim Kabiliyeti
• PLC’ler kendi aralarında, kişisel bilgisayarlarla, ve
diğer akıllı cihazlarla iletişim
sağlayabilmektedirler.
• Kompleks Yapı
• PLC’ler birçok makinenin aynı anda kontrolünü,
bellekteki her iş elemanına ait alt programlar ile
yapabilmektedirler.
PLC’lerin Avantajları(III)
• Esneklik
• PLC programlarında değişiklik kolay ve hızlı bir
şekilde yapılabilmektedir. Ayrıca PLC bellek
kapasiteleri arttırılabilir.
• İşlem Hızı
• PLC mantıksal ve aritmetik işlemlerden oluşan bir
programı oldukça hızlı bir şekilde
işletebilmektedir.
• Görüntüleme
• Bir PLC programı ve ilgili devrenin çalışması
direkt olarak monitörden izlenebilmektedir.
Ayrıca arıza tarama yapılabilmekte ve geçmiş
çalışma durumları sonradan izlenebilmektedir.
PLC üreten firmalar
• PLC üreten belli başlı firmalar:
SIEMENS
DELTA
MÖLLER
AEG
ALLEN BRADLEY
TELEMECHANİC
OMRON
MİTSUBİSHİ
HİTACHİ
PANASONIC
SCHNEIDER
SİEMENS PLC Serileri
• LOGO PLC
• S7-200 SERİSİ
• S7-1200 SERİSİ
• S7-300 SERİSİ
• S7-400 SERİSİ
• S7-1500 SERİSİ
SiemensLOGOPLC
• Küçük uygulamalarda çok başarılı
• PLC program diline gerek yok
• Sembolik programlama çok kolay
• Saat ve Analog girişi üzerinde
S7-200 SERİSİ (I)
Günümüzde oldukça popüler olan PLC
(Programmable Logic Controller) sistemlerinin
kilometre taşlarından biri ve SIMATIC S7-200
ailesinin üyesi olan bu PLC sistemi kullanıcılara,
küçük çaptaki otomasyon projeleri için oldukça iyi
bir ortam sunmuştur. Farklı CPU çeşitleriyle
piyasaya sürülen S7-200, kullanıcının çeşitli
ihtiyaçlarını karşılayacak şekilde tasarlanmıştır.
S7-200 SERİSİ(II)
CPU 21X
• 212
• 214
• 215
• 216
CPU 22X
• 222
• 224
• 226
S7-200 GENELÖZELLİKLER
S71200 Serisi (I)
S7 1200 PLC’ler performans olarak neredeyse S7 200
PLC’ler ile kapasite bakımından aynı kabul
edilmesine rağmen işlem hızı ve belleği gibi ve de
programlama yapısı olarak S7 200 ve S7 300 PLC’ler
arasında sayılabilmektedir.
• 1. Besleme Türü
• AC: 220V ACveya DC: 24V ile beslenir.
• 3. Çıkış Türü
• DC: Transistör Çıkışlı veya RLY: Röle Çıkışlı
AC/DC/RLY
DC/DC/RLY
DC/DC/DC
PLC Programı
Program Yürütme
Bellek Tipleri(Siemens)
PLC’ye bağlanan normalde açık butonun uyarılmaması
durumunda o kanala ait lojik değer “0”, butonun uyarılması
durumunda o kanala ait lojik değer “1” olur. Normalde
kapalı kontak ise uyarılmadığında lojik değeri “1”,
uyarıldığında ise lojik değeri “0” olur. Bu durum CPU
içerisindeki bütün bellek alanları için (“I” Input, “Q” Output,
“M” Memory, “D” Data) geçerlidir.
Veri Uzunlukları
Bit: Dijital sistemlerde kullanılan en küçük hafıza birimidir.
Açık/kapalı anlamındaki bilgiler “bit” adını alır.
I0.0, Q0.1, M1.0
Nibble: 4-bitlik veri uzunluğu
Byte: 8 bitlik bellek alanına “byte” denir.
IB1, QB2, MB44
Word: 2 “byte” tan meydana gelen veri uzunluğudur.
IW0, QW4, MW45
Doubleword: 4 “byte” tan meydana gelen veri uzunluğudur.
ID 4, QD8, MD0
Veri Uzunlukları
I : Giriş (Input)
Q : Çıkış (Output)
M: Hafıza elemanı (Memory)
D : Veri blok (Data blok)
NOT: SIEMENS PLC’lerde “byte” numaraları soldan sağa
doğru, “bit” numaraları ise sağdan sola doğru artar.
Veri Uzunlukları
Byte, Word,DoubleWord
Örnekler:
•QB3: Çıkış belleği 3. baytı
•MW0: M bellek 0,1 baytları
•MD99: M bellek 99,100,101,102 Baytları
Bellek Adresleme(Bit)