OtoBlog

PLC’de Manuel Modda Çalışan Hareket Otomatikte Çalışmıyorsa Sequence Step Nasıl İzlenir?

8 dk okuma Mermak CNC Teknik İçerik
PLC’de Manuel Modda Çalışan Hareket Otomatikte Çalışmıyorsa Sequence Step Nasıl İzlenir?
İçindekiler
  1. PLC’de Manuel Modda Çalışan Hareket Otomatikte Çalışmıyorsa Sequence Step Nasıl İzlenir? Nedir?
  2. Çalışma Prensibi ve Teknik Veriler
  3. Sahada Dikkat Edilmesi Gerekenler
  4. Sık Karşılaşılan Sorunlar ve Çözümleri
  5. Uzman Tavsiyesi

PLC’de manuel modda çalışan bir hareketin otomatikte çalışmaması durumunda, öncelikle otomatik sekans adımlarını (sequence steps) ve bu adımların geçiş koşullarını (transition conditions) detaylıca incelemek gerekir. Sensör durumlarını, zamanlayıcıları, önceki adımın tamamlandığına dair geri bildirimleri ve özellikle güvenlik veya proses interlock’larını PLC programından çevrimiçi olarak takip ederek hangi koşulun sağlanmadığını tespit edin.

PLC’de Manuel Modda Çalışan Hareket Otomatikte Çalışmıyorsa Sequence Step Nasıl İzlenir? Nedir?

 

Endüstriyel otomasyon sistemlerinde, bir makine veya prosesin iki temel çalışma modu bulunur: Manuel Mod ve Otomatik Mod. Manuel mod, operatörün belirli bir aktüatörü (motor, valf, silindir vb.) doğrudan kontrol etmesine olanak tanırken, otomatik mod, PLC (Programlanabilir Mantıksal Denetleyici) tarafından belirlenen bir dizi önceden tanımlanmış adıma (sequence steps) göre prosesin kendiliğinden ilerlemesini sağlar. “PLC’de manuel modda çalışan hareket otomatikte çalışmıyorsa sequence step nasıl izlenir?” sorusu, manuel modda sorunsuz çalışan bir komponentin, otomatik sekansın bir parçası olarak devreye girmediği durumları ifade eder. Bu durum genellikle, manuel modun belirli güvenlik ve proses kısıtlamalarını bypass etmesi, ancak otomatik modun tüm bu kısıtlamalara ve adım geçiş koşullarına bağlı kalması nedeniyle ortaya çıkar. Sorunun temelinde yatan neden, otomatik sekansın ilerlemesini engelleyen bir koşulun sağlanmaması veya bir interlock’un aktif kalmasıdır. Bu noktada, PLC programındaki ilgili otomatik sekans adımını ve bu adımın tetiklenmesi için gerekli olan tüm girişleri ve iç mantığı adım adım izlemek hayati önem taşır.

Çalışma Prensibi ve Teknik Veriler

Otomatik sekanslar genellikle SFC (Sequential Function Chart), Ladder Logic veya Structured Text gibi programlama dilleriyle PLC’ye yüklenir. SFC, adımların ve geçiş koşullarının görsel olarak takip edilmesini kolaylaştırırken, Ladder Logic’te her adım genellikle bir “adım biti” (step bit) ile temsil edilir ve bu bitin aktif hale gelmesi, ilgili adımın çalışmasını tetikler. Bir adımın ilerlemesi için bir dizi geçiş koşulunun (transition conditions) doğru olması gerekir. Bu koşullar şunları içerebilir:

  • Sensör Geri Bildirimleri: Bir silindirin son konumuna ulaştığını belirten bir limit switch veya bir tankın belirli bir seviyeye dolduğunu gösteren bir seviye sensörü.
  • Zamanlayıcılar: Belirli bir işlemin belirli bir süre boyunca devam etmesi gerektiğini belirten zamanlayıcılar.
  • Önceki Adımın Tamamlanması: Bir sonraki adıma geçilmeden önce mevcut adımın tüm gereksinimlerinin karşılanması.
  • Operatör Girişleri: HMI (Human Machine Interface) üzerinden onay, başlatma komutu veya parametre girişi.
  • İnterlock’lar: Güvenliği veya proses bütünlüğünü sağlamak için tasarlanmış, belirli bir hareketin ancak belirli koşullar altında gerçekleşebileceğini belirten mantıksal kısıtlamalar. Örneğin, bir kapı kapalı değilse makinenin çalışmaması.

