PLC ile PID kontrol

PLC ile PID Kontrol

PLC ile PID kontrol nedir? PLC ile PID kontrol, ölçülen bir proses değerini hedefe yaklaştırmak için pompa, vana veya ısıtıcı gibi bir elemanın komutunu hesaplamaktır. PID kontrolörü geri beslemeyi değerlendirir; PLC programı da çalışma izinlerini, işlem sırasını ve arızaları yönetir. PID, makine programının içindeki bir kontrol işlevi olarak düşünülmelidir.

Nerelerde kullanılır? Sıcaklık, basınç, akış ve seviye kontrolü tipik uygulamalardır. Bir fırında ısıtma gücü, bir su sisteminde pompa hızı veya bir tankta vana açıklığı düzenlenebilir. Kontrol edilen büyüklük ile müdahale edilen büyüklük farklıdır; basınç kontrolünde hedef basınçtır, değiştirilen komut ise pompa hız referansı olabilir.

SP, PV ve MV neyi anlatır? SP hedef değer, PV ölçülen proses değeri, MV ise prosese uygulanan kumanda büyüklüğüdür. Sensör bilgisi PID geri beslemesini oluşturur. Hedef ve ölçüm aynı birimde ve aynı ölçekle kullanılmalıdır; bar cinsinden bir hedef, ham analog sayımla doğrudan karşılaştırılmaz.

Hata nasıl hesaplanır? Yaygın gösterim hata = SP − PV şeklindedir. Hedef 6 bar, ölçüm 5 bar ise hata +1 bardır. PID'nin çalışma mantığı bu farkın büyüklüğünü ve zaman içindeki davranışını değerlendirir. +1 bar hata, çıkışın otomatik olarak belirli bir yüzde veya frekans olacağı anlamına gelmez; sonuç ayarlara ve kontrol yönüne bağlıdır.

P — Orantılı etki: PID bileşenlerinden P, o andaki hataya göre düzeltme üretir. Kazanç yükseldikçe aynı hata daha güçlü müdahale oluşturur. Çok yüksek kazanç salınıma, çok düşük kazanç yavaş tepkiye yol açabilir. Yalnız P kullanıldığında bazı proseslerde hedefle ölçüm arasında kalıcı fark oluşabilir.

I — İntegral etki: I, hatanın zaman boyunca birikmesini değerlendirerek sürekli kalan farkı gidermeye çalışır. Örneğin sıcaklık hedefin biraz altında kalıyorsa kumanda zamanla artırılabilir. İntegral etkiyi fazla hızlandırmak aşım ve salınım oluşturabilir; hedefe ulaşma, ekipmanın yeterli kapasiteye sahip olmasına da bağlıdır.

D — Türevsel etki: D, hata veya ölçümün değişim hızına tepki verir; hangi sinyalin kullanıldığı blok yapısına bağlıdır. Uygun ayarda hızlı değişimleri sönümlemeye yardımcı olabilir. D, geleceği ölçmez ve aşımı kesin olarak önlemez. Ölçüm gürültüsünü büyütebildiği için filtreleme ve sensör kalitesi önemlidir.

Her uygulamada üç etki gerekir mi? Kontrol stratejisi seçilirken prosesin davranışı dikkate alınır. Basınç ve akış gibi uygulamalarda PI kontrol yeterli olabilir; D etkisinin eklenmesi her zaman iyileşme sağlamaz. En uygun yapı, daha fazla terim içeren değil, gerekli kararlılığı ve tepkiyi sağlayan yapıdır.

Analog ölçümü ölçeklemek: 4–20 mA veya 0–10 V sinyal, fiziksel birime çevrilir. İdeal doğrusal 0–10 bar / 4–20 mA ölçümde 12 mA = 5 bar olur. Analog sinyalin ham sayım aralığı modüle bağlıdır. Kablo kopması, aralık dışı değer ve sensör arızası ayrıca değerlendirilmelidir; hatalı ölçümü geçerli PV olarak kullanmayın.

Donanım ve sinyal zinciri: Basınç sensörü, giriş/çıkış modülü ve varsa uzak I/O birlikte ele alınır. Ölçüm aralığı, çözünürlük, filtreleme ve veri yenileme süresi kontrolün davranışını etkiler. Yanlış bağlanmış veya yanlış ölçeklenmiş bir ölçümü P/I/D ayarlarıyla düzeltmeye çalışmak sonuç vermez.

