S7-300 Motorları Sıralı Çalıştırma

huzuri

Üye
Katılım
2 May 2009
Mesajlar
72
Puanları
1
Yaş
38
Çalışma şekli aynı olan bir kaç tane motoru fonksiyon blokları kullarak sıralı şekilde nasıl çalıştırabiliriz.

örnek çalışma varsa benim için çok daha faydalı olur.
 
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
Merhaba ,basit bir örnek verecek olursak,bu motorlar sadece start stop yapacak diyelim,
-yeni FB oluşturuyoruz
-FB yi açıp FB nin giriş ve çıkışlarını belirtiyoruz in1-start,in2-stop,out1-kontaktör
-programı FB nin içinde atadığımız giriş çıkışları kullanarak yazıyoruz(in1-start,in2-stop,out1-kontaktör)
-Programı yazdığımız FB yi OB içinde çağırıyoruz ve çağırdığımız FB ye DB(data block) numarası veriyoruz örneğin DB1
-Başka motor çalışması için aynı FB yi çağırıp başka bir DB numarası veriyoruz DB2 gibi
-Böylece aynı programı tekrar tekrar yazmamıza gerek kalmamış oluyor,ve kontrolleri DB ile çok kolay bir şekilde kontrol edebiliyoruz.Saygılar.
 
Sırayla derken 1. motor çalışıp durucak,
2. motor çalışıp durucak
3. motor çalışıp durucak vs. vs. yoksa 1 çalıştıktan sonra 2. , 2 çalıştıktan sonra 3. ... diye hepsi çalışır durumda mı sırasıyla devreye girecek ?
 
kasdettiğim aynı programı tekrar tekrar yazmaktan kurtulmaktı.
bir kere yazıp tekrar tekrar çağırmaktı.

husso35 arkadaşımızın verdiği bilgiler açıklayıcı oldu. bir deneyeyim. sonucu tekrar buraya yazarım.
 
bunun ıcın fblerı degılde fc lerı kullanman gerek lokal senbol tablosunda gereklı gırıs cıkıs degerlerını senbolık olarak yazıp projeyı hazırla ob1 de sana kalıp olarak gelıcek ıstedıgın sayıda cagırıp kullan
 
bunun ıcın fblerı degılde fc lerı kullanman gerek lokal senbol tablosunda gereklı gırıs cıkıs degerlerını senbolık olarak yazıp projeyı hazırla ob1 de sana kalıp olarak gelıcek ıstedıgın sayıda cagırıp kullan
Merhabalar, bu konuda bir düzeltme yapmak istiyorum,bahsettiğimiz işlem için FB de FC de kullanılabilir,bu örnek gibi çok basit işlemlerde tabiki FC kullanmak daha basittir,fakat daha geniş çaplı programlamalarda FB kullanılıyor,zira FB kullanıldığı zaman Data BLock ile adresleme,program takibi,vs. dahada kolaylaşır ve DB den direkt adresleme yapıldığı için program memory daha az kullanılır,saygılar.
 
çözüm bulmamız gereken konu bu problem üzerine olduğu için FC kullanmak daha doğru olur.
 
fc ıle fb arasındakı fark bırının hafızalı dıgerının hafızasız olmasıdır sıstemde saklanacak bır ara deger durumu yoksa fb kullanmak gereksızdır soruyu ıncelersek bunun fc ıle yapılması daha uygundur
 
Son düzenleme:

Forum istatistikleri

Konular
127,959
Mesajlar
913,912
Kullanıcılar
449,606
Son üye
rasit.

Yeni konular

Geri
Üst