Manuel modda bir hareketin çalışması, bu geçiş koşullarının ve interlock’ların çoğunun doğrudan operatör kontrolüyle atlanabilmesi anlamına gelir. Ancak otomatik modda, PLC programı bu koşulların her birini titizlikle kontrol eder. Dolayısıyla, bir hareket otomatikte çalışmıyorsa, PLC programını çevrimiçi izleyerek (online monitoring) hangi geçiş koşulunun veya interlock’un FALSE (yanlış) olduğunu veya hangi adımın aktif hale gelmediğini tespit etmek esastır. Bu, genellikle PLC yazılımı üzerindeki izleme tabloları (watch tables), hata ayıklama modları (debug modes) veya SFC diyagramlarının doğrudan takibi ile yapılır.

ParametreDeğer/Açıklama
PLC Tarama Süresi (Scan Time)Genellikle 1ms – 100ms. Program büyüklüğü ve işlemci hızına bağlıdır. Hızlı prosesler için kritik.
I/O Tepki SüresiDijital girişler için genellikle
Sensör Tipi ve DurumuYaklaşım sensörü (PNP/NPN), Fotosel, Limit Switch. Aktif/Deaktif durumu, kablolama sağlamlığı.
İnterlock MantığıAND/OR kapıları, güvenlik matrisleri. Hangi koşulların birleşimi hareketi engelliyor?
Adım Geçiş Koşulları(Step Transition Conditions) Bir sonraki adıma geçiş için gerekli olan Boolean ifadeler (örneğin, “Sensör_A_Aktif AND Zamanlayıcı_B_Bitti”).
Otomatik/Manuel Mod SeçimiHMI veya fiziksel anahtar aracılığıyla yapılan seçim. PLC programında hangi bitin bu modu temsil ettiği.
HMI Haberleşme DurumuHMI’dan PLC’ye komutların veya parametrelerin doğru aktarılıp aktarılmadığı. Ethernet/Profinet/Modbus durumu.
PLC’de Manuel Modda Çalışan Hareket Otomatikte Çalışmıyorsa Sequence Step Nasıl İzlenir?

