7 Aralık 2014 Pazar

PLC YAPISINDAKİ BİRİMLER


Bir PLC’nin içyapısı aşağıdaki şekildeki gibi verilebilir. Bütün sayısal bilgisayarlar gibi PLC, bir mikroişlemci, bellek ve giriş-çıkış arabirimlerinden oluşur.
Mikroişlemci yerine mikro kontrolör veya mikrobilgisayar olarak adlandırılan elemanlar da kullanılır. Bu elemanlar mikroişlemciden farkı, işlemci, bellek ve giriş-çıkış arabirimlerinin aynı yonga içinde bulunmasıdır.
Bellek olarak, salt okunur bellek (ROM) ve rasgele erişimli bellek (RAM) kullanılır. İşletim sistemi ve PLC’ye ilişkin değiştirilmeyen veriler, salt okunur bellekte; veriler, kullanıcı programı ve giriş-çıkış işaret durumları rasgele erişimli bellekte tutulur. Giriş-çıkış işaret durumlarının tutulduğu özel bellek alanı giriş-çıkış görüntü belleği olarak adlandırılır. Giriş- çıkış arabirimi, bir giriş-çıkış arabirimi üzerinden kumanda elemanlarına bağlanır.



  • Merkezi İşlem Birimi (CPU)

PLC belleğindeki sistem programına göre çalışmayı düzenleyen ve kullanıcı programını yürüten en önemli birimdir. Bu birim işlemci-bellek modülleri ve güç kaynağı arasındaki haberleşmeyi sağlar. İşlemci, kullanıcı programını yürüten ve PLC’ nin çalışmasını düzenleyen en önemli elemandır.
CPU’ nun büyük bir bölümünü oluşturan işlemci-bellek birimi; mikroişlemci, hafıza üniteleri, hafızadan bilgi isteme ve saklama devreleri ve programlama aygıtlarıyla, işlemcinin ihtiyaç duyduğu haberleşme devrelerinden oluşur.

  • Hafıza

Programlanabilir Denetleyicilerin beyni olan CPU ailesinin büyük bölümünü işlemci bellek (Processor Memory) birimi teşkil eder. Bu modül; mikroişlemci, bellek çiplerini, programlama cihazı ile işlemci arabirimi için gerekli iletişim devrelerini,kapsamaktadır. Daha küçük sistemlerde mikroişlemci bellek ve iletişim bir bütün olarak tek bir modül içerisinde bulunabilir. İşlemci, zamanlama, sayma, kıyaslama, tutma ve dört temel matematik fonksiyon olan toplama, çıkarma, çarpma ve bölme fonksiyonların yerine getirir. Bu ilave işlemci fonksiyonları daha büyük PLC sistemlerinde kurulmuştur.
Bir PLC'nin memory bölümü, Ferit çekirdek veya yar iletken hücrelerden oluşturulmuştur ve içlerinde 0 veya 1 şeklinde bilgi saklanan birimleri içerir. Bu birimler bit, digit, byte ve word şeklinde gruplandırılmıştır.

Bit                                     1 veya 0                2 Bit
Digit                                    1001                   4 Bit
Byte                                10101011               8 Bit
Word                       1010101110101011      16 Bit

Word, memory'nin veri yazmaçlarının, veri iletiminin ve aritmetik biriminin bir anda işleyebildiği bit sayısında olup, genellikle 16 bit uzunluğundadır. Memory, ardışıl word'ler şeklinde düzenlenmiştir ve her bir word'ün tek bir adresi vardır.

Memory'nin belirli bir konumdan yazma (write) ve okuma (read) şu şekilde olur:

1) Denetim bölümü, memory bölümüne belirli bir adres gönderir.
2) Denetim bölümü, bilginin transfer yönünü göstermek için memory bölümüne bir READ/WRITE işareti gönderir.
3) Denetim bölümü, transferin gerçekleşmesi için gerekli bir süre bekler. Bu süre, okuma işleminde transferden önce, yazma işleminde ise transferden sonra yer alır.

Memory, denetleyicideki kontrol plan veya programında saklamak için kullanılır. Memory’de saklanan bilgi, hangi girişe göre hangi çıkış işaretinin saklanacağı ile ilgilidir ve gerekli hafıza miktarını programın yapısı belirler. Memory bit olarak isimlendirilen bilgi parçacıklarını depolar.
1 Byte =8 bit ve 1024 Byte =1 Kbyte
memory kapasitesinin miktarı bu birimlerde ifade edilir. 


  • Güç Kaynağı


Tüm PLC’ ler de işlemcinin ve çevre birimlerin çalışmasını sağlayan bir besleme güç kaynağı ve enerji kesilmesi anında PLC’ yi besleyen yedek güç kaynağına ihtiyaç vardır. PLC pil veya akü ile dahili olarak veya şebeke gerilimi ile beslenir.
Pil veya akülü besleme kaynağı, sitemin enerjisi kesildiğinde RAM’ların kesintisiz olarak beslenmesini sağlayarak uygulama programının silinmesini önler.PLC şebeke gerilimi ile beslenirse, PLC içinde bulunan güç kaynağı gerekli olan DC ve AC gerilimleri sağlar. Pil veya akünün değiştirilmesi gerekirse mevcut program bir yere kayıt edilmelidir. Aksi halde program silinir.

  • Diğer Birimler


PLC’ lerde giriş ve çıkış birimleri dışında, yüksek hız sayıcısı, kesme işareti girişi, analog giriş (ADC) ve analog çıkış (DAC) gibi giriş-çıkış birimleri bulunur.
Yüksek hız sayıcıları ve kesme işareti girişleri, PLC tarama çevrim süresinden daha hızlı değişen işaretlerin algılanıp değerlendirilmesi amacı ile kullanılır. Analog giriş ve çıkış birimleri ise geri beslemeli kontrol sistemlerini gerçeklenmesi için gereklidir. Küçük boyutlu PLC’ ler de genellikle besleme kaynağı, giriş ve çıkış birimleri, işlemci birimi tümleşik olarak, büyük boyutlu PLC’ler de ise ayrı birimler biçiminde bulunur.
Ayrıca programı yedeklemek ve başka bir PLC’ ye aktarmak için kalıcı bellek birimi, giriş-çıkış saysını artırmak için genişleme birimi enerji kesilmeleri durumunda PLC’ yi besleyen yedek güç kaynağı ve iletişim ara birimi gibi elemanlarda bulunur.

  • Programlayıcı Birimi


PLC’leri programlamak ve yazılan programın derlenip program belleğine yüklenmesi amacıyla kullanılır. Programlayıcı birimi mikro işlemci tabanlı bir özel el cihazı olabileceği gibi bir kişisel bilgisayarda olabilir. Bu birim programın yazılması, PLC’ye aktarılması ve istenirse çalışma sırasında giriş-çıkış veya saklayıcı durumların gözlenmesi veya bazı parametrelerin değiştirilmesi olanaklarını sağlar.
Günümüzde PLC’leri programlamak için daha çok kişisel bilgisayarlar kullanılır. Herhangi bir kişisel bilgisayara yüklenen bir editör-derleyici programı yardımıyla PLC’ler daha kolay bir şekilde programlanabilir. Her PLC üreticisi firma, özellikle kumanda devreleri ile ilgili kişilerin kolayca kullanabilecekleri veya uyum sağlayabilecekleri editör-derleyici programları geliştirmişlerdir.



Hiç yorum yok:

Yorum Gönder