SFC PROGRAMLAMA EĞİTİMİ
Sfc Programlama Eğitimi: PLC ile ünite kontrolünün SFC (Sıralı fonksiyon grafiği) uygulama kullanılarak anlatıldığı eğitim materyalidir. Sfc programlama eğitiminin genel amacı PLC‘de SFC uygulamasını doğru bir biçimde yapabileceksiniz.
Eğitim İçeriği
1. Sfc Programlama Eğitimi - SFC Programının Temelleri
o SFC‘nin Tanıtımı Nedir?
o SFC Hakkında Bilgi Nedir?
§ STL (Step ladder) - RET (Return) Nedir?
§ State S Nedir?
o SFC Programlama Özellikleri Nelerdir?
o SFC‘nin Akışa Göre Sınıflandırılması Nasıl Yapılır?
§ Tek Hat Çalışma (Single flow) Nedir?
§ Seçici Dallanma (Selective Branch Flow) Nedir?
§ Eş Zamanlı Dallanma (Translational Branch Flow) Nedir?
o SFC VIEW (SFC Penceresi) Nedir?
o SFC Programının ve Açıklamaların Yönetimi Nasıl Yapılır?
o Program Tipleri Nelerdir?
§ SFC Programı Nedir?
§ Olay / Geçiş Merdiven Diyagramı Nedir?
§ SFC Program Yapısı Nedir?
§ Kursör Sembolü ve Giriş Sembolü Nedir?
§ SFC Programlama Temel Bilgileri Nelerdir?
o SFC Programının Oluşturulması Nasıl Yapılır?
o SFC Programını Yazdırma İşlemi Nasıl Yapılır?
2. Sfc Programlama Eğitimi – İleri Seviyede SFC Programı Yazımı
o Üç Adet Silindirin PLC ile Kontrolü Uygulaması Nasıl Yapılır?
§ Üç Ayrı Silindirin Sırayla İleri Gidip Sırayla Geri Gelmesi Uygulaması Nasıl Yapılır?
§ Üç Ayrı Silindirin Sırayla İleri Gidip Aynı Anda Geri Gelmesi Uygulaması Nasıl Yapılır?
§ Üç Ayrı Silindirin Hareketinin İsteğe Bağlı Olarak Kontrol Edilmesi Uygulaması Nasıl Yapılır?
o Trafik Işığı Kontrolü Nasıl Yapılır?
§ Program Adımlarını Belirlemek için Sistemin Akış Şemasını Çıkarma İşlemi Nasıl Yapılır?
§ Güvenli Çalışma için Güvenlik Önlemlerini Tespit Etme İşlemi Nasıl Yapılır?
§ Kontrol Programını Yapma İşlemi Nasıl Yapılır?
§ Programı PLC Cihazına Yükleme İşlemi Nasıl Yapılır?
§ PLC‘ yi Run Konumuna Alarak Sistemi Çalıştırma İşlemi Nasıl Yapılır?
Sıkça Sorulan Sorular
SFC nedir ve ladder diyagramdan farkı nedir?
SFC (Sıralı Fonksiyon Grafiği), bir prosesi adımlar (state) ve geçişler (transition) halinde gösteren grafiksel bir PLC programlama dilidir. Ladder diyagram durağan röle mantığını anlatırken, SFC sürecin hangi adımda olduğunu ve bir sonraki adıma hangi koşulla geçileceğini net biçimde gösterir; sıralı işlemlerde okunması kolaydır.
SFC'de seçici dallanma ile eşzamanlı dallanma arasındaki fark nedir?
Seçici dallanmada birden çok yoldan yalnızca koşulu sağlanan bir tanesi etkinleşir; örneğin farklı ürün tiplerine göre tek bir akış seçilir. Eşzamanlı dallanmada ise tüm kollar aynı anda aktif olur ve paralel çalışır; tüm kollar tamamlanmadan birleşme adımına geçilmez.
SFC'de STL ve State (S) ne anlama gelir?
State (S), prosesin bir adımını temsil eden durum bayrağıdır; o adımda yapılacak işlemler bu duruma bağlanır. STL (Step Ladder) komutu ise programın o anda hangi state içinde olduğunu işaretleyerek ilgili merdiven bloğunu etkinleştirir. RET komutu STL bloğunu sonlandırır.
Üç silindirin sıralı kontrolü SFC ile neden kolaylaşır?
Her silindir hareketi ayrı bir adım olarak tanımlanır ve bir adımdan diğerine geçiş, ilgili sensör sinyaliyle (silindir uç konuma ulaştı) tetiklenir. Bu sıralı yapı, ladder diyagramda iç içe geçen kilitlemelere göre daha sade ve hatasızdır; akış görsel olarak takip edilebilir.
Trafik ışığı uygulamasında akış şeması neden önce çıkarılır?
Akış şeması, hangi ışığın hangi süre yanacağını ve geçiş koşullarını adım adım belirler. Bu plan SFC adımlarına birebir çevrilir, böylece zamanlayıcı ve geçiş mantığı baştan netleşir. Şema çıkarmadan kodlamaya başlamak, atlanmış durum ve güvenlik açıklarına yol açar.
SFC programı PLC'ye nasıl yüklenip çalıştırılır?
Program yazılımda oluşturulup derlendikten sonra PLC'ye iletişim kablosuyla aktarılır. Ardından PLC RUN konumuna alınır ve giriş sinyallerine göre adımlar arasında geçiş başlar. Bu süreci derinleştirmek için <a href="/plc-egitimi">PLC eğitimi</a> temel programlama altyapısını kurar.