Sahada Dikkat Edilmesi Gerekenler

  • PLC Programını Çevrimiçi İzleyin (Online Monitoring):

    En kritik adımdır. PLC yazılımını kullanarak (örneğin Siemens TIA Portal, Rockwell Studio 5000, Schneider Unity Pro), ilgili otomatik sekansın başladığı adımı bulun. Bu adımı ve onu takip eden geçiş koşullarını çevrimiçi izleyin. Hangi sensörün durumu gelmiyor, hangi zamanlayıcı bitmiyor veya hangi dahili bitin aktif olmadığını görün. Özellikle SFC (Sequential Function Chart) programlama kullanan sistemlerde, aktif adımı ve geçiş koşullarının durumunu görsel olarak takip etmek çok daha kolaydır.

  • Tüm İlgili Sensör ve Giriş Durumlarını Kontrol Edin:

    Otomatik sekansın ilerlemesi için gerekli olan tüm fiziksel sensörlerin (limit switch, proximity, fotosel, basınç sensörü, seviye sensörü vb.) doğru konumda ve doğru sinyali gönderip göndermediğini kontrol edin. PLC’deki giriş modülünde ilgili input LED’inin yandığından emin olun. Gerekirse sensörlerin kablajını, güç beslemesini ve montaj pozisyonunu fiziksel olarak kontrol edin. Sensörlerin kirlilik, hizalama veya mekanik hasar nedeniyle yanlış okuma yapabileceğini unutmayın.

  • Güvenlik İnterlock’larını ve Proses Kısıtlamalarını İnceleyin:

    Otomatik modda bir hareketin engellenmesinin en yaygın nedenlerinden biri, bir güvenlik interlock’unun aktif olmasıdır. Örneğin, bir emniyet kapısının açık olması, acil stop butonunun basılı kalması, bir koruyucunun yerinde olmaması gibi durumlar. Ayrıca, prosesle ilgili interlock’lar da olabilir; örneğin, bir tank boşalmadan pompanın çalışmaması veya belirli bir sıcaklığa ulaşılmadan valfin açılmaması. Bu interlock’ların PLC programındaki mantığını ve fiziksel durumlarını kontrol edin.

  • Mod Seçim Mantığını ve Manuel Geçersiz Kılmaları Kontrol Edin:

    Otomatik modun gerçekten aktif olduğundan ve herhangi bir manuel geçersiz kılma (manual override) veya “tek adım” (single step) modunun yanlışlıkla aktif kalmadığından emin olun. Bazı sistemlerde, manuel modda yapılan bir hareketin ardından otomatik moda geçiş için özel bir sıfırlama veya onay gerekebilir. HMI veya fiziksel anahtarlar üzerindeki mod seçim durumlarını doğrulayın.

  • Zamanlayıcı ve Sayıcı Değerlerini Kontrol Edin:

    Eğer bir adımın ilerlemesi belirli bir sürenin dolmasına veya belirli bir sayının tamamlanmasına bağlıysa, bu zamanlayıcıların veya sayıcıların PLC programında doğru çalıştığından ve istenen değere ulaştığından emin olun. Zamanlayıcıların yanlış ayarlanması veya sayıcıların resetlenmemesi gibi durumlar sekansı durdurabilir.

  • HMI/SCADA Komutlarını ve Haberleşmesini Doğrulayın:

    Otomatik sekansın başlaması veya ilerlemesi HMI veya SCADA sisteminden gelen bir komuta bağlıysa, bu komutun PLC’ye doğru şekilde iletildiğinden ve PLC programında algılandığından emin olun. Haberleşme sorunları (Ethernet, Profinet, Modbus vb.) veya HMI’daki yanlış bir programlama, PLC’nin komutu alamamasına neden olabilir.

  • Program Değişikliklerini ve Versiyon Kontrolünü Gözden Geçirin:

    Sorun yakın zamanda yapılan bir program değişikliğinden sonra ortaya çıktıysa, yapılan değişiklikleri gözden geçirin. Yanlışlıkla eklenen veya çıkarılan bir mantık parçası, otomatik sekansı bozabilir. Her zaman güncel ve doğru program versiyonuyla çalıştığınızdan emin olun.

PLC’de Manuel Modda Çalışan Hareket Otomatikte Çalışmıyorsa Sequence Step Nasıl İzlenir?

Sık Karşılaşılan Sorunlar ve Çözümleri

