hasanzincir
Paylaşımcı üye
- Katılım
- 17 Haz 2007
- Mesajlar
- 684
- Puanları
- 131
- Yaş
- 46
Codesys yi SFC yani Sequential function chart programlama tarzındada programlayabiliyoruz ve uygulamasına göre büyük rahatlık sağlıyor.
Codesys deki SFC gayet kapsamlı olarak calısabiliyor.Asagıda yaptığımız örnek benzeri basit veya Stepler Trans içlerinede IL,LD,FDB,CFC,ST tarzdada program yazabiliyoruz.
N=Non-stored
Sadece step üzerinde aktif yapar.
R=Reset
Step üzerinde istenilen Bit i Reset yapar.
S=Set
Step üzerinde istenilen Bit i Set yapar.
L=time Limited
Step belirlenen maximum süre kadar on olur
D=time Delayed
Step işini bitirse dahi belirlenen süre kadar daha bekler.
P=Pulse
İşlem biti sadece bir program taraması kadar çalışır.
SD=Stored and time Delayed
Sart bozulsa dahi zamanı hafızalar Step işini bitirse dahi belirlenen süre kadar daha bekler.
DS=Delayed and Stored
Step işini bitirse dahi belirlenen süre kadar daha bekler ve zamanı hafızalar.
SL=Stored and time limited
Step belirlenen maximum süre kadar on olur ve zamanı hafızalar
Not:Ektede projesi mevcuttur.
Yeni bir proje acıyorum(Ben projeyi herhangi PLC configuresiz oluşturuyorum)
Ana programı SFC modunda olusturuyorum.
SFC sayfası önümüze geliyor.
Sembol Tablosu olsturuyorum(Ben adressiz oluşturdum siz isteginize göre adreste verebilirsiniz.)
Step sartlarımı olusturyorum trans yelerine geciş sartlarımı action yerlerine cıkıslarımı yazıyorum(Step tarzını Use IEC SFC olarak sectim
kolay kutulu konfigure yapabiliyor. Ayriyetten Trans ve Step Kutuları içine ST,LD,FDB,CFC tarzdada daha kapsamlı programlar yazabilirsiniz.)
Library e iecsfcl.ib eklememiz gerekiyor yoksa SFC calışmaz hata verir.
Simulasyon görüntüsü
Codesys deki SFC gayet kapsamlı olarak calısabiliyor.Asagıda yaptığımız örnek benzeri basit veya Stepler Trans içlerinede IL,LD,FDB,CFC,ST tarzdada program yazabiliyoruz.
N=Non-stored
Sadece step üzerinde aktif yapar.
R=Reset
Step üzerinde istenilen Bit i Reset yapar.
S=Set
Step üzerinde istenilen Bit i Set yapar.
L=time Limited
Step belirlenen maximum süre kadar on olur
D=time Delayed
Step işini bitirse dahi belirlenen süre kadar daha bekler.
P=Pulse
İşlem biti sadece bir program taraması kadar çalışır.
SD=Stored and time Delayed
Sart bozulsa dahi zamanı hafızalar Step işini bitirse dahi belirlenen süre kadar daha bekler.
DS=Delayed and Stored
Step işini bitirse dahi belirlenen süre kadar daha bekler ve zamanı hafızalar.
SL=Stored and time limited
Step belirlenen maximum süre kadar on olur ve zamanı hafızalar
Not:Ektede projesi mevcuttur.
Yeni bir proje acıyorum(Ben projeyi herhangi PLC configuresiz oluşturuyorum)
Ana programı SFC modunda olusturuyorum.
SFC sayfası önümüze geliyor.
Sembol Tablosu olsturuyorum(Ben adressiz oluşturdum siz isteginize göre adreste verebilirsiniz.)
Step sartlarımı olusturyorum trans yelerine geciş sartlarımı action yerlerine cıkıslarımı yazıyorum(Step tarzını Use IEC SFC olarak sectim
kolay kutulu konfigure yapabiliyor. Ayriyetten Trans ve Step Kutuları içine ST,LD,FDB,CFC tarzdada daha kapsamlı programlar yazabilirsiniz.)
Library e iecsfcl.ib eklememiz gerekiyor yoksa SFC calışmaz hata verir.
Simulasyon görüntüsü