Delta Plc SFC ve ST Programlama Dilleri

DELTA PLC STL & SFC PROGRAMLAMA NEDİR?

Delta plc stl dili nedir ? Delta plc sfc programlama nedir ? STL ya da SFC nerelerde kullanılır ? STL ve SFC’nin kullanım kolaylıkları nedir ? Bu ve benzeri sorulara yanıt aradığımız Delta Plc Stl ve Sfc Programlana Nedir adlı yazımızla karşınızdayız.

Başlayalım.

DELTA PLC STL & SFC PROGRAMLAMA

STL (Step Ladder Instruction ) : S0-S1023 : STL programını başlatır.

STL adım noktaları oluşturur.STL komutu program içerisinde kullanıldığında , ana program adımlar ile adım ladder durumunu kontrol eder.STL programı başlangıç olarak S0-S9 giriş adım noktalarından birini kullanmak durumundadır.Adım noktaları (Step Points) tekrar kullanılamaz, tekrar edilemez.

RET : STL programını sonlandırır.

S0-S9’dan başlayan adım ladder programını sonlandıran komuttur.Program ret komutunu görene kadar ilerler ve Ret komutunu gördüğünde başa döner.

SFC (Sequential Function Chart) :

Otomasyon aşamalarında sıralı kontrol olarak birden fazla adımlara bölünüp , işlemlerinizi gerçekleştirebilirsiniz.

Her bir step kendi çalışmasını ve kendi işlemini yapar ve aktarım/geçiş genel bir adımdan diğerine olacak şekilde gerçekleşir.

Tüm kriteler ve durumlar bir önceki adımda tamam ise işlem bir sıradaki step üzerinden devam eder.

SFC : |S0| –X0-> (+ –X2-> |S24|) |S21| –X1->|S22| –X3->—–X4->|S24|–X5->|S25| –X6->|S0|

Not :

Kullanıcılar, STL işlem süreci çoklu çıkışları veya kilitli çıkışları otomatik olarak çalıştırabileceğinden, genel merdiven mantığı olarak çıktılar arasındaki sıralı ilişkiyi dikkate almak zorunda değildir.Adımları arasında kolay bir sıralı tasarım, makineleri kontrol etmek için gereken tek şeydir.

SFC’deki eylemlerin anlaşılması kolaydır.Ayrıca, deneme işlemi, hata tespiti veya periyodik bakım yapmak da kolaydır.

SFC bir akış şeması olarak çalışır.STL işlemi, aynı zamanda SFC’deki her bir durumu temsil eden adım noktaları olan dahili adım rölesi S üzerinde de çalışır.Mevcut adım bittiğinde, program geçiş koşuluna göre bir sonraki adıma geçer ve bu süreçte istenen sürekli kontrol amacına ulaşılabilir.

Çevrim işlemi yapılabilir.İlk adım S0, genel durum S21’e geçiş koşulu X0’a aktarılır. S21, S22’ye aktarılır veya X1 ve X2 koşulu ile S24’e atlar. İşlem en sonunda S25’e geçer, ardından S25, X6 geçiş koşulu yerine getirildiğinde S0’ya geri döndüğünde tek bir döngü işlemi tamamlanır.

Toolbar Ikonları :

LAD F1 : Ladder diyagramı modu.Simge, STL diyagramından önce genel ladder diyagramını, genellikle STL programını başlatmak için talimatlar ekler.

F2 : SFC’de ilk adım. S0 ~ S9 için geçerlidir.

F3 : Genel adım S10 ~ S1023 geçerlidir.

