Bloga geri dön

STL ve RET ile Mitsubishi FX PLC Sıraları Tasarlama

Mitsubishi FX PLC STL ve RET komutlarının konveyör ve pnömatik sekansları nasıl yapılandırdığını; pratik durum tasarımı, geçiş mantığı, zaman aşımı, tanılama ve güvenli yeniden başlatma sınırlarıyl...

Her geçişin tek bir ladder rutininde kilitlemeli bobinler, tutmalar, sıfırlamalar ve izin koşullarıyla ifade edildiği uzun makine dizilerini korumak zorlaşır. Mitsubishi FX PLC’ler, durum röleleri, STL komutu ve RET sınırlarıyla adım ladder programlaması sunar. Dikkatli kullanıldığında bu yapı, etkin makine durumunu görünür kılar ve her mantık bölümünü o durum için gereken işle sınırlı tutar.

Bu kılavuz, öğretici bir örnek olarak konveyör ve pnömatik itici kullanır. Amaç üretime hazır güvenlik mantığı sağlamak değildir. Amaç, yazılı bir diziyi açık durumlara, geçişlere, çıkışlara ve kurtarma davranışlarına nasıl dönüştüreceğinizi göstermektir. Tam CPU ve programlama yazılımı için komut desteğini ve cihaz aralıklarını her zaman kılavuzdan doğrulayın.

Komutlarla değil, diziyle başlayın

Ladder düzenleyicisini açmadan önce süreci tanımlayın. Bu örnekte bir başlatma komutu otomatik çalışmayı etkinleştirir. Bir giriş sensörü parçayı algılar, konveyör parçayı son sensöre taşır, konveyör durur ve bir silindir parçayı kutuya iter. Bir silindir sensörü hareketi doğruladıktan sonra dizi bekleme durumuna döner.

Bu açıklamayı kararlı durumlara ayırın. Uygulanabilir bir ilk taslak Idle, Conveying, Pushing, Retracting ve Fault durumlarından oluşur. Her durumun açık bir giriş koşulu, izin verilen çıkışları, tamamlanma koşulu, zaman aşımı ve durma veya arızaya yanıtı olmalıdır. Bu disiplin, bir geçiş koşulu gözden kaçırıldığı için bir çıkışın enerjili kalmasını önler.

Mitsubishi STL ve RET durumları nasıl düzenler?

Mitsubishi adım ladder programlamasında durum röleleri, dizi aşamalarını tanımlar. STL komutu, etkin bir durumla ilişkili mantığı başlatır. RET, adım ladder bloğunun sonunu işaret eder ve program yürütmesini normal ladder işlemine döndürür. Kesin davranış, kullanılabilir durum cihazı aralıkları, başlangıç durumu kuralları ve geçiş sözdizimi PLC ailesine bağlıdır. Mitsubishi FX programlama kılavuzu temel başvuru kaynağı olarak kabul edilmelidir.

Etkin bir durum, kendisiyle ilişkili mantığı yürütürken etkin olmayan durum bölümleri platform kurallarına göre atlanır. Bu, yararlı bir teşhis modeli oluşturur: teknisyen hangi durumun etkin olduğunu, hangi geçişin beklendiğini ve hangi girişin ilerlemeyi engellediğini görebilir. Ayrıca çok sayıda birbirine bağlı mandallama gereksinimini azaltır.

Konveyör ve pnömatik itici dizisi için geleneksel Mitsubishi FX ladder mantığı

Geleneksel kilitlemeli bir dizi çalışabilir; ancak durumlar arttıkça geçişleri izlemek zorlaşır.

Durum modelini oluşturun

Idle ve çevrim başlatma

Idle durumu, otomatik modun seçildiğini, etkin bir arıza olmadığını, silindirin bilinen ana konumunda bulunduğunu ve durdurma devresinin çalışmaya izin verdiğini doğrular. Başlatma butonu bir çevrim talep etmelidir; güvenlik işlevlerini devre dışı bırakmamalıdır. Parça mevcut koşulu geçerli olduğunda geçiş, Conveying durumunu etkinleştirir.

Conveying

Konveyör çıkışına yalnızca Conveying durumunda ve ilgili tüm izin koşulları geçerli kaldığı sürece izin verilmelidir. Son sensörü durumu tamamlar. Eksik parça, arızalı sensör, kayan bant veya sıkışma nedeniyle motorun süresiz çalışmasını önlemek için bir hareket zamanlayıcısı ekleyin. Zaman aşımı, diziyi tanımlanmış bir arıza durumuna geçirmeli ve yararlı bir alarm kaydetmelidir.

İlk STL dizi adımı için Mitsubishi FX durum rölesi başlatması

İlk durumu yalnızca makine bilinen bir koşuldayken başlatın.

Pushing ve Retracting

