Merhabalar,
Elimde 1 adet basınç sensörü ve 4 adet sürücü var. Basınç sensöründen gelen değerli analog olarak okuyorum. Sürücüleride rs485 ile ayrı ayrı kontrol edebiliyorum, aç/kapa, frekans ayarlama işimi görüyor. Ben bunları birleştirerek PID komutuyla istenilen basınç değerinde sabit tutmak için bu sürücüleri kullanmak istiyorum. Sürücü tetiklemeleri sınır vererek sırayla da yapabilirim. Sadece basınca göre sürücünün frekansını ayarlamak için nasıl komutlar kullanıcağım konusundan zayıfım. Bu konuda yardımcı olabilirmisiniz örnek bir program varmıdır.
Örnek olarak kullanıcağım veriler şöledir.
Sürücü için diyelimki D200 değerini 1 yaparak sürücüyü kapıyorum 2 yaparak açıyorum.
D201 e 0-5000 değeri arasında 0-50 Hz frekansını belirliyorum.
Sensörden aldığım değeride d15 de skala edilmiş şekilde okuyorum.
Bu okuduğum veri ve elimdeki kontrol kısmı PID ayarlarını uygulamak için uygunmudur.
Teşekkürler
Önemli Bilgilendirme!
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
PID Uygulaması
- cauac
- Mesajlar: 17
- Kayıt: 05 Tem 2018, 17:08
- İletişim:
- Durum: Çevrimdışı
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 9536
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: PID Uygulaması
Elde ettiğiniz bu veriler ile PID komutu içerisindeki parametreleri uygun bir şekilde belirleyerek PID çalıştırabilirsiniz. PID komutu size SET ile Aktüel basınç değerini karşılaştırarak değer üretir. Sizin bu değeri PLC programında yorumlatarak ve hatta aktüel basınç değerini de karşılaştırarak gerek duyulması gereken durumlarda birden fazla motoru devreye aldırmalı ve kontrolü sağlatmalısınız. Örneğin hiçbir motor devrede değilken start verdiniz ve aktüel basınç ile SET değeri karşılaştırılarak birinci sürücüyü PID komutunun ürettiğine karşılık gelen frekans ile sürdünüz. Değer max frekansı bulduğu ve SET basıncına ulaşılamadığı durumlarda 2. motoru devreye alma yine yetersiz kaldığında 3.ve 4. motorları devreye alarak çalışabilirsiniz. Durum tam tersi oldukça da PID min değer ürettiği halde aktüel değer SET in üzerinde kalıyorsa motorları sırayla devreden çıkararak çalışan bir sistem kurgulayabilirsiniz.
(22) DVP PLC PID Isıtma - Soğutma Kontrol
(22) DVP PLC PID Isıtma - Soğutma Kontrol
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- cauac
- Mesajlar: 17
- Kayıt: 05 Tem 2018, 17:08
- İletişim:
- Durum: Çevrimdışı
Re: PID Uygulaması
Teşekkür ederim örnek uygulamadan bakarak sırayla tetiklemeyi denicem.