yuppie06 Posted March 13, 2025 Posted March 13, 2025 Merhabalar elimde Schneider ATV310 serisi sürücü var pompa motoru olarak kullanıyoruz sistemi PLC ye çevirip kontrolleri yapacağız fakat ben bu sürücü ile RS485 üzerinden haberleştirebilir miyim yapılacak işlem bir basınç sensörü ile PID işlemi yapacağız plc basınç sensörüne göre girilecek basınç degerine göre pompa motoruna frekans basacak , sürücü kafamı karıştırıyor eğer uygun olmaz ise gmt sürücüsü almaya çalışacağız Şimdiden teşekkürler Quote
malikenes Posted March 14, 2025 Posted March 14, 2025 Haberleşme üzerinden değil de analog olarak sürmen daha uygun olur. GLC296 da 1 analog giriş 1 analog çıkış var. İşinizi görür. Quote
j00x0 Posted March 14, 2025 Posted March 14, 2025 Peki o şekilde deneyeceğim takıldığım noktalarda yardımınıza ihtiyacım olabilir teşekkürler. Quote
j00x0 Posted March 14, 2025 Posted March 14, 2025 Hatta pid için örnek bir uygulama varsa bu proses için rica edebilir miyim 4-20ma giriş basınç sensörü 0-10v surucu frekans için Sürekli belirlenen basınç ta tutacak şekilde Quote
mucahitcft Posted March 14, 2025 Posted March 14, 2025 Burada lineer fonksiyonumuzu kullanarak örnekteki gibi bir çalışma yapılabilir. Ayrıca GMT sürücülerin analog girişine basınç transmitterı bagladıgınızda da arada plc olmadan rahatlıkla PID kontrol yapılabilir. 1 Quote
yuppie06 Posted March 15, 2025 Author Posted March 15, 2025 mucahitcft, 14.03.2025 - 14:39 yazdı: Burada lineer fonksiyonumuzu kullanarak örnekteki gibi bir çalışma yapılabilir. Ayrıca GMT sürücülerin analog girişine basınç transmitterı bagladıgınızda da arada plc olmadan rahatlıkla PID kontrol yapılabilir. teşekkür ederim arada plc mecbur olacak başka işlemlerimizde var tek sorunum analog girişi bu şekilde scala etmekti sayenizde mantıgını anladım çıkışıda 0-10v olacak şekilde scala ettiğimde işim olur. Quote
j00x0 Posted November 19, 2025 Posted November 19, 2025 Merhaba set değeri eklemek istersek nasıl yapacağız örneğimiz ; Şimdi ben basınç sensörüne göre analog çıkışı scala edebiliyorum lineer fonskiyon ile fakat benim sistemimde 4 valf ve bir gübreleme mevcut Birde HMi dan girdiğim set değeri mevcut bu set değerini hiç bir şekilde scala ettiremiyorum yani ben hmi dan 3 bar girdiğimde motor 3bar çalıştırmak için scala yapmasını aynı zamanda basınç sensörünüde takip ederek valfleri açtığımda düşen basınca göre motor hızını ayarlamasını ve basıncın üstüne çıktığında da düşürmesini istiyorum fakat bir türlü işin içinden çıkamadım yardımlarınızı bekliyorum. teşekkürler. Quote
ismailusta Posted November 20, 2025 Posted November 20, 2025 j00x0, 20 saat önce yazdı: Merhaba set değeri eklemek istersek nasıl yapacağız örneğimiz ; Şimdi ben basınç sensörüne göre analog çıkışı scala edebiliyorum lineer fonskiyon ile fakat benim sistemimde 4 valf ve bir gübreleme mevcut Birde HMi dan girdiğim set değeri mevcut bu set değerini hiç bir şekilde scala ettiremiyorum yani ben hmi dan 3 bar girdiğimde motor 3bar çalıştırmak için scala yapmasını aynı zamanda basınç sensörünüde takip ederek valfleri açtığımda düşen basınca göre motor hızını ayarlamasını ve basıncın üstüne çıktığında da düşürmesini istiyorum fakat bir türlü işin içinden çıkamadım yardımlarınızı bekliyorum. teşekkürler. Yaptığın yazılım prosesinize göre stabil çalışıyor mu? Yazılımda pid blogu yok ve eksiklikler gördüm bu şekilde olmaz. Elimde çalışan pid kontrol ornegi var,fikir vermesin için paylaşabilirim Quote
j00x0 Posted November 20, 2025 Posted November 20, 2025 ismailusta, 2 saat önce yazdı: Yaptığın yazılım prosesinize göre stabil çalışıyor mu? Yazılımda pid blogu yok ve eksiklikler gördüm bu şekilde olmaz. Elimde çalışan pid kontrol ornegi var,fikir vermesin için paylaşabilirim valla çalışan bir örnek varsa yardımcı olacaktır bana offline da baktığımda istediğim gibi olsada bir şekilde basınca göre hızlanma yaptıgını görüyorum ama basınç setleme işine gelince olmuyor. çok sevinirim teşekkürler Quote
j00x0 Posted November 20, 2025 Posted November 20, 2025 ismailusta, 2 saat önce yazdı: Yaptığın yazılım prosesinize göre stabil çalışıyor mu? Yazılımda pid blogu yok ve eksiklikler gördüm bu şekilde olmaz. Elimde çalışan pid kontrol ornegi var,fikir vermesin için paylaşabilirim 2.scalada basınca göre analog 0-20ma arası çıkış verdiriyorum ama sistemde vanalarım var bunları açınca basınç azalıyor tekrar 3bar a geçirmek için hızlanıyor fakat vanayı kapattıgımda basınç dogal olarak artıyor ve arttığında scala devre dışı kalıyor ,aynı basınçta devam etmiş oluyor yani amacı dışına çıkıyor. çok sevinirim teşekkürler Quote
j00x0 Posted November 24, 2025 Posted November 24, 2025 Şimdi bir sistem yaptım ama bunun çalışma olasılığı nedir saha testini bu hafta deneyeceğim offline simulatorde istediğim gibi çalışıyor sadece basınç ile set değer aynı olduğunda 0a düşüyor ama real testlerde öyle bir durum olacağını düşünmüyorum. Quote
A_Genez Posted November 26, 2025 Posted November 26, 2025 profesyonel bir yöntem değil ama Belki böyle basit bir şekildede çalıştırabilirsin Sarim_hiz ekrandan 0-50 arasında girdiğim değer bu değeri en başta liner fonksiyon ile devir karşılığını hesapladım altta istediğim devir ile motor devrini karşılaştırdım motor devri istedğim devirden küçükse 500 ms bir Sarim_Hiz2 nin içeriğini 1 arttırıyorum büyükse azaltıyorum en altta Sarim_Hiz2 yi Anolog çıkışıma yazıyorum 1 Quote
j00x0 Posted November 26, 2025 Posted November 26, 2025 A_Genez, 8 saat önce yazdı: profesyonel bir yöntem değil ama Belki böyle basit bir şekildede çalıştırabilirsin Sarim_hiz ekrandan 0-50 arasında girdiğim değer bu değeri en başta liner fonksiyon ile devir karşılığını hesapladım altta istediğim devir ile motor devrini karşılaştırdım motor devri istedğim devirden küçükse 500 ms bir Sarim_Hiz2 nin içeriğini 1 arttırıyorum büyükse azaltıyorum en altta Sarim_Hiz2 yi Anolog çıkışıma yazıyorum sizin ki mantıklı geldi ama bu basınç işini realde görmeden tam kesin olamayacağım basınç ı göremediğim için otomatikte nasıl tepki vereceği hiç kestiremiyorum sizin projenizide deneyeceğim teşekkür ederim. Quote
A_Genez Posted November 27, 2025 Posted November 27, 2025 j00x0, 9 saat önce yazdı: sizin ki mantıklı geldi ama bu basınç işini realde görmeden tam kesin olamayacağım basınç ı göremediğim için otomatikte nasıl tepki vereceği hiç kestiremiyorum sizin projenizide deneyeceğim teşekkür ederim. Proje temel haliyle yazmıştım bir kaç ekleme yapmayı unutmayın 1. zaman rolelerinin önüne normalde açık start biti start almadan işlem yapmaması için 2.Start bitinin düşen kontağıylada Sarim_Hiz2 yi eşitle komutuyla 0 a çekmeyi unutmayınız 1 Quote
j00x0 Posted November 27, 2025 Posted November 27, 2025 A_Genez, 9 saat önce yazdı: Proje temel haliyle yazmıştım bir kaç ekleme yapmayı unutmayın 1. zaman rolelerinin önüne normalde açık start biti start almadan işlem yapmaması için 2.Start bitinin düşen kontağıylada Sarim_Hiz2 yi eşitle komutuyla 0 a çekmeyi unutmayınız tabi ki de çok daha değişiklikler oldu denemesini yapıp devamını getiremediğim kısımlarda yardım isteyeceğim çok teşekkürler. Quote