S7300 - reçete ve pid kontrol

egny59

Üye
Katılım
26 Haz 2009
Mesajlar
20
Puanları
1
Yaş
39
s.a. arkadaşlar, bi konu hakkında yardıma ihtiyacım var. yapmak istediğim şu:

sıcaklık kontrolü yapmak istiyorum. fb41 pid bloğu ile istediği değeri sabit tutabiliyorum.

3 adet set değerim ve bunlara bağlı olarak zaman lar var.

1. set değeri 50C ve 10dk
2. set değeri 75C ve 10dk
3. set değeri 100C ve 5 dk

ilk çalışma anında su sıcaklığına göre veya 0 dan 50C ye 10 dk da çıkacak ve 5 dk 50C de bekliyecek
ikinci aşamada 50C den 75C ye 10dk da çıkacak ve 5 dk 75C de bekleyek
üçüncü aşamada 75C den 100C ye 5dk da çıkacak ve 5dk bekleyecek

set değerlerine geldiğinde fb41 ile ısıyı sabit tutabiliyorm fakat set değerine verilen zaman içerisinde çıkamıyorum.

şu şekilde denedim fakat çok stabil olmadı. verilen zamanı ve set değerini belli sayılara böldüm ve mesela her 20 snye de ısıyı belli bir miktar arttırdım bu şekilde sistem çalışmakta.

sizlerin önerebileceğiniz fikirler varmı yardımcı olursanız çok memnun olurum.
 
merhaba egny59,
pid kontrol bloğu ile istediğin set değerini yakalayabilirsin ancak istediğin sürede yapamazsın. çünkü senin sıcaklık kontrol sisteminin yapısına ve büyüklüğüne bağlı bir durum bu. eğer sistemin bunu yapabilecek durumda ise de sisteminin matematiksel modellemesini yaparak bir takım kontrol hesabıyla P,I ve D katsayılarını belirleyip sistemini istediğin şekilde kullanabilirsin.

ayrıca plc üzerinde hazır pid bloğu kullanmak yerine kendin otomatik anahtarlama yapacak bir fonksiyon bloğu da yazabilirsin. bir kaç deneme ile lineer çalışma bölgesini yakalayıp anahtarlama sürelerini belirleyebilirsin ancak stabilizasyonu konusunda birçok problemle karşılarsın.

kolay gelsin.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…