fırın uygulamasında rampa yaptırma hk.

(Fatek - FBs/B1/B1z/HB1)
erkanozdin
Mesajlar: 2
Kayıt: Pzt Eyl 27, 2021 2:07 pm

fırın uygulamasında rampa yaptırma hk.

Mesaj gönderen erkanozdin »

Yapmakta olduğumuz bir fırın uygulamasında sıcaklığı PID ile kontrol ediyoruz. Yalnız sıcaklığın belli değerler arasındaki değişiminin zamana bağlı olması gerekiyor (örneğin, 30 dereceden 60 dereceye 30 dk da gelsin gibi). Bunun için rampa komutlarına ihtiyacımız var. Ancak Winproladder da rampa komutu sadece analog sinyaller için var gördüğüm kadarıyla.
Bununla ilgili olarak kullanabileceğim bir komut veya bir yöntem varsa yardımınızı rica ediyorum.
Kullanıcı avatarı
Volkan
Mesajlar: 1058
Kayıt: Prş Tem 29, 2021 8:40 am
Konum: İstanbul
İletişim:

Re: fırın uygulamasında rampa yaptırma hk.

Mesaj gönderen Volkan »

Merhaba;

Aşağıdaki fonksiyonu ve örneği inceleyebilirsiniz.

https://www.youtube.com/watch?v=52CyHcdFRlg
erkanozdin
Mesajlar: 2
Kayıt: Pzt Eyl 27, 2021 2:07 pm

Re: fırın uygulamasında rampa yaptırma hk.

Mesaj gönderen erkanozdin »

Bu örneği incelemiştim. Bu komutta yazılabilen Timer 10 ms lik timerlar. Dolayısıyla rampalanma süresi en fazla 327 s kadar olabiliyor. Yani 327 s üzerinde olan rampalanmalarda işe yaramıyor. Benim yapacağım sistemde de bu süreler ortalama 30 dk ile 3 saat arası değişiyor.
Kullanıcı avatarı
Volkan
Mesajlar: 1058
Kayıt: Prş Tem 29, 2021 8:40 am
Konum: İstanbul
İletişim:

Re: fırın uygulamasında rampa yaptırma hk.

Mesaj gönderen Volkan »

RAMP fonksiyonu izin verilen tek zaman tabanı 0,01 sn'dir. Farklı zaman tabanı için ayarlanamaz.
İsteğiniz gibi, ekli program da benzer işlevi görebilir.
Ekteki programda, M0 = 1 olduğunda, her 3.6 saniyeden sonra D0 + 1'i kaydeder.
D0 1000'e ulaştığında, sayma dururur.

Zamanı ve sayımı ayarlamak için Fun CMP'de T50 zamanını ve Sb'yi değiştirebilirsiniz.

Similar_Ramp.rar
(3.27 KiB) 319 kere indirildi
Cevapla

“FBs-PLC” sayfasına dön