Bu tür durumlarda karşılaşılan yaygın sorunlar ve çözüm yaklaşımları aşağıdadır:

  • Sorun 1: İlgili Sensörden Geri Bildirim Gelmiyor veya Yanlış Geliyor.
    • Senaryo: Bir silindir son konumuna geldiği halde limit switch’i tetiklemiyor veya sensör kirlilikten dolayı sürekli aktif kalıyor.
    • Çözüm: PLC programında ilgili sensörün durumunu çevrimiçi izleyin. Eğer sensör fiziksel olarak aktif olduğu halde PLC’ye sinyal gelmiyorsa, sensörün kendisini (çalışma voltajı, durumu), kablolamasını ve PLC giriş kartını kontrol edin. Sensörün doğru hizalandığından, temiz olduğundan ve mekanik olarak hasar görmediğinden emin olun. Gerekirse sensörü değiştirin veya kalibre edin.
  • Sorun 2: Bir Güvenlik veya Proses İnterlock’u Aktif Kalmış.
    • Senaryo: Emniyet kapısı kapalı olmasına rağmen PLC programında “Kapı Açık” interlock’u aktif görünüyor veya bir pompa çalışmadan önce tank seviyesi yeterli değil.
    • Çözüm: PLC programında ilgili interlock bitini bulun ve hangi koşulların bu interlock’u aktif tuttuğunu analiz edin. Fiziksel olarak kapının kapalı olduğundan, emniyet anahtarının doğru çalıştığından veya seviye sensörünün doğru okuduğundan emin olun. Gerekirse interlock’u oluşturan tüm girişleri tek tek kontrol edin.
  • Sorun 3: Önceki Adımın Tamamlanma Koşulu Sağlanmıyor.
    • Senaryo: Bir sonraki adıma geçiş için “Adım 3 Tamamlandı” biti aktif olması gerekirken, bu bit hiçbir zaman aktif olmuyor.
    • Çözüm: “Adım 3 Tamamlandı” bitini aktif hale getiren mantığı PLC programında geriye doğru takip edin. Bu bitin aktif olması için gereken tüm alt koşulları (sensörler, zamanlayıcılar, diğer iç bitler) kontrol edin ve hangisinin sağlanmadığını tespit edin.
  • Sorun 4: Mod Seçim Mantığında Hata veya Manuel Geçersiz Kılma Aktif Kalmış.
    • Senaryo: Operatör otomatik moda geçmesine rağmen, PLC hala manuel mod bitini aktif tutuyor veya bir manuel override bitini serbest bırakmıyor.
    • Çözüm: HMI veya anahtar üzerinden otomatik mod seçiminin PLC’ye doğru şekilde aktarıldığını doğrulayın. PLC programındaki mod seçim bitlerini ve manuel override bitlerini kontrol edin. Gerekirse bir “reset” veya “otomatik moda geçiş” komutunu tekrar verin. Programda manuel override’ların otomatik moda geçişte otomatik olarak sıfırlanıp sıfırlanmadığını kontrol edin.
  • Sorun 5: PLC Programında Bir Mantık Hatası veya Eksik Koşul.
    • Senaryo: Tüm fiziksel girişler doğru görünse de sekans ilerlemiyor, çünkü programda bir adımın geçiş koşulu yanlış yazılmış veya eksik bırakılmış.
    • Çözüm: Bu, en zorlu durumlardan biridir. PLC programının ilgili bölümünü dikkatlice inceleyin. Geçiş koşullarındaki AND/OR mantığını, parantezlemeyi ve bit adreslerini gözden geçirin. Gerekirse, programı adım adım simüle ederek veya daha basit test koşulları oluşturarak hatayı izole edin.

Uzman Tavsiyesi

Manuel modda sorunsuz çalışan bir hareketin otomatik modda çalışmaması, otomasyon sistemlerinde sıkça karşılaşılan, ancak doğru yöntemlerle kolayca çözülebilecek bir durumdur. Temelinde yatan sorun, genellikle otomatik sekansın ilerlemesini sağlayan geçiş koşullarından birinin veya bir interlock’un sağlanmamasıdır. Bu tür bir arıza durumunda, panik yapmak yerine sistemli bir yaklaşımla hareket etmek büyük önem taşır. İlk olarak, PLC programını çevrimiçi izleyerek aktif adımı ve geçiş koşullarını görsel olarak takip etmek, sorunun kaynağını hızla daraltmanın en etkili yoludur. Ardından, ilgili sensörlerin, aktüatörlerin ve güvenlik donanımlarının fiziksel durumlarını kontrol etmek, kablolama bütünlüğünü doğrulamak ve HMI ile PLC arasındaki haberleşmeyi gözden geçirmek gerekir. Unutulmamalıdır ki, otomatik mod, manuel modun atladığı bir dizi güvenlik ve proses kısıtlamasını içerir; bu nedenle, manuelde çalışan bir hareketin otomatikte çalışmaması, çoğunlukla bir güvenlik veya proses ihlalinin önlenmesi anlamına gelir. Saha uzmanları olarak, her zaman öncelikle güvenlik interlock’larını kontrol etmeli, ardından prosesin mantıksal akışını adım adım takip etmeliyiz. Detaylı dokümantasyon, güncel PLC programları ve düzenli bakım, bu tür sorunların önüne geçmede veya çözülmesinde anahtar rol oynar. Her zaman önce güvenliği sağlayın, sonra sorunu izole edin ve son olarak çözümleyin. Bu yaklaşım, üretim kesintilerini minimize ederken, sistemin güvenilirliğini ve verimliliğini artıracaktır.

⚙ Araçlar