PID ve PID Fonksiyonları Nedir ? | PID Örnekleri

PID & PID FONKSİYONLARI NEDİR ?

PID nedir ? PID fonksiyonları nedir ? PID fonksiyonları nasıl kullanılır ? Delta plc ile PID kontrol nasıl yapılır  ? Delta plc’de PID fonksiyonları nedir ? Bu ve benzeri sorulara cevap aradığımız PID ve PID Fonksiyonları Nedir adlı yazımızla karşınızdayız.

Başlayalım.

PID & PID FONKSİYONLARI

PID Fonksiyonlar yalnızca DVP04PT-H2 V1.02 ve üzeri versiyonları ya da DVP04PT-S V3.08 ve üzeri versiyonlarda geçerlidir.

P (Proportional – Oransal) Kontrol :

Oransal kontrol , çıktının hata ile orantılı olduğunu ifade eder.Sıcaklık oransal banttan daha düşük olduğunda ve çıkış %100 olarak oransal bant girişi ile kontrol edileceğinde , çıkış yavaş yavaş hata ile orantılı olarak azalacaktır.

Ayarlanan sıcaklık değeri (SV – Set value) ile tutarlı olduğunda mevcut sıcaklık değeri (PV – Present value) ki bu hata yok demektir , çıkış %0 olacaktır.(Hata = SV – PV)

Bir ısıtıcıda , SV =1,000 (100 C) , Kp = 100 (10 C) ise , resimde bu ilişki hakkında bilgi edinebileceğiniz bir şekil bulacaksınız.

Ya da bir soğutucuda ; SV = 200 (20 C) , Kp = 100 (10 C) ise , bununla ilgili şeklide resim üzerinde görüntüleyebilirsiniz.

Not : DVP04PT-S soğutucuları desteklemez.

I (Integral) Kontrol :

Sadece P kontrolü ile , kontrollü sıcaklık ayarlanan sıcaklıktan belirli bir seviyede sapacaktır.Bu nedenle , oransal kontrol ile bütünleşik kontrolü benimseriz.Zaman geçtikçe , değerin sapması kaybolacaktır ve kontrol edilen sıcaklık ayarlanan sıcaklıkla tutarlı olacaktır.

D (Derivative – Türevsel) Kontrol :

Türev kontrolü , güçlü müdahaleye cevap olarak daha büyük bir çıktı sunabilir ve kontrolü orijinal durumuna geri yükleyebilir.

Basit PID İşlem Formülü :

MV = (1/Kp)x[E + (1/K1)x(Ex1/S) + Kd*PVS]

Hata tespiti : E = SV – PV

PID komutunun ilk defa devreye girmesinden dolayı çok büyük olan ani türev değerlerinden kaçınmak için PV’nin farklılaşmasını bekleriz.

PID Kontrol Methodları :

DVP04PT , PID kontrol için 2 tip kontrol modu sunmaktadır.

Delta pıd program örnekleri

Cyclic Kontrol Modu :

DVP04PT-S (Bağlantılar DVP04PT-H2 ile aynıdır)

Kontrol çevrimlerine bağlı olarak çıkış döngüsünü belirleyebilirsiniz.Ortamdaki sıcaklık yavaşça değişirse ,çıkış döngüsünü daha uzun yapabilirsiniz.

Çıkış genişliği = Döngü (Cycle) x Çıkış % (Output)’tur.Çevrimsel kontrol için , GPWM komutunda çıkış genişliğini ve çıkış döngüsünü kullanınız.Isıtıcı veya soğutucuyu Y0’a bağlayın.

Örnek olarak , çıkış döngüsünü 3 saniye yaptığınız varsayılır ise , K3,000’i D11’ girin.D10 = Çıkış % x K3,000/1,000 olur.Burada % çıkış birimi %0.1 anlamındadır.Programı beraber inceleyelim.

|——|S1|——|FROM|K0|K63|D10|K2|

|——|S1|——|GPWM|D10|D11|Y0|

DVP04PT-H2 :

Kullandığınız ısıtıcı veya soğutucu güç kaynağı tarafından kontrol ediliyorsa, kontrol çevrimsel olarak GPWM komutu kullanılmalıdır.

DVP04TC modülünden iki kontrol registerını (CR) okumalısınız.İlk CR operasyonel döngüyü gösterir ve ikinciside operasyonel genişliği gösterir.Döngüsel kontrol , DVP-PLC’nin GPWM komutu ile çalışır.Örnek olarak , sensör DVP04TC’den CH1’den sinyal alır.

CH1’in çıkış genişliği CR#63’ten okunu ve CH1’in çıkış çevrimi CR#64’ten okunur.CR#63 ve CR#64’ü okumak için FROM komutunu kullanınız ve GPWM komutunda bulunan çıktı genişliği ve çevrimi ile döngüsel kontrolü gerçekleştirin.

Isıtıcı ya da soğutucuyu Y0’a bağladığımızı varsayalım ve programına beraber bakalım.

|——|S1|——|FROM|K0|K63|D10|K2|

|——|S1|——|GPWM|D10|D11|Y0|

Genişliğinin 1,000 olduğunu ve çevrimin 2,000 olduğunu varsayalım , çıkış darbeleri kare dalga şeklinde olacaktır.

pıd ve pıd fonksiyonları nedir

Analog Çıkış Kontrolü :

DVP04PT-S :

Isıtıcıyı kontrol etmek için (%0 -100) çıkışını okuyun ve DVP04DA’daki analog çıkış değerine karşılık gelir.

Örnek olarak , DVP04DA-S analog çıkışı 0-4000 (0-10V) ile , ısıtıcıyı DVP04DA-S’nin voltaj çıkışına bağlayın ve çıkışı % için CR (Kontrol Registerı) okuyun.

Çıkış değeri = 8000 x Çıkış % / 1000 (birim : %0,1)

Bu değeri analog çıkışı , TO komutu ile gerçekleştirin.

Örnek :

|——-|S1|——|FROM|K0|K65|D10|K1|——|

|——-|S1|——|TO|K1|K6|D10|K1|——|

DVP04PT-H2 :

Eğer ısıtıcı ya da soğutucunuz voltaj yada akım ile kontrol ediliyorsa , kontrol analog çıkış ile yapılmalıdır.

Isıtıcı ya da soğutucuyu analog çıkışla kontrol etmek için analog çıkış aralığını ayarlamanız gerekir.Çıkış değerini analog çıkışa göndermek için DVP04PT ve TO komutundan çıkış değerini okumak adına FROM komutunu kullanınız.

Örnek : Isıtıcı/Soğutucu 800-4000 (4-20mA) çıkış aralığıdır.Analog çıkışı gerçekleştirmek için ısıtıcı/soğutucu DVP04DA-H2’nin akım çıkışına bağlanır.Üst limit (4000) ve alt çıkış limiti (800) ayarladık ve DVP04PT-H2’den dijital çıkış değerini okuyalım.

Çıkış değerini D10’da okumak için FROM komutunu kullanın ve DVP04DA-H2’den çıkış yapmak için TO komutunu kullanın.

|——-|S1|——|FROM|K0|K65|D10|K1|——|

|——-|S1|——|TO|K1|K2|D10|K1|——|

PID & PID FONKSİYONLARI NEDİR SONUÇ : 

Bugün PID ve PID fonksiyonları nedir adlı yazımızı sizlerle paylaştık.PID bilgisi anlamında birden fazla yazıyı daha önce sizinle paylaşmıştık.Umuyorum faydalı olmaktadır.

İyi Çalışmalar

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.