temel seviye plc kursu
TRANSCRIPT
HAZIRLAYANLAR
Yrd. Doç. Engin ÖZDEMİR Arş. Gör. Mevlüt KARAÇOR
• Konu Anlatımı
• Process Uygulamaları
• Konu Anlatımı
• Process Çözümü
PLC NEDİR ?
PLC
• Endüstriyel Kontrol ve Kumanda• Giriş/Çıkış ve İletişim Arabirimleri • Sistem Programı• Endüstriyel PC
PLC Kumanda Sisteminin Yapısı
• Giriş Elemanı
• Kontrol Ünitesi
• Çıkış Elemanı
PLC’ NİN YAPISI
• Merkezi İşlem Birimi ( CPU )• Bellek Birimi ( RAM, ROM vb.. )• Giriş Birimi ( IN )• Çıkış Birimi ( OUT )
Kumanda Sistemi Analizi
Kumanda Sistemi Analizi
PLC Seçim Ölçüleri
•Giriş-Çıkış noktası sayısı ,•Program ve veri belleği kapasitesi,•Komut işleme hızı,•Zamanlayıcı ve sayıcı sayısı,•Gerçek-zaman saati,
PLC Seçim Ölçüleri
•Kesme işletim yeteneği,•İletişim olanakları,•Program yedekleme
olanağı,•Şifre koruması,
II. CPU VE BELLEK
• Merkezi İşlem Birimi (CPU)• İşletim Sistemlerinin İşlevleri• İşletim Sistemi • Bellek Yapısı• Veri Alanı
Merkezi İşlem Birimi (CPU)
• Zeka Veren Kısım • Aritmetik, Mantık Ve Veri Işleme
İşletim Sistemlerinin İşlevleri
İŞLETİM SİSTEMİ
• Giriş noktalarındaki işaret durumlarının giriş görüntü belleğine yazılması
• Programın yürütülmesi• Haberleşme isteklerinin işlenmesi
İŞLETİM SİSTEMİ
• İşlemci, çevre birimleri ve bellek durumlarının incelenmesi
• Çıkış görüntü belleğindeki değerlerin çıkış birimine aktarılması
BELLEK YAPISI
VERİ ALANI• Giriş görüntü belleği (I),
• Çıkış görüntü belleği (Q),
• İç bellek kaydedicisi (M)
• Özel bellek kaydedicisi (SM),
• Zamanlayıcı (T), sayıcı (C),
VERİ ALANI• Analog giriş (AI),
• Analog çıkış (AQ),
• Akümülatör kaydedicileri (AC)
• Hızlı sayıcı ( HSC )
GİRİŞ ÇIKIŞ ARA BİRİMLERİ
• Ayrık Giriş Çıkış Ara Birimleri• Analog Giriş Çıkış Ara Birimleri• Özel Giriş Çıkış Ara Birimleri
GİRİŞ ARA BİRİMLERİ
ÇIKIŞ ARA BİRİMLERİ
PLC PROGRAMLAMA
PROGRAMLAMA YÖNTEMLERİ
• Ladder (Merdiven) Programlama• Boolean (Komut Listesi) Programlama• Fonksiyon Blokları (Lojik Kapılar) ile Programlama
PROGRAMLAMA KOMUTLARI
• Kontaklar• Çıkışlar• Zamanlayıcılar• Sayıcılar• Program Akış Denetim Komutları• İleri Seviye PLC Komutları
KONTAKLAR
• Normalde Açık Kontak
Buton, sensorler, anahtarlar, v.b.
KONTAKLAR
• Normalde Açık Kontak
KONTAKLAR
• Normalde Açık Kontak
KONTAKLAR
• Normalde Kapalı Kontak
Buton, sensorler, anahtarlar, v.b.
KONTAKLAR
• Normalde Kapalı Kontak
KONTAKLAR
• Normalde Kapalı Kontak
KONTAKLAR
• Anında Normalde Açık Kontak
Buton, sensorler, anahtarlar, v.b.
KONTAKLAR
• Anında Normalde Açık Kontak
KONTAKLAR
• Anında Normalde Açık Kontak
KONTAKLAR
• Anında Normalde Kapalı Kontak
Buton, sensorler, anahtarlar, v.b.
KONTAKLAR
• Anında Normalde Kapalı Kontak
KONTAKLAR
• Anında Normalde Kapalı Kontak
KONTAKLAR
• Bayt, İnteger, Double Word Kontaklar
Sensorler,Karşılaştırma İşlemleri
KONTAKLAR
• Bayt, İnteger, Double Word Kontaklar
• Bayt, İnteger, Double Word Kontaklar
KONTAKLAR
• Bayt, İnteger, Double Word Kontaklar
KONTAKLAR
• Güç Akışını Ters Çevir
KONTAKLAR
KONTAKLAR
• Güç Akışını Ters Çevir
• Güç Akışını Ters Çevir
KONTAKLAR
KONTAKLAR
• Sayıcılarda• Ürün adedi sayma
• Pozitif Yükselen Kenar
KONTAKLAR
• Sayıcılarda• Ürün adedi sayma
• Negatif Yükselen Kenar
ÇIKIŞLAR
Kontaktör, röle, motor v.b.
• Çıkış
ÇIKIŞLAR
• Çıkış
ÇIKIŞLAR
• Anında Çıkış
Kontaktör, röle, motor v.b.
ÇIKIŞLAR
• Anında Çıkış
ÇIKIŞLAR
• SET
• Mühürleme• Start-stop• Sürekli çalışma
ÇIKIŞLAR
• RESET
• Mühürleme• Start-stop• Sürekli çalışma
ZAMANLAYICILAR
• Gecikmeli Çalışan (Düz Zamanlayıcı) TON
• Zaman Rölesi
ZAMANLAYICILAR • Kalıcı Gecikmeli Çalışan (TONR)
ZAMANLAYICILAR
• Fark:
- Her ikiside giriş varken sayar
- Her ikiside giriş yokken saymaz
- Giriş kesilirse TON sıfırlanır
- Giriş kesilirse TONR sıfırlanmaz
SAYICILAR • Yukarı Sayıcı (CTU)
• Aşağı Yukarı Sayıcı (CTUD)
SAYICILAR
• CTUD
PROGRAM AKIŞ DENETİM KOMUTLARI
• SON
PROGRAM AKIŞ DENETİM KOMUTLARI
• DUR
PROGRAM AKIŞ DENETİM KOMUTLARI
• CAĞIR
PROGRAM AKIŞ DENETİM KOMUTLARI
• Alt Program (SBR)
PROGRAM AKIŞ DENETİM KOMUTLARI
• Alt Programdan Geri Dön (RET)
UYGULAMALAR
UYGULAMA - 1-AUYGULAMA - 1-B
UYGULAMA - 2UYGULAMA - 3UYGULAMA - 4
UYGULAMA - 5
UYGULAMA - 6
UYGULAMALAR
UYGULAMA - 7UYGULAMA - 8
UYGULAMA - 9UYGULAMA - 10UYGULAMA - 11
UYGULAMA - 12
UYGULAMA - 13
UYGULAMA 1-A
UYGULAMA 1-B
UYGULAMA 2
UYGULAMA 3
UYGULAMA 3
UYGULAMA 3
UYGULAMA 3
UYGULAMA 4
UYGULAMA 4
UYGULAMA 5
UYGULAMA 6
UYGULAMA 7