PID Kontrol

RENU PLC ile ilgili her türlü sorularınızı buraya yazabilirsiniz...
programcı
Mesajlar: 26
Kayıt: 26 Eyl 2019 10:29
İletişim:

PID Kontrol

Mesaj gönderen programcı »

İyi günler PID bloğunu kullanarak ısıyı kontrol etmek istiyorum. PID de Auto-Tuning var mı nasıl yapılıyor?
Kullanıcı avatarı
İlhan
Mesajlar: 948
Kayıt: 22 Kas 2017 16:29

Re: PID Kontrol

Mesaj gönderen İlhan »

Merhaba,
PID komutu şu an için aktif değildir. Olduğunda video ve örnek program hazırlanacaktır.
SmalljT
Mesajlar: 13
Kayıt: 29 Nis 2020 15:29
İletişim:

Re: PID Kontrol

Mesaj gönderen SmalljT »

Merhaba, PID bloğu ile ölçtüğüm ısı değerine göre rezistans kontrolü yapmak istiyorum blokla alakalı örnek vs bulma şansımız var mıdır acaba?
Kullanıcı avatarı
İlhan
Mesajlar: 948
Kayıt: 22 Kas 2017 16:29

Re: PID Kontrol

Mesaj gönderen İlhan »

Merhaba,
PID fonksiyon bloğu hali hazırda yapısal olarak sadece statik yapıda mevcuttur.
Yani PID kontrol terminolojisi ve parametrelerinin elle ayarlanmasına hakim olmanız gerekmektedir.
Auto-tuning mevcut değildir. Bunun ile ilgili çalışmalar devam etmektedir.
Gelişmeler oldukça forum sayfamız üzerinden bilgilendirmeler yapılacaktır.

Mevcut hali ile bir elle ayarlamalı örnek bir demoya aşağıdaki bağlantıdan ulaşabilirsiniz.
pid demo-v3.rar
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
SmalljT
Mesajlar: 13
Kayıt: 29 Nis 2020 15:29
İletişim:

Re: PID Kontrol

Mesaj gönderen SmalljT »

Burada PID fonksiyonuna "any_to_real(Slot01_Analog_Input_Data_CH1)" bağlantısını yaparak çıkışı kontrol edemiyor muyuz?
SmalljT
Mesajlar: 13
Kayıt: 29 Nis 2020 15:29
İletişim:

Re: PID Kontrol

Mesaj gönderen SmalljT »

Bu demoda PID bloğunda ki tüm parametreler girilmiş, normalde de tüm parametreleri girmemiz gerekiyor mu?
Kullanıcı avatarı
İlhan
Mesajlar: 948
Kayıt: 22 Kas 2017 16:29

Re: PID Kontrol

Mesaj gönderen İlhan »

SmalljT yazdı: 08 May 2020 07:48 Burada PID fonksiyonuna "any_to_real(Slot01_Analog_Input_Data_CH1)" bağlantısını yaparak çıkışı kontrol edemiyor muyuz?
Kast ettiğinizi anlamadım yalnız bu bir çıkış komutu değil dönüştürme komutudur. Slot01_Analog_Input_Data_CH1 real formata dönüştürülmüştür çünkü PID komutu real tipinde değişkene izin vermektedir.
Kullanıcı avatarı
İlhan
Mesajlar: 948
Kayıt: 22 Kas 2017 16:29

Re: PID Kontrol

Mesaj gönderen İlhan »

SmalljT yazdı: 08 May 2020 08:18 Bu demoda PID bloğunda ki tüm parametreler girilmiş, normalde de tüm parametreleri girmemiz gerekiyor mu?
Gerekiyor. Sağ taraftan PID komutunu çift tıklayıp komut parametrelerinin içeriklerine ulaşabilirsiniz.
İyi çalışmalar.
SmalljT
Mesajlar: 13
Kayıt: 29 Nis 2020 15:29
İletişim:

Re: PID Kontrol

Mesaj gönderen SmalljT »

İlhan yazdı: 08 May 2020 08:44
SmalljT yazdı: 08 May 2020 07:48 Burada PID fonksiyonuna "any_to_real(Slot01_Analog_Input_Data_CH1)" bağlantısını yaparak çıkışı kontrol edemiyor muyuz?
Kast ettiğinizi anlamadım yalnız bu bir çıkış komutu değil dönüştürme komutudur. Slot01_Analog_Input_Data_CH1 real formata dönüştürülmüştür çünkü PID komutu real tipinde değişkene izin vermektedir.
Söylemek istediğim elimde pt100 var , analog inputtan okuduğum veriyi direk Pv'ye setleyemiyor muyum dönüştürmeden?
SmalljT
Mesajlar: 13
Kayıt: 29 Nis 2020 15:29
İletişim:

Re: PID Kontrol

Mesaj gönderen SmalljT »

İlhan yazdı: 08 May 2020 08:44
SmalljT yazdı: 08 May 2020 08:18 Bu demoda PID bloğunda ki tüm parametreler girilmiş, normalde de tüm parametreleri girmemiz gerekiyor mu?
Gerekiyor. Sağ taraftan PID komutunu çift tıklayıp komut parametrelerinin içeriklerine ulaşabilirsiniz.
İyi çalışmalar.
Anladım yardımlarınız için çok teşekkür ederim. Anlamadığım demoda bir kaç tane daha tag var yardımcı olursanız çok sevinirim.
Bu tagı "Temp.Xout_I" kendimiz mi oluşturduk yoksa sistemde mi var?
Aynı şekilde bu tagı " (Cycle_Out*Xout)/100" yine kendimiz mi oluşturduk yoksa sistemde mi var?
Ve son olarak bu tag "GPWM.Q".
Şimdiden yardımlarınız için çok teşekkür ederim.
Cevapla

“RENU PLC Forum” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Bing [Bot] ve 3 misafir