PLC Nedir?
PROGRAMLANABİLİR LOJİK KONTROL SİSTEMLERİ (PLC)
Endüstriyel uygulamaların her dalında yapılan genel amaçlı kumanda ve otomasyon çalışmalarının bir sonucu olan PLC tekniği, kullanıcılara A’dan Z’ye her türlü çözümü getiren komple bir, teknoloji alt grubudur.
Endüstriyel kontrolün gelişimi PLC’lerin gerçek yerini belirlemiştir. İlk önce analog kontrolle başlayan, elektronik kontrol sistemleri zamanla yetersiz kalınca, çözüm analog bilgisayar adını verebileceğiz sistemlerden, dijital kökenli sistemlere geçmiştir. Dijital sistemlerin zamanla daha hızlanması ve birçok fonksiyonu, çok küçük bir hacimle dahi yapılabilmeleri onları daha da aktif kılmıştır. Fakat esas gelişim, programlanabilir dijital sistemlerin ortaya çıkması ve mikroişlemcili kontrolün aktif kullanıma geçirilmesinin bir sonucudur. Mikroişlemcili kontrolün, mikroişlemci tabanlı komple sistemlere yerini bırakmak zorunda kalması, Z80 ile aylarca süren tasarlama süresinin yanında, baskı devre yaptırmak zorunda kalınması ve en küçük değişikliğin bile ağır bir yük olmasının sonucudur. İşte bu noktada PLC’ler hayatımıza girmeye başlamıştır.
1.1.1 PLC
Günümüzde endüstride hemen hemen her alanda el değmeden eğitim sürecine girilmiştir. El değmeden gerçekleştirilen üretimlerde PLC’ler kullanılmaktadır. PLC “ Programlanabilir Lojik Kontrolör ” İngilizce kelimelerinin baş harflerinin alınarak kısaltılması ile oluşur.
PLC bir bilgisayara benzetilirse; girişlerinde Mouse ve klavye yerine basit giriş bağlantıları vardır. Yine çıkışlarında ekran yerine basit çıkış bağlantıları vardır. Girişlere bağlanan elemanlara sensör, çıkışlara bağlanan elemanlara da iş elemanı denir.
1.1.2 PLC SİSTEMLERİNİN AVANTAJLARI
PLC’lerin, daha önce kullanılan konvansiyonel sistemler ile karşılaştırıldığında bir çok avantajı vardır. Eski sistemlerin getirdiği birtakım zorluklar bugün PLC’lerin yaygınlaşması ile aşı1mıştır. PLC sistemleri önceki sistemlere göre daha az yer kaplamaktadır. Dolayısıyla kontrol sisteminin yer aldığı dolap yada pano boyutları oldukça küçülmektedir. Sınırlı alanlarda kontrol mekanizmasının kurulması imkanı ortaya çıkmıştır. Sistem için sarf edilen kablo maliyetleri nispeten daha azalmıştır. Ayrıca PLC sisteminin kurulmasının kolay olması ve kullanıcıya, kurulu hazır bir sistemin üzerinde değişiklik ve ilaveleri kolayca yapabilme esnekliğinin sağlanması, PLC’lerin giderek yaygınlaşmasına ve endüstride her geçen gün daha fazla kullanılmalarına neden olmuştur. Bu avantajlar ile proje maliyetleri de azaltılarak, proje mühendislerine de ticari açıdan büyük faydalar sağlamıştır.
1.2.1 PLC İLE RÖLELİ SİSTEMLERİN KARŞILAŞTIRILMASI
- PLC ile daha üst seviyede otomasyon sağlanır.
- Az sayıda denetim yapılan durumlarda tesis yatırımı PLC’ de daha fazladır.
- PLC’li sistem daha uzun süre bakımsız çalışır ve ortalama bakım onarım süresi (MTTR-Meal Time To Repair) daha azdır.
- Arızalar arası ortalama süre (MTBF-Mean Time Between Feilures) PLC’li sistem için 8000 saatten daha fazladır.
- Teknik gereksinimler değişip arttıkça PLC’li sistem az bir değişiklikle ya da hiçbir değişikliğe gereksinim duyulmadan yeniliğe adapte edilebilirken röleli sistemde bu oldukça zordur.
- PLC’ler daha az bir yer kaplar ve enerji harcarlar
1.2.2 PLC’LER İLE BİLGİSAYARLI KONTROL SİSTEMLERİNİN KARŞILAŞTIRILMASI
Endüstriyel kontroldeki yeni trendler, software tabanlı kontrol sistemlerini gündeme getirdi. PC tabanlı kontrol sistemi seçimiyle sürecin sadece ilk adımı atılmaktadır. Peki ya daha sonrası?
Kontrol sistemleri için PC tabanlı ya da PLC’ ye dayalı kontrol yapısında karar vermeden önce, dikkate alınması gereken tüm noktaların titizlikle analiz edildiğinden emin olunmalıdır.
Yazılım
PC tabanlı kontrol sistemleri, uygulama için gerekli operasyonları gerçekleştirecek şekilde geliştirilen bir yazılım programıdır. Bu nedenle, bu tip sistemler, aynı zamanda yazılım motoru (soft control engine) olarak da adlandırılmaktadır. Unutulmamalıdır ki, PC tabanlı kontrol sistemi sipariş edildiğinde, özel bir işletim sistemi için geliştirilmektedir. Bu noktada asıl mesele bu işletim sisteminin seçimidir.
Windows NT, gerçek zamanlı (real time) veya bir başka gerçek zamanlı işletim sisteminin seçimi yapılmalıdır. Bu sistemler için en yaygın olarak kullanılanı Windows NT’dir. Bu işletim sisteminin zorlu endüstriyel ortamlarda gerçek zamanlı kontrol amaçlı dizayn edilmemiş olması nedeniyle, üzerinde yoğunlaşan tartışmalara rağmen, PC tabanlı kontrol sistemlerinde, % 90 civarında bu işletim sisteminin kullanıldığı tahmin edilmektedir.
Konuya genel olarak bakıldığında, Windows NT, kabul edilebilir bir işletim sistemi olarak düşünülebilir.
Donanım
Sistem seçiminin en kritik etkenlerinden birisi de donanımdır. Yazılım üzerinde koşacağı donanım için genellikle şu seçenekler söz konusudur;
- Endüstriyel PC
- Ticari bir PC
- Açık kontrolörler (open controller)
Her hangi bir bilgisayar satıcısından kolayca temin edilebilen ticari PC’ler, ekonomik fiyat ve temin kolaylığı avantajlarına sahiptir. Buna karşılık endüstriyel koşullarda çalışma performansı yeterli düzeyde değildir.
Diğer taraftan endüstriyel PLC’ler sanayideki ağır çalışma koşulları için gelişmiş özelliklere sahip cihazlardır. (sarsıntılı, nemli, tozlu, gürültülü ortamlar için önleyici donanımlara sahiptirler). 0- 60 C ortam ısılarında ve %0 ve %95 arası nem oranı olan ortamlarda çalışabilir.
Bununla birlikte farklı programlama dili, arıza bulma ve bakım kolaylıklarının olması gibi özelliklerden dolayı bilgisayarlardan farklıdırlar. Bilgisayarların arıza ve bakım servisi ile programlama dillerinin öğrenilmesi için özel bir eğitime gerek vardır.
PLC programlama dili klasik kumanda devrelerinde uygunluk sağlayacak şekildedir. Bütün PLC’lerde hemen hemen aynı olan AND, OR, NOT (VE, VEYA, DEĞİL) gibi boolean ifadeleri kullanılır. Programlama klasik kumanda sistemini bilen birisi tarafından kolayca yapılabilir.
Büyük çaplı kontrol sistemleri için bilgisayarların mikroişlemcilerin kullanılması, 10 adet röle kontaktör elemanlarından daha az eleman gerektiren kontrol devrelerinde de klasik kumamda devrelerinin kullanılması daha avantajlı ve gereklidir.
Diğer seçenek olan açık kontrolörler ise, PLC yapısının içine, PC tabanlı kontrol yapısının entegre edilmesiyle ortaya çıkmaktadır.
Hafıza
MByte ve GByte düzeyinde hafıza gereksinimi olan uygulamalarda PLC’ler genelde yardımcı işlemci (coprocessor) desteğine ihtiyaç duyulmaktadır PC tabanlı sistemlerin , sabit disklerinin GByte düzeyine erişmesi, yüksek hafıza gereksinimi olan uygulamalarda avantaj sağlamaktadır.
Özet olarak PLC ile PC hakkında şunlar söylenebilir;
- PLC’li sistem endüstriyel ortamdaki yüksek düzeydeki elektriksel gürültü elektromanyetik parazitler, mekanik titreşimler, yüksek sıcaklıklar gibi olumsuz koşullar altında çalışabilir.
- PLC’lerin yazılım ve donanımları o tesisin elemanlarınca kullanılmak üzere tasarlanmıştır.
- Teşhis yazılarıyla hatalar kolayca bulunabilir.
- Yazılım, alışagelmiş röle sistemleri ile yapılabilir.
- Bilgisayarlar birden fazla programı değişik sıralarla esnek bir şekilde gerçekleştirirken, PLC’ler tek bir programı sıralı bir şekilde baştan sona gerçekleştirir.
- Ayrıca PC tabanlı sistemin, güncel teknolojideki yeniliklere adapte olabilmesi açısından kullanım süresi daha kısadır.
Programlanabilir lojik kontrolörlerin çıkışı 60’li yılların sonu ile 70’li yılların başlarına dayanır. İlk kumanda kontrolörleri bağlantı programlamalı cihazlardı. Bu cihazların fonksiyonları, lojik modüllerin birbirine bağlantı yapılarak birleştirilmesi ile gerçekleştiriliyordu. Bu cihazlarla çalışmak hem zordu, hem de kullanım ve programlama olanakları sınırlıydı. Bugünkü PLC’ler ile karşılaştırıldığında son derece basit cihazlardı. PLC’lerin ortaya çıkarılma amacı, röleli kumanda sistemlerinin gerçekleştirdiği fonksiyonların mikroişlemcili kontrol sistemleri ile yerine getirilebilmesidir. Lojik temelli röle sistemlerine alternatif olarak dizayn edildiklerinden PROGRAMLANABILIR LOJIK KONTROLÖR ( Programmable Logic Controller ) adi verilmiştir.