Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

PLC ( Programlanabilir Kontrol Cihazı ) TABANLI SİSTEMLERİN İNTERNET ÜZERİNDEN İZLENMESİ Derya Birant, Alp Kut Dokuz Eylül Üniversitesi Bilgisayar Mühendisliği.

Benzer bir sunumlar


... konulu sunumlar: "PLC ( Programlanabilir Kontrol Cihazı ) TABANLI SİSTEMLERİN İNTERNET ÜZERİNDEN İZLENMESİ Derya Birant, Alp Kut Dokuz Eylül Üniversitesi Bilgisayar Mühendisliği."— Sunum transkripti:

1 PLC ( Programlanabilir Kontrol Cihazı ) TABANLI SİSTEMLERİN İNTERNET ÜZERİNDEN İZLENMESİ Derya Birant, Alp Kut Dokuz Eylül Üniversitesi Bilgisayar Mühendisliği Bölümü

2 İÇERİK  Giriş  PLC nedir?  PLC’lerin Uygulama Alanları  PLC’lerin Yapısı  PLC’lerin Avantajları  PLC ile Elde Edilen Verilerin Değerlendirilmesi  PLC Verilerine Internet Üzerinden Erişim  PLC Verilerine Internet Üzerinden Erişim için bir Model  PLC – PC İletişim Çözümleri  Sonuçlar ve Gelecekteki Çalışmalar

3 Giriş  PLC’ler 80 ‘li yıllardan sonra 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ı kaçınılmazdır.  Önceleri belirli bir üretim sahasında denetim amacı ile kullanılmışlardır.  Günümüzde gelişen iletişim teknolojisi ile artık başka yerlerde yapılan PLC süreç denetimleri, farklı yerlerden izlenip denetlenebilir.

4 PLC Nedir? (I)  PLC (Programmable Logic Controller – Programlanabilir Kontrol Cihazı) algılayıcılardan aldığı bilgiyi kendine verilen programa göre işleyen ve iş elemanlarına aktaran bir mikro işlemci tabanlı bir cihazdır.

5 PLC Nedir? (II)  Endüstriyel bir ortamda görev yapmak üzere tasarlanmış digital prensiplere göre çalışan elektronik bir cihazdır.

6 PLC’lerin Uygulama Alanları (I)  Fırınların kontrolü  Enerji dağıtım kontrolü  Üretim otomasyonu (gıda sanayi, kimya sanayi, gibi)  Asansör kontrolü (ağırlık sensörleri)  Motor ve vanaların açık / kapalı konumlarının ve arıza durumlarını kontrolü  Arızalanan bir pompanın yerine yedek olan pompanın otomatik olarak devreye girmesi  Motorların belirli zaman aralıklarında yedekleri ile değiştirilerek dinlendirilmesi  …

7 PLC’lerin Uygulama Alanları (II)  Sıra Denetimi ile İlgili Uygulamalar Sıra Denetimi ile İlgili Uygulamalar  Hareket Denetimi ile İlgili Uygulamalar Hareket Denetimi ile İlgili Uygulamalar  Süreç denetimi ile İlgili Uygulamalar Süreç denetimi ile İlgili Uygulamalar  Veri yönetimi ile İlgili Uygulamalar Veri yönetimi ile İlgili Uygulamalar

8 Sıra Denetimi ile İlgili Uygulamalar  Yapılacak işlerin belirli bir sırayla yapılmasını denetler.  Örneğin  Asansörlerin hangi katlara hangi sırayla uğrayacağının denetleme  Bir üretim bandında belirli bir konumda çalışan makinelerin sırasını belirleme

9 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

10 Süreç denetimi ile İlgili Uygulamalar  Sıcaklık  Basınç  Nem  Hız  Debi gibi parametrelerin denetlenmesini gerektiren uygulamalarda kullanılabilmektedir.

11 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ı

12 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 ana işlem birimidir.

13 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.

14 PLC’nin Ana Birimleri (III)

15 PLC’nin Ana Birimleri (IV)

16 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 sağladığı üretim kazançları açısından maliyetleri önemsiz kalmaktadır.

17 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.

18 PLC’lerin Avantajları (III)  Esneklik  PLC programlarında değişiklik kolay ve hızlı bir şekilde yapılabilmektedir. Ayrıca PLC bellekleri 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ı direk olarak monitörden izlenebilmektedir. Ayrıca arıza tarama yapılabilmekte ve geçmiş çalışma durumları sonradan izlenebilmektedir.