F4 : Adım atlama.Bitişik olmayan bir basamağa atlamak için bir adım için kullanılır. (Aynı sıradaki bitişik olmayan adımlara yukarı / aşağı doğru atlama, başlangıç ​​adımına dönme veya farklı diziler arasında atlama.

F5 : Geçiş koşulu. Her adım noktası arasında geçiş için geçiş koşuludur.

F6 : Alternatif ayrışma.Farklı geçiş koşullarına göre farklı karşılık gelen adım noktalarına transfer için bir adım noktası için alternatif uzaklaşma kullanılır.

F7 : Alternatif yakınsaklık. Geçiş koşuluna göre aynı aşama noktasına transfer etmek için iki adım veya daha fazlası için alternatif yakınsama kullanılır.

F8 : Eşzamanlı ıraksama. Eşzamanlı ıraksama, aynı geçiş koşulu ile iki adım noktasına veya daha fazlasına transfer için bir adım noktası için kullanılır.

F9 : Eşzamanlı yakınsama. Eşzamanlı yakınsama, aynı anda birden fazla koşul yerine getirildiğinde aynı geçiş koşuluyla aynı aşama noktasına aktarılmak üzere iki adım veya daha fazlası için kullanılır.

STL Programı Çalışması :

Adım merdiveni diyagramı (STL), kullanıcıların SFC’ye benzer bir fonksiyon yazmaları için bir programlama yöntemidir.

STL, PLC program tasarımcılarına bir akış şeması çizerek daha okunabilir ve net bir programlama yöntemi sunar.SFC’deki diziler veya adımlar oldukça anlaşılırdır ve karşısındaki ladder diyagramına çevrilebilir.

STL programı STL komutuyla başlar ve RET komutu ile biter. STL Sn bir adım noktası oluşturur. STL komutu programda göründüğünde, ana program adımlarla kontrol edilen bir adım merdiven durumu girecektir.

RET komutu, S0 ~ S9 başlangıç adımlarından başlayarak bir adım merdiven programının sonuna işaret eder ve her başlangıç adımı, STL programının bir sonu olarak bir RET talimatı gerektirir.

Delta plc st ve sfc programlama

Adım Noktaları Çalışması :

STL programı birçok adım noktalarından oluşur ve her bir adım noktası STL kontrol aşamaları içerisinde tek bir taskı simgeler.

Sıralı kontrol sonuçları açısından her bir adım noktası 3 adet işlem içermelidir.

  1. Sürücü çıkış bobini
  2. Geçiş/Aktarım durum tasarımı
  3. Sırada hangi adımın kontrolü devralacağı

Özel Yardımcı Röleler ve Özel Registerlar :

M1040 : Adım geçişini etkisizleştirir.

M1041 : Adım geçişini başlatır.IST komutu için bir flag(bayraktır).

M1042 : Pals işlemlerini aktif eder.IST komutu için bir flag(bayraktır).

M1043 : Sıfır dönüş işlemi tamamlandı.IST komutu için bir flag(bayraktır).

M1044 : Sıfır noktası koşuludur.IST komutu için bir flag(bayraktır).

M1045 : Tüm çıkışların reset fonksiyonunu inaktif eder.IST komutu için bir flag(bayraktır).

M1046 : STL durumunu içerir.M1046 , herhangi bir step/adım on ise On olur.

M1047 : STL izlemeyi aktifleştirir.

D1040 : On olduğunda , 1. Adım noktasının numarasıdır.

D1041 : On olduğunda , 2. Adım noktasının numarasıdır.

D1042 : On olduğunda , 3. Adım noktasının numarasıdır.

D1043 : On olduğunda , 4. Adım noktasının numarasıdır.

D1044 : On olduğunda , 5. Adım noktasının numarasıdır.

D1045 : On olduğunda , 6. Adım noktasının numarasıdır.

D1046 : On olduğunda , 7. Adım noktasının numarasıdır.

D1047 : On olduğunda , 8. Adım noktasının numarasıdır.

Linkler : 

Pdf dosyasına erişmek için : ( TIKLAYINIZ )

ISPSoft Örnek Programa Erişmek için : (TIKLAYINIZ )

DELTA PLC STL & SFC PROGRAMLAMA NEDİR SONUÇ : 

Bugün Delta Plc Stl & Sfc Programlama Nedir adlı yazımızı sizlerle paylaştık.Umuyorum faydalı bir yazı olmuştur.

İyi Çalışmalar

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.