Son sensörü kararlı olduğunda, itici etkinleştirilmeden önce konveyör durur. Pushing durumu valf çıkışını enerjilendirir ve uzama doğrulamasını bekler. Ayrı bir Retracting durumu, pnömatik devrenin gerektirdiği şekilde valf komutunu kaldırır veya tersine çevirir ve ardından ana konum sensörünü bekler. Her hareketin kendi zaman aşımına ve arıza mesajına ihtiyaç duyduğu durumlarda uzama ve geri çekilmeyi ayrı durumlar olarak ele alın.

Konveyör hareketinden pnömatik itici durumuna Mitsubishi STL geçişi

Bir geçiş, yalnızca geçen süreyi değil, doğrulanmış proses tamamlanmasını açıklamalıdır.

Hazır duruma dönme

Ana konum sensörü doğrulandıktan sonra program bir sonraki parçayı beklemek üzere bekleme durumuna döner. Silindirin geri çekildiğinin tek kanıtı olarak kısa bir zamanlayıcı kullanmayın. Zamanlayıcılar değerli arıza algılayıcılarıdır; ancak fiziksel geri bildirim, makine konumuna ilişkin daha güçlü kanıt sağlar.

RET komutundan önce tamamlanma mantığı içeren son Mitsubishi FX STL durumu

RET komutunu programlama kılavuzuna göre yerleştirin ve adım bloğuna giren ve çıkan her yolu doğrulayın.

Durma, arıza ve yeniden başlatma davranışını tasarlayın

Dizi yapısı makine güvenliği sağlamaz. Acil durdurmalar, koruyucu kapı işlevleri ve tehlikeli enerjinin izolasyonu, normal dizi mantığının dışında uygun güvenlik mimarisi gerektirir. Standart bir PLC durumu kontrollü durmayı ve teşhisi koordine edebilir; ancak sistemin tamamı bu amaçla tasarlanıp doğrulanmadıkça güvenlik sınıfı bir koruyucu işlev olarak değerlendirilmemelidir.

Enerji kaybı, CPU yeniden başlatması, mod değişikliği veya yarıda kalan bir hareket sonrasında ne olacağını tanımlayın. Makinenin fiziksel konumu bilinmiyorken önceki duruma otomatik olarak devam etmek tehlikeli olabilir. Daha güvenli bir mühendislik yaklaşımı, bir kurtarma durumuna geçmek, girişleri doğrulamak, gerektiğinde operatör kararı istemek ve aktüatörleri belgelenmiş bir kurtarma dizisi üzerinden hareket ettirmektir.

Kilitlenmiş arızalar durumu, beklenen girişi, gerçek girişi ve zaman aşımını belirtmelidir. Örneğin “Pushing durumunda itici uzaması doğrulanmadı” ifadesi, “Dizi arızası” ifadesinden daha yararlıdır. Bakım personelinin girişleri zorlamadan prosesi teşhis edebilmesi için mevcut durumu ve geçiş koşullarını HMI üzerinde gösterin.

Devreye alma kontrol listesi

Tehlikeli hareketi kontrol altında tutarak her durumu tek tek test edin. Giriş polaritesini, çıkış eşlemesini, aktüatör yönünü, sensör konumunu ve zamanlayıcı birimlerini doğrulayın. Ardından her normal geçişi tek adımlayarak test edin. Zaman aşımını ve alarmı kanıtlamak için her sensörün sinyalini engelleyerek testi tekrarlayın. Her durumda durdurma komutlarını ve ardından onaylı yeniden başlatma prosedürünü test edin.

Durum diyagramını, G/Ç listesini ve geçiş matrisini kontrollü belgeler olarak kullanın. Çevrimiçi düzenlemelerin ardından eksiksiz bir geçiş incelemesi yapın; çünkü küçük bir değişiklik erişilemez bir durum veya istenmeyen bir yol oluşturabilir. Doğrulanmış PLC programını yedekleyin ve CPU tipini ve yazılım sürümünü kaydedin.

STL ne zaman doğru seçimdir?

STL/RET, açık durumları ve geçişleri olan, büyük ölçüde doğrusal bir diziye sahip makinelerde kullanışlıdır. Birkaç bağımsız işlem için geleneksel ladder daha basit kalabilir. Kontrolör platformu, ekip standartları veya modüler ekipman mimarisi yeniden kullanılabilir kodu destekliyorsa, fonksiyon bloğu ya da yapılandırılmış durum makinesi yaklaşımı daha iyi olabilir.

Belirleyici etken sürdürülebilirliktir. Mühendisler etkin durumu belirleyebilmeli, neden etkin olduğunu anlayabilmeli, bir sonraki geçişi öngörebilmeli ve korumaları devre dışı bırakmadan kurtarma yapabilmelidir. İlgili kontrolör donanımları için PLC koleksiyonuna bakın; ek uygulama yönergeleri Bilgi arşivinde bulunabilir.

Yorum bırakın

Lütfen unutmayın, yorumların yayınlanmadan önce onaylanması gerekmektedir.