Otomasyon kavramından PLC donanımına, ladder programlamadan gerçek projelere: endüstriyel otomasyonun tüm temelleri.
Otomasyonun tanımı, tarihsel gelişimi, türleri, avantajları ve endüstrideki yeri
Otomasyon, bir sürecin ya da sistemin insan müdahalesi en aza indirilerek veya tamamen kaldırılarak otomatik biçimde yürütülmesidir. Başka bir ifadeyle otomasyon; ölçme, karar verme ve uygulama adımlarının makineler, sensörler ve kontrol cihazları tarafından yerine getirilmesidir. Otomasyonun özünde üç temel işlev vardır: algılama, işleme (karar) ve harekete geçme.
Otomasyon yalnızca fabrikalarla sınırlı değildir. Otomatik kapılar, çamaşır makineleri, klimalar, asansörler, trafik ışıkları, bankamatikler ve akıllı ev sistemleri de birer otomasyon uygulamasıdır. Ancak bu dersin konusu, üretim ve hizmet sistemlerinde kullanılan endüstriyel otomasyondur.
Endüstriyel otomasyon; üretimde verimliliği artırmak, ürün kalitesini yükseltmek, maliyetleri düşürmek, iş güvenliğini sağlamak ve tekrarlanabilirliği garanti etmek amacıyla kurulur. Bir fabrikada aynı işlemin binlerce kez aynı hassasiyetle yapılması gerekiyorsa, insan eliyle bunu sürdürmek hem yorucu hem de hata payı yüksektir. Otomasyon, bu tekrarlı işleri yorulmadan ve şaşmadan yapar.
Otomasyonun kökleri, 18. yüzyılda James Watt'ın buhar makinesi regülatörüne ve dokuma tezgâhlarındaki delikli kart sistemlerine kadar uzanır. 20. yüzyılın ortasında röleli kumanda panoları yaygınlaştı; 1968'de ABD'de otomotiv fabrikasının talebiyle ilk PLC (Programlanabilir Mantık Kontrolcüsü) geliştirildi. 1970'lerden sonra mikroişlemciler, 1980'lerden sonra SCADA ve HMI sistemleri, günümüzde ise Endüstri 4.0, nesnelerin interneti (IoT) ve yapay zekâ destekli akıllı fabrikalar otomasyonun gündemini belirlemektedir.
| Tür | Özellik | Üretim Hacmi | Örnek |
|---|---|---|---|
| Sabit (Fixed) Otomasyon | Tek bir işlem için tasarlanır, değiştirilmesi zordur | Çok yüksek | Otomatik şişe dolum hattı, çimento paketleme |
| Değişken (Esnek / Flexible) Otomasyon | Farklı ürün ve işlemlere yazılımla uyum sağlar | Orta | Endüstriyel robot kolu, CNC tezgâh |
| Kapsamlı (Programmable) Otomasyon | Tüm tesisi ve süreçleri bütünleşik yönetir | Değişken | SCADA + DCS ile petrol rafinerisi |
Görüldüğü gibi otomasyon bir kapalı çevrim sistemidir. Sensörler süreci ölçer, kontrolcü ölçülen değeri referansla karşılaştırıp karar verir, aktüatörler bu kararı fiziksel harekete dönüştürür. Aktüatörün etkisi yeniden sensörler tarafından ölçülerek döngü kapanır. Bu döngüye geri besleme (feedback) denir.
Bir alışveriş merkezinin otomatik kapısını otomasyon bileşenleri açısından analiz ediniz.
1. Adım – Girdi (Algılama): Kapı önündeki hareket/infrared sensör, yaklaşan kişiyi algılar ve dijital sinyal üretir. 2. Adım – İşleme (Karar): Mikrodenetleyici (kontrolcü), sensör sinyalini değerlendirir ve "kapıyı aç" komutunu üretir. 3. Adım – Çıktı (Hareket): DC motor (aktüatör) kapı kanadını döndürerek açar. 4. Adım – Güvenlik ve Süre: Kişi geçtikten sonra zamanlayıcı devreye girer, 5 saniye bekler ve kapı kapanır. 5. Adım – Geri Besleme: Kapı uç pozisyonundaki limit switch, kapının tam açıldığını/kapandığını kontrolcüye bildirir. Sonuç: Sistem "sensör → kontrolcü → motor" zinciriyle çalışan tipik bir kapalı çevrim otomasyon uygulamasıdır.Bir otomobil fabrikasının aynı gövde tipinden yılda 500.000 adet ürettiği kaynak hattı ile, aynı hatta farklı gövde modellerinin karışık üretildiği esnek hattı karşılaştırınız.
1. Adım: Tek tip, çok yüksek hacim → sabit otomasyon. 2. Adım: Yazılımla farklı modele uyum → değişken (esnek) otomasyon. 3. Adım: Her iki hat da robotlar, PLC ve SCADA ile bütünleşiktir. Sonuç: Ürün çeşitliliği arttıkça sabit otomasyondan esnek otomasyona geçilir.Otomasyon; algılama, karar verme ve harekete geçme işlevlerinin makinelerce yapılmasıdır. Endüstriyel otomasyon verimlilik, kalite, güvenlik ve tekrarlanabilirlik sağlar. Üretim hacmi ve ürün çeşitliliğine göre sabit, esnek ve kapsamlı olmak üzere üç türü vardır. Her otomasyon sisteminin çekirdeği sensör–kontrolcü–aktüatör döngüsüdür.
PLC'nin tanımı, avantajları, kompakt/modüler türleri ve popüler markalar
PLC (Programmable Logic Controller – Programlanabilir Mantık Kontrolcüsü), endüstriyel ortamda çalışmak üzere tasarlanmış, sağlam ve güvenilir bir endüstriyel bilgisayardır. Toza, neme, titreşime, sıcaklığa ve elektromanyetik parazite karşı dayanıklıdır. PLC'ler, sensörlerden gelen dijital ve analog sinyalleri okur, kullanıcının yazdığı programa göre işler ve çıkışlara komut gönderir.
PLC'nin doğuşu 1968 yılına dayanır. O yıllarda General Motors, her model değişikliğinde yüzlerce rölenin bağlantısını yeniden yapmak zorunda kalıyordu. Çözüm olarak, donanımı değiştirmeden yalnızca programı değiştirerek yeni işlev kazandırılabilen bir kontrolcü istendi. Böylece ilk PLC doğdu. Bugün PLC'ler fabrikalardan su arıtma tesislerine, trafik ışıklarından temizlik robotlarına kadar geniş bir alanda kullanılır.
| Tür | Yapı | Giriş/Çıkış | Tipik Kullanım |
|---|---|---|---|
| Nano / Mikro PLC | Kompakt, entegre | 6–24 nokta | Küçük makineler, kapı, pompa |
| Kompakt PLC | Tek parça, gövde içinde I/O | 24–80 nokta | Ortak makineler, konveyör |
| Modüler PLC | Rack üzerinde ayrı modüller | Yüzlerce nokta | Büyük tesisler, proses |
| Emniyet (Safety) PLC | Çift kanallı, sertifikalı | Değişken | Acil durdurma, güvenlik zinciri |
| Soft PLC (PC tabanlı) | Endüstriyel PC üzerinde yazılım | Değişken | Test, esnek üretim, simülasyon |
Tarama döngüsü çok hızlıdır. Örneğin 2 ms'lik bir tarama süresi, programın saniyede 500 kez baştan çalıştırılması anlamına gelir. Bu nedenle PLC, basınç, sıcaklık, konum gibi hızlı süreçleri güvenle kontrol edebilir.
I0.0 girişine bağlı butona basıldığında Q0.0 çıkışına bağlı lambanın yanmasını sağlayan en basit PLC programını çözümleyiniz.
1. Adım: Giriş elemanı belirlenir: buton = I0.0. 2. Adım: Çıkış elemanı belirlenir: lamba = Q0.0. 3. Adım: İlişki kurulur: "buton aktifken lamba yansın" → doğrudan (direkt) mantık. 4. Adım: Ladder karşılığı yazılır:I0.0 (NO kontak) ── ( Q0.0 )
5. Adım: Tarama döngüsü: Giriş taramada I0.0=1 okunur, program satırı Q0.0=1 yapar, çıkış güncellemede lamba yanar.
Sonuç: Buton bırakılınca I0.0=0 olur ve lamba söner. Bu, en temel "doğrudan kumanda" programıdır.
PLC, endüstriyel ortamda programlanabilir mantık denetimi yapan dayanıklı bir kontrolcüdür. Röleli sistemlere göre daha az kablo, kolay değişiklik, hata teşhisi ve uzun ömür sağlar. Nano, kompakt, modüler, emniyet ve soft PLC türleri vardır. Çalışması giriş tarama → program → çıkış güncelleme → iletişim döngüsüyle sürer.
Sensör, kontrolcü, aktüatör, HMI/SCADA, ağ bileşenleri ve otomasyon piramidi
Bir otomasyon sistemi tek bir cihazdan değil, birbiriyle haberleşen katmanlardan oluşur. Bu bileşenleri beş ana başlıkta toplayabiliriz:
| Özellik | HMI (Panel) | SCADA (Yazılım) |
|---|---|---|
| Donanım | Makine üstü dokunmatik panel | Bilgisayar/sunucu + yazılım |
| Kapsam | Tek makine veya hat | Tüm tesis, uzak sahalar |
| Görev | Yerel kumanda ve izleme | Merkezi izleme, alarm, rapor, veri kaydı |
| Örnek | Siemens KTP, Weintek | WinCC, Ignition, Citect |
Uluslararası ISA-95 standardı, bir işletmedeki otomasyon ve bilgi sistemlerini beş seviyeye ayırır. Aşağıdan yukarıya doğru veri ölçeklenir, süre uzar:
| Seviye | Adı | Görev | Örnek Cihaz/Yazılım |
|---|---|---|---|
| 0 | Fiziksel Süreç | Gerçek üretim ve algılama | Sensör, motor, valf |
| 1 | Temel Kontrol | Anlık makine kontrolü | PLC, emniyet rölesi |
| 2 | Bölgesel Kontrol | Hattı izleme ve kumanda | HMI, SCADA |
| 3 | Üretim Yönetimi | İş emri, kalite, stok takibi | MES |
| 4 | İşletme Yönetimi | Finans, satın alma, planlama | ERP |
Piramidin alt katmanları saniyenin binde biri hızında çalışırken, üst katmanlar günlük ve haftalık planlama yapar. Katmanlar arasında köprü kuran yapıya MES (Üretim Yürütme Sistemi) denir; MES, sahadan gelen veriyi yönetim sistemine taşır.
Bir su arıtma tesisindeki şu bileşenleri ISA-95 seviyelerine yerleştiriniz: debi sensörü, S7-1200 PLC, operatör paneli, SCADA sunucusu, ERP yazılımı.
1. Adım: Debi sensörü fiziksel büyüklüğü ölçer → Seviye 0. 2. Adım: S7-1200 PLC anlık kontrolü yapar → Seviye 1. 3. Adım: Operatör paneli ve SCADA hattı izler/kumanda eder → Seviye 2. 4. Adım: Üretim/kalite raporu ve iş emri MES'te tutulur → Seviye 3. 5. Adım: Faturalama, satın alma ve planlama ERP'de yürür → Seviye 4. Sonuç: Aynı tesiste beş seviye birlikte çalışır; veri aşağıdan yukarıya, komut yukarıdan aşağıya akar.Otomasyon sistemi; sensör, kontrolcü, aktüatör, arayüz ve iletişim ağı olmak üzere beş bileşenden oluşur. HMI yerel, SCADA merkezi izleme sağlar. ISA-95 standardı otomasyonu 0'dan 4'e beş seviyeye ayırır: fiziksel süreç, temel kontrol, bölgesel kontrol, üretim yönetimi ve işletme yönetimi.
Merkezi işlem birimi, hafıza türleri, güç kaynağı ve rack üzerinde yerleşim
Bir PLC, bir rack (şasi) üzerine yerleştirilmiş modüllerden oluşur. Temel birimler güç kaynağı (PS), CPU, giriş modülü (DI/AI), çıkış modülü (DO/AO) ve iletişim modülüdür (CM/CP). Kompakt PLC'lerde bu birimler tek gövde içinde birleşik olabilir.
CPU, PLC'nin beynidir. Programı hafızadan okur, tarama döngüsü içinde çalıştırır, girişleri ve çıkışları yönetir, haberleşmeyi koordine eder, hataları denetler ve teşhis kayıtlarını tutar. CPU'nun hızı komut işleme süresi (örn. 0,08 µs/bit) ile ifade edilir. İç yapısında aritmetik-mantık birimi (ALU), kontrol birimi (CU) ve yazmaçlar (register) bulunur.
| Bellek | Uçucu mu? | Görev | Örnek İçerik |
|---|---|---|---|
| RAM | Evet (uçucu) | Çalışma belleği, veri işleme | Değişken değerleri, zamanlayıcı sayaçları |
| ROM | Hayır | Üretici işletim sistemi/firmware | IP ayarları, temel rutinler |
| EEPROM / Flash | Hayır | Kullanıcı programı ve ayarlar | Ladder kodu, set değerleri |
Enerji kesildiğinde RAM içeriği silinir. Bu yüzden programın kalıcı olması EEPROM/Flash belleğe yazılmasına ve gerekirse bir yedek pille (batarya) desteklenmesine bağlıdır.
PLC genellikle 24 V DC veya 110/220 V AC ile beslenir. Güç kaynağı, CPU, giriş/çıkış modülleri ve bazı durumlarda sensörlere enerji sağlar. Besleme seçiminde toplam akım bütçesi hesaplanmalıdır; sensör ve çıkış yüklerinin çektiği akım, kaynağın kapasitesini aşmamalıdır.
Bir PLC'ye 12 adet 24 V DC endüktif sensör (her biri 15 mA) ve 8 adet 24 V DC röle bobini (her biri 30 mA) bağlanacaktır. Sensör beslemesi PLC'nin 24 V çıkışından yapılacaksa toplam akımı hesaplayınız.
1. Adım – Sensör akımı: 12 × 15 mA = 180 mA 2. Adım – Röle bobini akımı (çıkışlardan): 8 × 30 mA = 240 mA 3. Adım – Toplam: 180 + 240 = 420 mA 4. Adım – PLC'nin sensör besleme çıkışı (örn. 400 mA) aşıldığı için ayrı bir 24 V güç kaynağı kullanılmalıdır. Sonuç: Toplam 420 mA çekileceğinden ayrı besleme veya daha güçlü kaynak gerekir; aksi hâlde PLC beslemesi çöker.PLC donanımı güç kaynağı, CPU, giriş ve çıkış modülleri ile iletişim modüllerinden oluşur. CPU programı çalıştırır ve süreci yönetir. RAM uçucu çalışma belleği, EEPROM/Flash kalıcı program belleğidir. Besleme genellikle 24 V DC olup akım bütçesi mutlaka hesaplanmalıdır.
Dijital ve analog giriş-çıkış modülleri, adresleme ve modül çeşitleri
Giriş modülleri sahadan gelen sinyalleri PLC'nin işleyebileceği seviyeye uyarlar; çıkış modülleri ise PLC'nin kararını sahadaki cihazlara iletir. Bu modüller PLC ile saha arasındaki izolasyon bariyeridir; optokuplör veya röle ile elektriksel yalıtım sağlarlar.
| Tip | Sinyal | Değer Aralığı | Örnek Cihaz |
|---|---|---|---|
| Dijital Giriş (DI) | 0 / 1 (aç/kapa) | 24 V DC, 110/220 V AC | Buton, limit switch, endüktif sensör |
| Dijital Çıkış (DO) | 0 / 1 | 24 V DC, röle/transistör | Lamba, selenoid, kontaktör bobini |
| Analog Giriş (AI) | Sürekli değer | 0–10 V, 4–20 mA, 0–20 mA | Sıcaklık, basınç, seviye sensörü |
| Analog Çıkış (AO) | Sürekli değer | 0–10 V, 4–20 mA | Frekans invertörü, oransal valf |
Siemens PLC'de girişler I (Input), çıkışlar Q (Output) harfiyle; Allen-Bradley'de I:/O: ile gösterilir. Bit adresler byte ve bit numarasıyla yazılır: I0.0 = 0. byte'ın 0. biti. Analog kanallar ise word (16 bit) olarak adreslenir: AIW64, QW80 gibi.
0–10 bar basınç sensörü, 4–20 mA çıkışlıdır ve PLC'nin analog girişi 0–27648 aralığında ham değer okumaktadır. 12 mA okunduğunda basınç kaç bardır?
1. Adım – Akım aralığı: 4 mA → 0 bar, 20 mA → 10 bar. Span = 20 − 4 = 16 mA. 2. Adım – Ölçülen akımın alt sınıra göre oranı: (12 − 4) ÷ 16 = 0,5. 3. Adım – Basınç = 0,5 × 10 bar = 5 bar Sonuç: 12 mA, 5 bar basınca karşılık gelir. PLC tarafında NORM_X/SCALE_X bloklarıyla otomatik hesaplanır.Giriş modülleri saha sinyallerini PLC'ye uyarlar, çıkış modülleri PLC kararını sahadaki cihazlara iletir. Dijital I/O 0/1, analog I/O sürekli değerlerle çalışır. Çıkış tipleri röle, transistör ve triyaktır. Adresleme bit ve word düzeyinde yapılır.
0–10 V, 4–20 mA standartları, ölçeklendirme ve gürültü bağışıklığı
PLC ile saha arasındaki iletişim iki temel sinyal türüyle gerçekleşir. Dijital sinyaller yalnızca iki durumu temsil eder: enerjili (1 / HIGH) veya enerjisiz (0 / LOW). Analog sinyaller ise sürekli bir aralıkta değer alır ve gerçek dünyadaki büyüklükleri (sıcaklık, basınç, seviye, debi) temsil eder.
| Standart | Tip | Özellik | Kullanım |
|---|---|---|---|
| 0–10 V | Gerilim | Basit, kısa mesafe | Panel içi, kısa bağlantı |
| 4–20 mA | Akım | Uzun mesafe, gürültüye dayanıklı, kopma teşhisi | Endüstri standardı |
| 0–20 mA | Akım | Kopma teşhisi yok (0 mA normal olabilir) | Eski sistemler |
| RTD / Termokupl | Direnç/gerilim | Doğrudan sıcaklık ölçümü | Özel sıcaklık modülleri |
PLC, analog girişten ham bir sayı okur (örn. 0–27648). Bu ham değeri mühendislik birimine çevirmek için lineer dönüşüm uygulanır. Siemens'te NORM_X bloğu ham değeri 0–1 arasına normalize eder, SCALE_X bloğu ise istenen fiziksel aralığa ölçekler.
Bir sıcaklık sensörü 0–150 °C aralığını 0–27648 ham değerle temsil etmektedir. PLC 11059 ham değer okuduğunda sıcaklık kaç °C'dir?
1. Adım – Oran: 11059 ÷ 27648 = 0,4 2. Adım – Sıcaklık = 0,4 × 150 °C = 60 °C 3. Adım – Programda: NORM_X(AIW, 0, 27648) → 0,4 ; SCALE_X(0,4 ; 0, 150) → 60,0 Sonuç: Okunan 11059 ham değeri 60 °C'ye karşılık gelir.Bir basınç sensörü 4–20 mA çıkışlıdır. PLC 4 mA'nın altında (örn. 1 mA) değer okuduğunda ne anlaşılır?
1. Adım – Normal çalışmada akım 4–20 mA arasındadır. 2. Adım – 4 mA altı, sensör/kablo kopması veya besleme arızasıdır. 3. Adım – Programda bu durum alarm olarak işlenir:AIW < 5530 ise arıza biti set edilir.
Sonuç: 4–20 mA sayesinde arıza, değer okunamasa bile ayırt edilebilir.
Dijital sinyaller iki durumlu, analog sinyaller süreklidir. Endüstri standardı 4–20 mA'dır; uzun mesafede dayanıklıdır ve kopma teşhisi sağlar. Ham analog değerler lineer formül veya NORM_X/SCALE_X bloklarıyla mühendislik birimine çevrilir.
Yaygın (common) bağlantılar, NPN-PNP uyumu, röle ve kontaktör kullanımı
PLC girişlerinin çoğu ortak uç (common) mantığıyla çalışır. Girişlerin ortak ucu (COM) pozitif (+) veya negatif (−) referansa bağlanır. Buna göre sensörler PNP (sourcing) veya NPN (sinking) olur.
| Özellik | NPN (Sinking) | PNP (Sourcing) |
|---|---|---|
| Aktif olduğunda yükü bağladığı uç | 0 V (GND) | +24 V |
| PLC giriş ortak ucu (COM) | +24 V (ortak pozitif) | 0 V (ortak negatif) |
| Yaygınlık (Avrupa) | Daha az | Çok yaygın |
| Kullanım | Asya/kimi eski sistemler | Modern endüstri standardı |
Kural: PNP sensör, ortak ucu negatif (0 V) olan PLC girişiyle; NPN sensör ise ortak ucu pozitif (+24 V) olan girişle çalışır. Uyumsuz bağlantıda sinyal ters okunur veya hiç okunmaz.
PLC çıkışları genellikle 0,5 A civarında akım taşır. Motor, ısıtıcı veya büyük valf gibi yüksek akımlı cihazlar doğrudan bağlanamaz. Bu noktada röle veya kontaktör ara eleman olarak kullanılır: PLC çıkışı röle bobinini çeker, rölenin güç kontağı yüksek akımlı yükü anahtarlar.
PLC'nin Q0.0 çıkışıyla 220 V AC motoru çalıştırmak istiyoruz. PLC çıkışı 24 V DC / 0,5 A'dır. Güvenli bağlantıyı adım adım kurunuz.
1. Adım – PLC çıkışına doğrudan motor bağlanamaz (gerilim ve akım uyumsuz). 2. Adım – Q0.0 → 24 V röle bobini bağlanır; bobin üzerine ters paralel flyback diyodu konur. 3. Adım – Rölenin NO kontağı, 220 V motor besleme hattını anahtarlar. 4. Adım – Motor devresine termik röle ve sigorta eklenir. Sonuç: PLC yalnızca röle bobinini sürer; yüksek akımlı yük röle kontağından geçer. İzolasyon ve güvenlik sağlanır.Sensörler NPN (sinking) veya PNP (sourcing) çıkışlıdır; PLC girişinin ortak ucu sensör tipine göre bağlanır. Yüksek akımlı yükler röle veya kontaktör üzerinden kumanda edilir. Bobinlere flyback diyodu, devreye sigorta ve termik koruma eklenmelidir.
NO/NC kontak, bobin sembolleri, seri-paralel bağlantı ve temel mantık kapıları
Ladder (merdiven) diyagramı, röleli kumanda şemalarına benzeyen görsel bir PLC programlama dilidir ve IEC 61131-3 standardında tanımlıdır. Soldaki dikey hat faz (L+), sağdaki dikey hat nötr (N veya L−) hattını temsil eder; yatay hatlar ise network (rung) adı verilen mantık satırlarıdır. Program, soldan sağa doğru değerlendirilir.
Temel elemanlar iki gruptur: kontaklar (giriş koşulları) ve bobinler (çıkışlar). Kontakların durumu, bağlı oldukları bitin (giriş, çıkış veya iç değişken) değerine göre açılır ya da kapanır. Bobin ise network'ün sonunda yer alır ve bir biti set veya reset eder.
| Sembol | Adı | Davranış | Tipik Kullanım |
|---|---|---|---|
| —| |— | Normalde Açık (NO) | Aktif olunca kapanır, akım geçirir | Başlat butonu, sensör |
| —|/|— | Normalde Kapalı (NC) | Aktif olunca açılır, akım keser | Stop, acil durdurma, termik |
Q = A · BQ = A + BQ = A′NC kontak ile yapılan NOT işlemi, güvenlik açısından çok önemlidir. Örneğin acil durdurma butonu NC kontak olarak bağlanır: butona basılmadığında (normal durumda) devre kapalıdır ve sistem çalışabilir; butona basıldığında (veya kablo koptuğunda) devre açılır ve sistem durur. Bu hataya güvenli (fail-safe) tasarım ilkesidir.
"Bir pres makinesi, iki el butonuna (I0.0 ve I0.1) aynı anda basıldığında çalışsın; ancak koruma kapağı açık (I0.2 = 1) ise kesinlikle çalışmasın." İfadesini ladder ile kurunuz.
1. Adım – İki el butonu "aynı anda" → AND (seri) bağlantı. 2. Adım – Koruma kapağı kuralı: kapak açıkken çalışmasın → NC kontak (NOT). 3. Adım – Mantık: Q0.0 = I0.0 · I0.1 · I0.2′ 4. Adım – Ladder:—| I0.0 |—| I0.1 |—|/I0.2 |————( Q0.0 )
Sonuç: Yalnızca iki buton birlikte basılır ve kapak kapalıysa motor çalışır. Kapak açılırsa NC kontak açılır, motor durur.
Ladder diyagramı, kontak ve bobinlerden oluşan görsel bir PLC dilidir. NO kontak sinyal gelince kapanır, NC kontak açılır. Seri bağlantı AND, paralel bağlantı OR, NC kontak NOT işlevi görür. Bobinler çıkışları sürer; set/reset bobini hafıza sağlar.
Start-stop devresi, mühürleme kontağı, S/R bobinleri ve baskın reset
Bir motorun start butonuna basıldıktan sonra buton bırakılsa bile çalışmaya devam etmesi gerekir. Bunu sağlamanın klasik yolu, çıkışın kendi NO kontağını start butonuna paralel bağlamaktır. Çıkış aktif olduğunda kendi kontağı da kapanır ve start butonu bırakılsa bile devre kendini beslemeye devam eder. Bu işleme mühürleme (self-holding / latching) denir.
Stop butonu ise zincire seri ve NC olarak bağlanır. Böylece basıldığında (veya kablo koptuğunda) mühürleme yolu kesilir ve çıkış düşer. Emniyet gereği stop ve acil durdurma butonları her zaman NC'dir.
Mühürlemenin alternatifi set (S) ve reset (R) bobinleridir. Start butonu bir biti (S) ile 1 yapar; bu bit koşul kalksa da 1 kalır. Stop butonu aynı biti (R) ile 0 yapar. Bu yöntemde mühürleme kontağına gerek kalmaz, ancak aynı bitin S ve R ile kontrol edilmesi dikkat gerektirir.
| Yöntem | Avantaj | Dezavantaj |
|---|---|---|
| Mühürleme kontağı | Akış net görülür, hata takibi kolay | Kontak eklenir |
| Set / Reset | Sade, hafıza kalıcı | Aynı bit iki yerde; öncelik sırası karışabilir |
Start (I0.0, NO), Stop (I0.1, NC) ve termik koruma (I0.2, NC) butonlarıyla Q0.0 konveyör motorunu çalıştırınız.
1. Adım – Start ve Q0.0 kontağı paralel bağlanır (mühürleme). 2. Adım – Bu paralel blok, Stop ve Termik NC kontaklarına seri bağlanır. 3. Adım – Mantık: Q0.0 = (I0.0 + Q0.0) · I0.1′ · I0.2′ 4. Adım – Ladder:+(I0.0 ∥ Q0.0) —|/I0.1|—|/I0.2|—( Q0.0 )
Sonuç: Start'a bir kez basmak motoru çalıştırır; Stop, termik atması veya kablo kopması motoru durdurur.
Mühürleme, çıkışın kendi NO kontağını start butonuna paralel bağlayarak buton bırakılsa da çalışmanın sürmesini sağlar. Stop ve emniyet kontakları NC olarak seri bağlanır. Set/Reset bobinleri ise kalıcı hafıza oluşturur; reset, set'e baskındır.
Gecikmeli açma, gecikmeli kapatma, pals üretme ve zaman diyagramları
Zamanlayıcılar, bir olayı belirli bir süre geciktirmek, bir çıkışı belirli süre açık tutmak veya periyodik işaret üretmek için kullanılır. Tümü aynı temel parametrelere sahiptir: IN (tetik girişi), PT (ön ayarlı süre), Q (çıkış biti) ve ET (geçen süre).
| Tür | Adı | Çalışma | Kullanım |
|---|---|---|---|
| TON | On-Delay Timer | IN aktif olunca PT kadar sayar, süre dolunca Q = 1 | Motor yıldız-üçgen geçişi, ısıtıcı gecikmesi |
| TOF | Off-Delay Timer | IN kesilince PT kadar sayar, süre dolunca Q = 0 | Soğutma fanı, bant boşaltma |
| TP | Pulse Timer | Tetiklendiğinde PT süresince Q = 1 kalır | Selenoid vurucu, sabit süreli uyarı |
IN girişi aktif olduğu sürece ET sayar. ET ≥ PT olduğunda Q çıkışı 1 olur. IN kesilirse ET sıfırlanır ve Q düşer. Örneğin start butonuna basıldıktan 5 saniye sonra motorun devreye girmesi için TON kullanılır.
IN aktif olduğu anda Q hemen 1 olur. IN kesildiğinde ET saymaya başlar ve PT dolunca Q = 0 olur. Örneğin kompresör durduktan sonra fanın 30 saniye daha çalışması için TOF kullanılır.
IN'de bir yükselen kenar geldiğinde Q, PT süresince 1 kalır ve IN kalksa bile süre tamamlanana kadar devam eder. Sabit süreli tek atımlık işlemler için uygundur.
Start butonuna (I0.0) basıldıktan 5 saniye sonra motorun (Q0.0) çalışmasını, motor çalışırken yeşil lambanın (Q0.1) yanmasını sağlayınız.
1. Adım – I0.0, TON zamanlayıcısının IN girişini tetikler; PT = T#5s. 2. Adım – TON süresi dolunca TON.Q biti 1 olur. 3. Adım – TON.Q → Q0.0 (motor) bobinini sürer. 4. Adım – Q0.0 → Q0.1 (yeşil lamba) bobinini sürer. Sonuç: Butona basıldıktan 5 saniye sonra motor çalışır ve yeşil lamba yanar. Buton erken bırakılırsa TON sıfırlanır ve motor çalışmaz.Zamanlayıcılar IN, PT, Q ve ET parametreleriyle çalışır. TON gecikmeli açar, TOF gecikmeli kapatır, TP sabit süreli pals üretir. Doğru zamanlayıcı seçimi işlemin açılış mı kapanış mı gecikmesi istediğine bağlıdır.
Yukarı, aşağı ve çift yönlü sayaçlar; preset değeri ve reset kullanımı
Sayaçlar, belirli bir olayın kaç kez gerçekleştiğini tespit etmek için kullanılır. Üretim hatlarında ürün sayma, paket sayma, dönüş sayısı ve sipariş adedi takibi bunun tipik uygulamalarıdır. Sayaçların ortak parametreleri şunlardır: CU (yukarı sayma girişi), CD (aşağı sayma girişi), R (reset girişi), PV (hedef/ön ayarlı değer), CV (mevcut değer) ve Q (hedefe ulaşınca 1 olan çıkış).
| Tür | Adı | Çalışma | Kullanım |
|---|---|---|---|
| CTU | Count Up | Her CU darbesinde CV +1; CV ≥ PV ise Q = 1 | Ürün sayma, adet tamamlama |
| CTD | Count Down | PV'den başlar, her CD darbesinde 1 azalır; CV ≤ 0 ise Q = 1 | Geri sayım, stok azaltma |
| CTUD | Count Up/Down | CU artırır, CD azaltır; PV sınırında çıkış | Otopark doluluk, asansör kat |
Sayaç girişleri genellikle yükselen kenar ile tetiklenir. Yani sinyal 0'dan 1'e geçtiği anda CV bir artar. Sinyal 1 seviyesinde kaldığı sürece artış olmaz. Bu sayede uzun süreli bir sensör sinyali tek bir ürün olarak sayılır.
CV, PV değerine ulaştığında Q (Done) biti 1 olur ve genellikle bir alarm, lamba veya motor durdurma ile ilişkilendirilir. Sayaç, R girişine sinyal gelene kadar mevcut değerini korur. Reset verilmezse CV artmaya devam eder.
Bir ambalaj hattında sensör (I0.0) her ürünü algılamakta; 12 ürün sayıldığında alarm lambası (Q0.0) yanmakta ve buton (I0.1) ile sayaç sıfırlanmaktadır. Programı çözümleyiniz.
1. Adım – CTU bloğunun CU girişine I0.0 bağlanır, PV = 12 girilir. 2. Adım – Sensörün her yükselen kenarında CV 1 artar. 3. Adım – CV = 12 olduğunda CTU.Q (Done) biti 1 olur. 4. Adım – Done biti → Q0.0 alarm lambasını yakar. 5. Adım – I0.1 reset butonu CTU.R girişini tetikleyerek CV'yi 0 yapar ve alarm söner. Sonuç: Her 12 üründe alarm verilir ve operatör resetleyene kadar sayaç hedefte kalır.Sayaçlar olay tekrarını sayar. CTU yukarı, CTD aşağı sayar; CTUD iki yönlüdür. CU/CD girişleri kenar tetiklemelidir. CV, PV'ye ulaştığında Q (Done) biti aktif olur. Reset girişi sayacı başlangıç değerine döndürür.
Algılama prensipleri, çıkış tipleri ve endüstriyel kullanım alanları
Sensörler, fiziksel büyüklükleri (konum, mesafe, sıcaklık, basınç, seviye, ışık) elektriksel sinyale dönüştüren elemanlardır. Otomasyon sisteminin algı katmanı olan sensörler, PLC'nin "gözü"dür. Bir sensör seçilirken algılama mesafesi, hedef malzemesi, ortam koşulları ve çıkış tipi birlikte değerlendirilir.
Endüktif sensörler, yüksek frekanslı bir manyetik alan üretir ve yalnızca metal hedefler bu alanı değiştirdiğinde çıkış verir. Kısa mesafede (0,5–8 mm) yüksek doğrulukla çalışır ve kirliliğe karşı çok dayanıklıdır. Motor devir sensörü, metal parça sayımı ve son konum tespitinde yaygındır.
Kapasitif sensörler, elektriksel bir alan oluşturur; metal, plastik, cam, sıvı, toz ve tahıl gibi yalıtkan malzemeleri de algılayabilir. Bu nedenle seviye ölçümünde ve metal olmayan ürün tespitinde tercih edilir. Algılama mesafesi endüktife göre daha uzundur (0,5–15 mm) ancak nem ve birikintiden daha çok etkilenir.
| Sensör | Prensip | Algıladığı | Uygulama |
|---|---|---|---|
| Limit switch | Fiziksel temas, mekanik kol | Konum / son nokta | Kapı, asansör kat, pres üst ölü nokta |
| Termostat | Bimetal veya gaz genleşmesi | Sıcaklık eşiği | Isıtıcı, fırın, soğutucu kontrolü |
| Manyetik (reed) switch | Manyetik alan | Silindir piston konumu | Pnömatik silindir konum geri bildirimi |
| Optik (fotoelektrik) | Işık demeti kesme/yansıma | Nesne varlığı | Ürün sayma, seviye, güvenlik bariyeri |
| Termokupl / RTD | Gerilim/direnç değişimi | Sıcaklık ölçümü | Analog sıcaklık kontrolü |
Limit switch, mekanik kolun bir nesneye temasıyla kontak değiştirir; hareketin son sınırını kesin olarak belirlemek için kullanılır. Termostat ise sıcaklık belirli bir değere ulaştığında kontağını açıp kapatan, gecikmeli çalışan bir eşik elemanıdır.
Bir su deposunun içindeki su seviyesini tespit etmek ve bir konveyördeki plastik şişeleri saymak için hangi sensörler kullanılmalıdır?
1. Adım – Su yalıtkandır ve metal değildir; endüktif sensör algılamaz. 2. Adım – Suyun dielektrik özelliğini algılayan kapasitif sensör seviye için uygundur. 3. Adım – Plastik şişe de metal değildir; kapasitif veya fotoelektrik sensör seçilir. 4. Adım – Hızlı sayım için genellikle fotoelektrik sensör tercih edilir. Sonuç: Seviye için kapasitif (veya basınç/ses dalgası), şişe sayımı için fotoelektrik sensör kullanılır.Sensörler otomasyonun algı katmanıdır. Endüktif sensörler metali, kapasitif sensörler metal ve yalıtkanları algılar. Limit switch temasla kesin konum verir; termostat sıcaklık eşik anahtarıdır. Sensör seçimi malzeme, mesafe ve ortam koşullarına göre yapılır.
Elektrik motorları, solenoid valfler, röle/kontaktör ve sürücü elemanları
Aktüatörler, kontrolcünün verdiği elektriksel komutu fiziksel harekete dönüştürür. Otomasyon sisteminin uygulama katmanı olan aktüatörler, PLC'nin "elidir". Ana grupları motorlar, valfler ve anahtarlama elemanlarıdır.
| Motor | Çalışma | Kontrol | Kullanım |
|---|---|---|---|
| DC Motor | Doğru akımla sürekli dönüş | Gerilim/PWM ile hız | Konveyör, fan, küçük taşıma |
| Step Motor | Adım adım dönüş, açık çevrim | Darbe sayısı ile konum | 3D yazıcı, CNC, dozajlama |
| Servo Motor | Geri beslemeli hassas konum | Encoder ile kapalı çevrim | Robot kol, eksen kontrolü |
| AC Asenkron Motor | Şebeke gerilimiyle dönüş | Kontaktör veya invertör | Pompa, kompresör, bant |
AC asenkron motorların hızı, frekans invertörü (VFD) ile değiştirilebilir. İnvertör, PLC'den aldığı analog (0–10 V / 4–20 mA) veya haberleşme komutuyla motor devrini ayarlar; yumuşak kalkış ve enerji tasarrufu sağlar.
Solenoid valf, bobinine akım verildiğinde elektromıknatıs etkisiyle içindeki sürgüyü hareket ettirir ve akışkan yolunu açar/kapatır. Pnömatik sistemlerde 5/2 valf (5 yol, 2 konum) çift etkili silindiri ileri-geri hareket ettirir. Silindir, basınçlı havayı doğrusal harekete çevirir; itme, kaldırma ve pres işlemlerinde kullanılır.
PLC çıkışı düşük akımlıdır. Yüksek akım çeken motor ve ısıtıcılar röle veya kontaktör üzerinden kumanda edilir. Kontaktör büyük AC motorlar için, röle küçük/orta yükler için uygundur. Bobin enerjisi kesildiğinde oluşan ters gerilimi sönümlemek için flyback diyodu veya RC snubber bağlanır.
24 V DC motorun hızı, PWM sinyalinin duty cycle'ı ile ayarlanmaktadır. %25, %50 ve %75 duty cycle için ortalama gerilimi hesaplayınız.
1. Adım – Ortalama gerilim = Duty × Besleme Gerilimi 2. Adım – %25 → 0,25 × 24 V = 6 V (düşük hız) 3. Adım – %50 → 0,50 × 24 V = 12 V (orta hız) 4. Adım – %75 → 0,75 × 24 V = 18 V (yüksek hız) Sonuç: Duty cycle arttıkça motorun gördüğü ortalama gerilim ve dolayısıyla hızı artar.Aktüatörler PLC komutunu harekete çevirir. DC motor hızı PWM ile, step motor konumu darbe sayısıyla, servo motor encoder ile kontrol edilir. AC motorlar kontaktör veya VFD ile sürülür. Solenoid valfler akışkan kontrolü sağlar. Yüksek akımlı yükler röle/kontaktör üzerinden kumanda edilir.
Seçim kriterleri, bağlantı uygulamaları ve sahada karşılaşılan arızalar
Doğru sensör seçimi, sistemin güvenilirliğini doğrudan etkiler. Seçim yapılırken şu kriterler dikkate alınır:
Sensör çıkışı ile PLC giriş ortak ucu mutlaka uyumlu olmalıdır. Uygulamada basit bir kontrol: sensör aktifken çıkış ucunu ölçtüğünde +24 V görüyorsan PNP, 0 V görüyorsan NPN'dir. PNP sensörde PLC ortak ucu 0 V'a, NPN sensörde +24 V'a bağlanır.
Anma algılama mesafesi Sn = 8 mm olan endüktif sensör için güvenli çalışma mesafesi Sa = %80 × Sn kabul edilirse, hedef ile sensör arası ideal aralık nedir?
1. Adım – Sa = 0,80 × 8 mm = 6,4 mm 2. Adım – Hedef, 6,4 mm'den daha yakın ve güvenli olmalıdır; genellikle 4–5 mm aralık seçilir. 3. Adım – Çok yakın mesafe çarpma riski, çok uzak mesafe kararsız algılama demektir. Sonuç: Hedefi sensörden yaklaşık 5 mm uzaklıkta konumlandırmak güvenilir algılama sağlar.Doğru sensör seçimi malzeme, mesafe, ortam ve çıkış tipine bağlıdır. NPN/PNP uyumu PLC ortak ucuyla kontrol edilir. Arıza teşhisinde besleme, hedef, çıkış, PLC girişi, kablo ve program sırasıyla incelenir. Güvenli çalışma mesafesi anma mesafesinin yaklaşık %80'idir.
Kumanda devresi kavramı, butonlar, kontaktör, termik röle ve pano düzeni
Elektrik makinelerinin kontrolü iki ayrı devre üzerinden yapılır. Güç devresi, motor gibi büyük yükleri besleyen yüksek akımlı devredir. Kumanda devresi ise kontaktör bobinleri, butonlar ve rölelerden oluşan, genellikle 24 V DC veya 220 V AC ile çalışan düşük akımlı devredir. PLC aslında bir kumanda devresi elemanıdır; karar verir, ama gücü anahtarlamaz.
| Eleman | Görev | Kontak Yapısı |
|---|---|---|
| Start (yeşil) buton | Sistemi başlatır | NO (normalde açık), anlık |
| Stop (kırmızı) buton | Sistemi durdurur | NC (normalde kapalı), anlık |
| Acil durdurma (mantar) | Tehlikede tüm sistemi keser | NC, kilitlemeli (çevir-bırak) |
| Kontaktör | Ana ve yardımcı kontakları anahtarlar | Ana: güç NO · Yardımcı: NO + NC |
| Termik röle | Aşırı akımda motoru korur | NC (motor akımını izler) |
| Sigorta / MCB | Kısa devre koruması | Aşırı akımda açar |
| Selenoid / röle | Küçük sinyalle anahtarlama | Bobine bağlı NO/NC kontak |
Kontaktör, bobinine enerji verildiğinde manyetik olarak çekilen bir elektromıknatısla kontaklarını hareket ettirir. Ana kontaklar motor besleme hatlarını (R-S-T) kesip bağlar; yardımcı kontaklar kumanda ve kilitleme mantığında kullanılır (NO yardımcı kontak mühürleme, NC yardımcı kontak kilitleme için). Kontaktör, buton bırakılsa da konumunu korumaz; bu yüzden mühürleme gerekir.
Termik röle, motor akımını ısı üzerinden izler. Akım ayarlanan değeri uzun süre aşarsa NC kontağı açar ve kontaktör bobini kesilir, motor durur. Termik röle kısa devre değil, aşırı yüklenme koruması sağlar; kısa devre için sigorta kullanılır. İkisi birlikte motor koruma zincirini oluşturur.
Bir pompa motorunun butonla çalıştırılıp durdurulduğu klasik kumanda devresini adım adım kurunuz.
1. Adım – Faz hattından start (NO) butonu gelir. 2. Adım – Start'a seri olarak stop (NC) butonu bağlanır. 3. Adım – Seri olarak termik röle NC kontağı eklenir. 4. Adım – Bu zincir kontaktör bobinine gider ve nötre döner. 5. Adım – Kontaktör yardımcı NO kontağı start butonuna paralel bağlanır (mühürleme). Sonuç: Start'a basılınca bobin çeker, kontak mühürler; stop veya termik açılınca motor durur.Kumanda devresi karar verir, güç devresi yükü besler. Start NO, stop ve acil durdurma NC butonlardır. Kontaktör ana ve yardımcı kontaklarıyla motoru kumanda eder. Termik röle aşırı yüke, sigorta kısa devreye karşı korur.
Klasik mühürleme devresi, PLC'ye taşınması ve yön kontrolü
Endüstriyel kumandanın en temel devresi start-stop (mühürlemeli) devredir. Start butonuna basıldığında kontaktör çeker; kontaktörün yardımcı NO kontağı start butonuna paralel bağlanarak bobini beslemeye devam eder. Start butonu bırakıldığında devre bu yardımcı kontak üzerinden kendini besler. Stop butonuna basıldığında seri NC kontak açılır ve bobin enerjisini kaybeder.
Bu devrenin PLC karşılığı, 3.2 konusunda gördüğümüz mühürleme ladder'ıdır: Start ve çıkış kontağı paralel, stop ve termik NC kontakları seri. Yani klasik kumanda mantığı ile PLC ladder mantığı birebir örtüşür.
Bir motorun iki yönde dönmesi için iki kontaktör kullanılır: ileri (Kİ) ve geri (KG). Her iki kontaktörün aynı anda çekmesi fazların kısa devresine (faz-faz kısa devre) yol açar. Bunu önlemek için her kontaktörün NC yardımcı kontağı diğerinin bobin hattına seri bağlanır. Bu karşılıklı engellemeye çapraz kilitleme (interlock) denir.
PLC ile bir motorun ileri (Q0.0) ve geri (Q0.1) yönde çalışmasını, start/stop butonları ve çapraz kilitleme ile kurunuz.
1. Adım – Girişler: Start İleri I0.0, Start Geri I0.1, Stop I0.2 (NC), Termik I0.3 (NC). 2. Adım – İleri: Q0.0 = (I0.0 + Q0.0) · I0.2′ · I0.3′ · Q0.1′ 3. Adım – Geri: Q0.1 = (I0.1 + Q0.1) · I0.2′ · I0.3′ · Q0.0′ 4. Adım – Q0.0 devresine Q0.1 NC, Q0.1 devresine Q0.0 NC kontağı eklenir (çapraz kilitleme). Sonuç: İleri aktifken geri komutu kilitlidir ve tersi de geçerlidir. Faz-faz kısa devresi engellenir.Start-stop devresinde çıkış, kendi NO kontağını start butonuna paralel bağlayarak mühürler. İleri-geri kontrolünde iki yön kontaktörü çapraz kilitleme ile birbirini engeller. Stop, termik ve acil durdurma NC kontaklar olarak güvenlik zincirini oluşturur.
Çapraz kilitleme, öncelikli kilitleme, acil durdurma kategorileri ve fail-safe
Interlock, tehlikeli veya mantıksal olarak birlikte çalışması sakıncalı iki işlemin aynı anda gerçekleşmesini engelleyen mantıksal/fiziksel bağdır. Otomasyonda kilitleme; güvenlik, mekanik hasar önleme ve proses doğruluğu için kullanılır. Örneğin kapı açıkken asansörün hareket etmemesi, koruma kapağı açıkken presin inmemesi birer interlock uygulamasıdır.
| Tür | Mantık | Örnek |
|---|---|---|
| Çapraz kilitleme | İki bobin birbirini engeller | İleri-geri motor, ısıtma-soğutma |
| Öncelikli kilitleme | Bir sinyal diğerlerini geçersiz kılar | Acil durdurma her şeyi keser |
| Koşullu kilitleme | Belirli koşul sağlanmadan çalışma yasak | Kapı kapalı değilse motor çalışmaz |
| Zaman kilidi | Belirli süre boyunca geçiş yasak | Yıldız-üçgen geçişinde bekleme |
Acil durdurma, tehlike anında tüm hareketi en hızlı ve en güvenli şekilde kesen devredir. Özellikleri:
Fail-safe ilkesi, bir arıza durumunda sistemin güvenli tarafa geçmesini sağlar. Bunun için emniyet kontakları NC olarak bağlanır: kablo kopması, besleme kesilmesi veya kontak arızası, devreyi açarak sistemi durdurur. NO bağlanan bir güvenlik kontağı ise arızada sistemi çalışır bırakır ki bu tehlikelidir.
Bir pres makinesi, yalnızca koruma kapağı kapalıyken (I0.0 = 1) ve iki el butonuna (I0.1, I0.2) aynı anda basıldığında inmelidir. Ayrıca acil durdurma (I0.3, NC) her koşulda presi durdurmalıdır. Mantığı kurunuz.
1. Adım – İki el butonu → AND (seri): I0.1 · I0.2 2. Adım – Koruma kapağı → koşullu kilit: I0.0 (NO) 3. Adım – Acil durdurma → fail-safe NC: I0.3′ 4. Adım – Q0.0 = I0.0 · I0.1 · I0.2 · I0.3′ Sonuç: Pres ancak kapak kapalı, iki buton birlikte ve acil durdurma serbestken iner. Acil durdurma veya kapak açılması presi anında durdurur.Interlock, tehlikeli işlemlerin aynı anda gerçekleşmesini engeller. Çapraz, öncelikli, koşullu ve zaman kilidi türleri vardır. Acil durdurma NC ve kilitlemeli mantarla, güvenlik rölesi üzerinden yürütülür. Fail-safe tasarımda emniyet kontakları NC bağlanır ve arızada sistem güvenli duruma geçer.
Start-stop, mühürleme, ürün sayma ve 100 üründe otomatik durdurma
Bir konveyör bant, start butonuna basıldığında çalışacak, stop ve acil durdurma butonlarıyla duracaktır. Bant üzerindeki fotoelektrik sensör her ürünü sayacak; 100 ürün sayıldığında bant otomatik duracak ve alarm lambası yanacaktır. Reset butonu sayacı sıfırlayacaktır.
| Adres | Açıklama | Tür | Not |
|---|---|---|---|
| I0.0 | Start butonu | Dijital Giriş | NO |
| I0.1 | Stop butonu | Dijital Giriş | NC, fail-safe |
| I0.2 | Ürün sensörü | Dijital Giriş | Fotoelektrik, PNP |
| I0.3 | Acil durdurma | Dijital Giriş | NC, mantar |
| I0.4 | Reset butonu | Dijital Giriş | NO |
| Q0.0 | Bant motoru | Dijital Çıkış | Kontaktör/VFD |
| Q0.1 | Alarm lambası | Dijital Çıkış | Kırmızı |
Sayaç 100'e ulaştığında motorun nasıl durduğunu adım adım açıklayınız.
1. Adım – 100. ürün sensörden geçer, CTU.CV = 100 olur. 2. Adım – CV ≥ PV olduğu için CTU.Q biti 1 olur. 3. Adım – Network 1'de CTU.Q′ kontağı açılır ve motor mühürlemesi kesilir; Q0.0 = 0. 4. Adım – Network 3'te CTU.Q → Q0.1 alarm lambasını yakar. 5. Adım – Reset butonu (I0.4) CTU'yu sıfırlar, alarm söner, bant yeniden başlatılabilir. Sonuç: Sistem 100 üründe otomatik durur ve operatör resetleyene kadar bekler.Konveyör projesi mühürlemeli start-stop, ürün sayan CTU ve hedefe ulaşınca motoru durduran mantığı birleştirir. Stop ve acil durdurma NC olarak güvenlik zincirini oluşturur. Reset butonu sayacı sıfırlar.
Seviye sensörleri, pompa kumandası, histeresis ve taşma koruması
Bir su deposunda seviye alt sensörün (I0.0) altına düştüğünde dolum pompası (Q0.0) çalışacak, seviye üst sensöre (I0.1) ulaştığında duracaktır. Bu iki eşik arasındaki fark histeresis oluşturur ve pompanın sürekli aç-kapa yapmasını engeller. Taşma sensörü (I0.2) ve kuru çalışma koruması (I0.3) güvenlik zincirindedir.
| Adres | Açıklama | Tür | Not |
|---|---|---|---|
| I0.0 | Alt seviye sensörü | Dijital Giriş | Kapasitif/şamandıra |
| I0.1 | Üst seviye sensörü | Dijital Giriş | Kapasitif/şamandıra |
| I0.2 | Taşma sensörü | Dijital Giriş | NC, güvenlik |
| I0.3 | Kuru çalışma (basınç) sensörü | Dijital Giriş | NC, güvenlik |
| Q0.0 | Dolum pompası | Dijital Çıkış | Kontaktör |
| Q0.1 | Taşma alarmı | Dijital Çıkış | Kırmızı lamba |
Alt seviye sensörü aktif (depo boş) olduğunda pompa çalışır ve mühürlenir. Üst seviye sensörü aktif (depo dolu) olduğunda pompa durur. Böylece seviye alt eşik ile üst eşik arasında salınır; pompa kısa aralıklarla aç-kapa yapmaz. Taşma veya kuru çalışma durumunda pompa güvenlik gereği durur.
Depo boşaldığında pompanın çalışması, dolduğunda durması ve taşmada alarm vermesi sürecini adım adım izleyiniz.
1. Adım – Seviye düşer, alt sensör I0.0 aktif olur. 2. Adım – Q0.0 = (I0.0 + Q0.0) · I0.1′ · I0.2 · I0.3 koşulu sağlanır; pompa çalışır ve mühürlenir. 3. Adım – Seviye yükselir; alt sensör pasif olsa da mühürleme sayesinde pompa çalışmaya devam eder. 4. Adım – Seviye üst sensöre I0.1'e ulaşır; NC kontak I0.1′ açılır ve pompa durur. 5. Adım – Taşma sensörü (I0.2 NC) açılırsa güvenlik gereği pompa durur ve Q0.1 alarmı yanar. Sonuç: Histeresis sayesinde pompa sık aç-kapa yapmaz; güvenlik sensörleri arızada sistemi durdurur.Su seviye kontrolünde alt sensör pompayı başlatır, üst sensör durdurur; aradaki fark histeresis sağlar. Taşma ve kuru çalışma sensörleri NC olarak güvenlik zincirine eklenir. Pompa mühürlemeli mantıkla çalışır.
Zamanlayıcı dizisi, sıralı çalışma ve yaya/kavşak kontrolü
Tek yönlü bir trafik lambası; 30 saniye yeşil, 3 saniye sarı, 30 saniye kırmızı yanacak ve döngü sürekli tekrarlanacaktır. Sistem, birbirini tetikleyen zamanlayıcı dizisi (step sequence) ile kurulur. Her zamanlayıcının bitişi bir sonraki aşamayı başlatır ve son aşama tekrar birinciye döner.
Yaya butonlu sürümde ise araç lambası yeşilden sarıya geçerken yaya lambası kırmızıdan yeşile döner; yaya geçiş süresi sonunda döngü yeniden araç yeşiline döner.
| Adres | Açıklama | Tür |
|---|---|---|
| M0.0 | Aşama 1 – Yeşil (30 s) | İç Değişken |
| M0.1 | Aşama 2 – Sarı (3 s) | İç Değişken |
| M0.2 | Aşama 3 – Kırmızı (30 s) | İç Değişken |
| Q0.0 | Yeşil lamba | Dijital Çıkış |
| Q0.1 | Sarı lamba | Dijital Çıkış |
| Q0.2 | Kırmızı lamba | Dijital Çıkış |
Her aşama bir TON zamanlayıcı ile temsil edilir. Aşama aktif olduğunda kendi zamanlayıcısı saymaya başlar; süre dolunca bir sonraki aşama set edilir ve bulunduğu aşama resetlenir. Son aşamanın bitişi tekrar birinci aşamayı set eder. Çıkışlar, aşama bitleriyle sürülür: M0.0 → Q0.0 (yeşil), M0.1 → Q0.1 (sarı), M0.2 → Q0.2 (kırmızı).
Yeşil aşamadan sarı aşamaya geçişin adım adım nasıl gerçekleştiğini açıklayınız.
1. Adım – M0.0 aktif olduğunda TON1 saymaya başlar (PT = 30 s) ve Q0.0 yeşil yanar. 2. Adım – 30 saniye dolunca TON1.Q biti 1 olur. 3. Adım – TON1.Q, M0.1'i(S) ile set eder ve M0.0'ı (R) ile resetler.
4. Adım – M0.1 aktif olunca Q0.1 sarı yanar ve TON2 (3 s) saymaya başlar.
5. Adım – 3 saniye sonra TON2.Q, M0.2'yi set eder; kırmızı aşama başlar.
Sonuç: Her aşama, kendinden öncekinin zamanlayıcısıyla tetiklenir; döngü 63 saniyede bir tekrarlanır.
M bitiyle ve zamanlayıcıyla temsil et.Trafik lambası, birbirini tetikleyen zamanlayıcı dizisi ile çalışır. Her aşama bir bit ve bir TON ile temsil edilir; süre dolunca sonraki aşama set, mevcut aşama reset edilir. Çıkışlar aşama bitleriyle sürülür ve döngü sürekli tekrarlanır.
Giriş-çıkış sensörleri, CTUD doluluk sayacı, bariyer ve DOLU göstergesi
100 araç kapasiteli bir otoparkta giriş ve çıkış bariyerleri, araç algılayan sensörlerle kontrol edilecektir. Girişte araç algılandığında bariyer açılacak ve araç geçince kapanacaktır. Doluluk sayısı CTUD sayacıyla izlenecek; kapasite dolduğunda girişteki bariyer açılmayacak ve DOLU göstergesi yanacaktır.
| Adres | Açıklama | Tür | Not |
|---|---|---|---|
| I0.0 | Giriş araç sensörü | Dijital Giriş | Endüktif/fotoelektrik |
| I0.1 | Çıkış araç sensörü | Dijital Giriş | Endüktif/fotoelektrik |
| I0.2 | Giriş bariyer limit (açık) | Dijital Giriş | Limit switch |
| Q0.0 | Giriş bariyer motoru | Dijital Çıkış | İleri/geri |
| Q0.1 | Çıkış bariyer motoru | Dijital Çıkış | İleri/geri |
| Q0.2 | DOLU göstergesi | Dijital Çıkış | Kırmızı lamba |
| Q0.3 | BOŞ göstergesi | Dijital Çıkış | Yeşil lamba |
Giriş sensörü bir araç algıladığında ve sayaç DOLU değilse giriş bariyeri açılır; araç geçip sensör pasif olunca bariyer kapanır. Araç girişi CTUD'nin CU girişini, çıkış CTUD'nin CD girişini tetikler. CV = 100 olduğunda DOLU göstergesi yanar ve giriş bariyeri kilitlenir; CV 100'ün altına düştüğünde (bir araç çıkınca) giriş yeniden serbest olur. Bu, doluluk için doğal bir histeresis sağlar.
Otoparkta 99 araç varken bir araç girer ve ardından bir araç çıkarsa sayacın ve göstergelerin durumunu adım adım yazınız.
1. Adım – Başlangıç: CV = 99, DOLU sönük, BOŞ yanık. 2. Adım – Araç girer: CU tetiklenir, CV = 100 olur. 3. Adım – CV ≥ PV → DOLU yanar, giriş bariyeri kilitlenir; yeni araç giremez. 4. Adım – Bir araç çıkar: CD tetiklenir, CV = 99 olur. 5. Adım – CV < 100 → DOLU söner, BOŞ yanar; giriş yeniden serbest olur. Sonuç: Doluluk sayacı giriş-çıkış dengesini tutar; kapasite dolduğunda giriş otomatik engellenir.Otopark sisteminde CTUD sayacı girişte artırarak, çıkışta azaltarak doluluk takibi yapar. CV kapasiteye ulaşınca DOLU göstergesi yanar ve giriş bariyeri kilitlenir; araç çıkınca giriş yeniden açılır. Sensörler, bariyer ve göstergeler PLC ile koordine edilir.