PID bloğunu düzenli çalıştırmak: PLC CPU içindeki görev zamanlaması, bloğun çağrı aralığını belirler. Örnekleme süresi prosesin hızına uygun olmalı ve bloğun zaman parametreleri gerçek çalışma aralığıyla uyuşmalıdır. Bazı bloklarda çağrı süresi ile PID hesaplama süresi ayrıdır. Her PLC taramasında çağırmak veya aynı süreyi bütün proseslere uygulamak doğru bir genel kural değildir.

Hazır blok ve parametre yapısı: Programlama yazılımındaki fonksiyon bloğu kullanılabilir; blok sürümünün girişleri, modları ve sınırları incelenir. CODESYS dahil farklı ortamlarda Kp/Ki/Kd veya Kp/Ti/Td gösterimleri bulunabilir. İntegral kazancı ile integral süresi aynı parametre değildir; değerler, birimleri ve algoritma yapısı doğrulanmadan başka bloğa kopyalanmamalıdır.

Kontrol yönünü doğrulamak: Basınç düşükken pompa hızının genellikle artırılması, sıcaklık yüksekken ısıtmanın azaltılması gerekir. Çıkış değişiminin prosesi hangi yönde etkilediği kontrol edilmelidir. Yanlış yön, hatayı azaltmak yerine büyütür. Doğrudan/ters etki adlarının ve kazanç işaretinin anlamını kullanılan blok dokümanından doğrulayın.

PID çıkışı motor gücü değildir: Hesaplanan değer hız kontrol cihazına analog veya haberleşme referansı olarak gönderilebilir. %0–100 komutun hangi frekans aralığına karşılık geldiği yapılandırılır. Örneğin doğrusal %0–100 = 20–50 Hz eşlemesinde %40 komut, 32 Hz'dir. Sürücünün kendi PID işlevi de kullanılabilir; aynı referansı iki bağımsız döngüyle çakıştırmayın, kaskad kontrolü ayrıca tasarlayın.

Çıkış sınırları ve integral birikmesi: Vana tamamen açıkken veya pompa üst hız sınırındayken hata devam edebilir. İntegralin aşırı birikmesi “windup” olarak adlandırılır ve toparlanmayı geciktirebilir. PID sınırlandırmaları içinde anti-windup ve gerçek kumanda sınırları değerlendirilir. Çıkışı yalnızca sonradan kırpmak, bloğun içindeki integral birikmesini her yapıda önlemez.

Ayar ve otomatik ayar farklıdır: PID ayarları, gecikme ve proses dinamiğine göre belirlenir. Normal çalışmada PID çıkışı hesaplar; kazançlarını kendiliğinden değiştirmesi gerekmez. Otomatik ayar, blokta varsa ayrıca yürütülen bir işlemdir. Bu işlem sırasında çıkış ve proses değeri değişebileceğinden, test koşulları ve izin verilen sınırlar önceden belirlenmelidir.

Manuel/otomatik geçiş ve izleme: HMI üzerinden hedef ve manuel çıkış girilebilir; SCADA ile eğriler izlenebilir. SP, PV, çıkış ve çalışma modu birlikte kaydedilmelidir. SCADA ile PID kullanımında kontrolün hangi cihazda yürüdüğü açık olmalıdır. Manuelden otomatiğe geçişte çıkış sıçramasını azaltan izleme veya bumpless transfer işlevini bloğun desteğine göre yapılandırın.

Çok pompalı uygulama: Pompa kontrolünde PID basıncı düzenlerken, PFC ve pompa eşyaşlandırma hangi pompanın ne zaman devreye gireceğini yönetebilir. PID ayarı, pompa sıralaması ve çalışma saati dengesi ayrı görevlerdir. Pompa devreye girerken oluşan ani kapasite değişimi, geçiş mantığıyla birlikte değerlendirilmelidir.

Devreye alma ve hata ayıklama: PLC hata ayıklamada önce ölçüm doğruluğunu, kontrol yönünü, çalışma izinlerini ve gerçek ekipman tepkisini kontrol edin. PID sorunlarını değerlendirirken salınımın ayardan mı, sensör gürültüsünden mi, vana takılmasından mı geldiğini ayırın. Sensör arızası, haberleşme kaybı ve enerji dönüşünde uygulanacak davranış ayrıca tanımlanmalıdır.