19 PLC ile Elde Edilen Verilerin Değerlendirilmesi  PLC sistemlerinde donanımın yanında yönetimi, kontrolü, ve verilerin depolanmasını sağlayacak bir yazılıma da ihtiyaç duyulmaktadır.  Şu an mevcut olan PLC yazılımlarının büyük bir çoğunluğu DOS veya Windows uygulamasıdır.  Bu yazılımların WEB tabanlı olarak Internet üzerinde çalışır hale getirilmesi bir çok avantaj sağlayacaktır.

20 PLC Verilerine Internet Üzerinden Erişim (I)  WEB tabanlı PLC yazılımlarının sağlayacağı avantajlar:  Uygulamanın her yerden ulaşılabilir olması  İstemci bilgisayarlara herhangi bir erişim programı yüklemek gerekmemesi  Günümüz teknolojisine uygun olması

21 PLC Verilerine Internet Üzerinden Erişim (II)  İzlenecek adımlar  PLC’nin gerekli verileri elde etmesi  Elde edilen verilerin sunucu bilgisayarlara aktarılması  Verilerin sunucu bilgisayarlarda depolanması  İstemci bilgisayarların bir arayüz programı ile Internet üzerinden sunucuya erişmesi  Bir arayüz programı ile verilerin izlenmesi, sorgulanması, ve raporlanması

22 PLC Verilerine Internet Üzerinden Erişim için bir Model (I)  Model genel olarak  Internet üzerinde yer alan istemciler,  Merkezi bir sunucu,  Uygulama sunucusu  Veritabanı sunucusu  Kontrol cihazları (PLC’ler),  Kontrol edilen iş elemanlarından oluşmaktadır.

23 PLC Verilerine Internet Üzerinden Erişim için bir Model (II) AP

24 PLC – PC İletişimi  Doğrudan bağlantı (RS232, RS485, USB) Doğrudan bağlantı (RS232, RS485, USB)  Doğrudan yerel ağ bağlantısı  Modem aracılığı ile geniş alan ağ bağlantısı Modem aracılığı ile geniş alan ağ bağlantısı  Kablosuz modem aracılığı ile bağlantı

25 Doğrudan Bağlantı

26 Modem Aracılığıyla PLC-PC Bağlantısı

27 PLC - PC İletişimi  PLC sunucuya isteklerini belirli komutlar kullanarak belirtebilmektedir.(*)  Örnek komutlar  Dosyaya yazma  data data data... data....  Dosyaya ekleme yapma  data data data... data....  Dosyadan okuma  * İzleyen örneklerde yer alan komutlar (Triangle Research International) firması PLC’lerine aittir

28 PLC - PC İletişimi  Örnek komutlar  E-Posta  Sender: [sender ] Subject: [subject text] data data data... data....  Zaman bilgisini isteme (Real Time Clock) 

29 PLC – PC iletişim Güvenliği  En basit güvenlik önlemi iletişimin özel bir ağ kullanılarak sağlanmasıdır.  Eğer PLC ile PC arasında iletişim halka açık hatlar üzerinden sağlanıyorsa gönderilecek veriler ve komutlar şifrelenebilir.

30 Sonuçlar  PLC’ler üretim hızı ve otomasyonu sağlaması açısından üretime büyük bir ölçüde katkıda bulunmaktadır.  PLC’ler sıra, hareket, süreç denetimi yapabilmekte ve çok çeşitli verilerin toplanmasında kullanılabilmektedir.  PLC verilerinin yönetimini, izlenmesini, sorgulanmasını ve kontrolünü sağlayacak bir yazılıma da ihtiyaç duyulmaktadır.  Böyle bir yazılımın WEB tabanlı olarak Internet üzerinde çalışması birçok avantaj sağlayacaktır.

31 Gelecek Çalışmalar  Uygulamanın çeşitli mobil cihazlar erişimini de desteklemesi sistemi daha etkin kılabilir.  Mobil cihazlar sayesinde tesisin veya bir makinenin üst düzey yöneticiler tarafından yer ve zamandan bağımsız olarak  daha kolay kontrol edilebilmesi,  verilerin daha kolay ve hızlı izlenebilmesi sağlanabilir.


"PLC ( Programlanabilir Kontrol Cihazı ) TABANLI SİSTEMLERİN İNTERNET ÜZERİNDEN İZLENMESİ Derya Birant, Alp Kut Dokuz Eylül Üniversitesi Bilgisayar Mühendisliği." indir ppt

Benzer bir sunumlar


Google Reklamları