Analog input sorunu

Arkadaşlar sorun çözüldü. Analog inputuma optik izalatör taktım çok net değer ölçüyorum. Ilgi ve alakanız için teşekkürler
tecrübene dayanarak bi sorum olucaktı bizimde alabilirsek çalışacağımız bir projede birçok flowmeter olkucak bunlarda bulunan akış bilgisini okumamız gerek saha oldukça geniş mesafeler baya uzun 200 metreden fazla yerine göre bunu haberleşme ilemi okumam mantıklı yoksa 4-20 mi ve 4-20 olunca atıyorum flowmeter kapasitesi 1000 m3 ise 12ma görünce 500m3 geçmiştirmi dicez totalde yoksa o an için 500m3 mü geçti yani anlamaya çalıştığım ne kadar sürede bir bilgi veriyor 4-20 olunca yani daha önce akışmetre devreye almadım kusura bakmayın öğrenmeye çalışıyorum.Yardımcı olursanız sevinirim
 
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.
Hangi marka model bir izolatör bu?
Klemsan pasif izalatör
tecrübene dayanarak bi sorum olucaktı bizimde alabilirsek çalışacağımız bir projede birçok flowmeter olkucak bunlarda bulunan akış bilgisini okumamız gerek saha oldukça geniş mesafeler baya uzun 200 metreden fazla yerine göre bunu haberleşme ilemi okumam mantıklı yoksa 4-20 mi ve 4-20 olunca atıyorum flowmeter kapasitesi 1000 m3 ise 12ma görünce 500m3 geçmiştirmi dicez totalde yoksa o an için 500m3 mü geçti yani anlamaya çalıştığım ne kadar sürede bir bilgi veriyor 4-20 olunca yani daha önce akışmetre devreye almadım kusura bakmayın öğrenmeye çalışıyorum.Yardımcı olursanız sevinirim
Biraz geç oldu oncelikle sorulariniza yanit vereyim dilim döndüğünce.
4 20ma da 4 mA 0 demek 20 mA max range demek flowmetreniz atiyorum 1000m3 diyelim. 500m3 geçiyorsa flowmetreden size (20-4)/2 mA değer verir. Ama bunlari dusunmeyin. Siemens ile yazicaksaniz norm x scale x işinizi halleder. Yok codesys tabanli(atiyorum schneiderin somachinesinde) yazicaksaniz fbscalling fonksiyonu size yardim eder.
Kaç saniyede bir veya saniyede kaç kere muhabbetine gelince. Analog sensörler genelde yüksek frekanslarda bilginyollarlar yani genelde saniyede 1 ile 5 bin arasonda. Lakin flowmetre özel hir sensör muhtemelen kendine ait bir islemcisi ve ekrani oldugu için (en azindan bizimkinöyleydi) sinyali hangi periyotlarla gonderecegine siz karar verebiliyorsunuz. Ayni frekans konverterinde parametre girmek gibi bir yapida size kendisini sunuypr flowmetre.
Gelelim mesafe işine. Her analog sensörün datasheetinde max kablo mesafesi yazar. Yazmasa bile en azondan line impedance( hat direnci) diye bir muhabbet vardir o mutlaka yazar. Buda şu anlama gelir. Sensörun ölctüğü fiziksel büyüklüğü 4 20 veya 0 10v olarak verebileceği maksimum hat direnci. Daha da açmak gerekirse schneider marka analogninputlarin giriş direnci 40 ohm siemensin ki 50 ohmdur. Bizim flowmetremizi gene örnek verecek olursak max 600 ohma kadar sagliklu olcum verebilirimbyaziyordu. Kablo mesafesibarttikca hat empedansinda artar 0 10v bazli olcum icin bu tanim uymasada, 4 20 opcum yapacaksan mesafen baya baya uxayabilir buna sensor izin verebilir. Kablo kalitenle alakali. Çok fazla flowmetren varsa yerinde olsam modbus rtu kullanirdim.
Haricen flowmetreniz umarim ekranlidir. Ekrana bakarak duzgun olcum yapip yapmadiginizi anlamaniz onemli. Cunku benin ki gibi bir sorynla larsilasinca flowmetrenin duzgun olcum yaptigina emin olursaniz sorunu nerde arayacaginiz daha net olur. Gaz fiziği zordur. Flowmetrenin saglıklı olcum yapabilmesi için laminer akisin saglanmasi onemlidir. Teşekkurler iyo calismalar :)
 
Son düzenleme:
Klemsan pasif izalatör

Biraz geç oldu oncelikle sorulariniza yanit vereyim dilim döndüğünce.
4 20ma da 4 mA 0 demek 20 mA max range demek flowmetreniz atiyorum 1000m3 diyelim. 500m3 geçiyorsa flowmetreden size (20-4)/2 mA değer verir. Ama bunlari dusunmeyin. Siemens ile yazicaksaniz norm x scale x işinizi halleder. Yok codesys tabanli(atiyorum schneiderin somachinesinde) yazicaksaniz fbscalling fonksiyonu size yardim eder.
Kaç saniyede bir veya saniyede kaç kere muhabbetine gelince. Analog sensörler genelde yüksek frekanslarda bilginyollarlar yani genelde saniyede 1 ile 5 bin arasonda. Lakin flowmetre özel hir sensör muhtemelen kendine ait bir islemcisi ve ekrani oldugu için (en azindan bizimkinöyleydi) sinyali hangi periyotlarla gonderecegine siz karar verebiliyorsunuz. Ayni frekans konverterinde parametre girmek gibi bir yapida size kendisini sunuypr flowmetre.
Gelelim mesafe işine. Her analog sensörün datasheetinde max kablo mesafesi yazar. Yazmasa bile en azondan line impedance( hat direnci) diye bir muhabbet vardir o mutlaka yazar. Buda şu anlama gelir. Sensörun ölctüğü fiziksel büyüklüğü 4 20 veya 0 10v olarak verebileceği maksimum hat direnci. Daha da açmak gerekirse schneider marka analogninputlarin giriş direnci 40 ohm siemensin ki 50 ohmdur. Bizim flowmetremizi gene örnek verecek olursak max 600 ohma kadar sagliklu olcum verebilirimbyaziyordu. Kablo mesafesibarttikca hat empedansinda artar 0 10v bazli olcum icin bu tanim uymasada, 4 20 opcum yapacaksan mesafen baya baya uxayabilir buna sensor izin verebilir. Kablo kalitenle alakali. Çok fazla flowmetren varsa yerinde olsam modbus rtu kullanirdim.
Haricen flowmetreniz umarim ekranlidir. Ekrana bakarak duzgun olcum yapip yapmadiginizi anlamaniz onemli. Cunku benin ki gibi bir sorynla larsilasinca flowmetrenin duzgun olcum yaptigina emin olursaniz sorunu nerde arayacaginiz daha net olur. Gaz fiziği zordur. Flowmetrenin saglıklı olcum yapabilmesi için laminer akisin saglanmasi onemlidir. Teşekkurler iyo calismalar :)
Teşekkürler cevabınız için son olarak gün içindeki toplam akışı veya flowmeterein takıldıktan sonra bozulana kadar veya aylık su tüketimini yazılımsal olarak mı hesaplamam gerek yanşi plcde diyelimki saatte 1 bilgi göndericek bana ben her bilgi geldiğinde bunları toplamam mı gerek? ve her bilgi geldiğinde bunu kontak olarak vericekmi bana flowmeter ksuura bakmayın soruyorum ama başka bir yerde cevap bulamdım tecrübede edinmediğim için saçma geleblir sorular o yüzden hatta özetlemek gerekirse ben bu flowmeterla aylık tüketimi görmek istiyorum işin içine analog bilgi girince bu analog bilgi ablık olarak akışı göstereciğinden heran mı bu verilieri toplayacağım çünkü heran su geçiyor flowmeterdan bunu nasıl yaparım diye düşünüp duruyorum ama anladığım kadarıyla frekansını biz seçiyoruz atıyorum 10 saatte 1 bu flowmter 10 saatte bir bana ne kadar su geçmişse bana bildirecek atıyom 20 ma geldi ben tam kapasite su geçmiş diyeceğim vsvs devam edicek dğrumu anladım şimdiden teşekkürler.
 
Teşekkürler cevabınız için son olarak gün içindeki toplam akışı veya flowmeterein takıldıktan sonra bozulana kadar veya aylık su tüketimini yazılımsal olarak mı hesaplamam gerek yanşi plcde diyelimki saatte 1 bilgi göndericek bana ben her bilgi geldiğinde bunları toplamam mı gerek? ve her bilgi geldiğinde bunu kontak olarak vericekmi bana flowmeter ksuura bakmayın soruyorum ama başka bir yerde cevap bulamdım tecrübede edinmediğim için saçma geleblir sorular o yüzden hatta özetlemek gerekirse ben bu flowmeterla aylık tüketimi görmek istiyorum işin içine analog bilgi girince bu analog bilgi ablık olarak akışı göstereciğinden heran mı bu verilieri toplayacağım çünkü heran su geçiyor flowmeterdan bunu nasıl yaparım diye düşünüp duruyorum ama anladığım kadarıyla frekansını biz seçiyoruz atıyorum 10 saatte 1 bu flowmter 10 saatte bir bana ne kadar su geçmişse bana bildirecek atıyom 20 ma geldi ben tam kapasite su geçmiş diyeceğim vsvs devam edicek dğrumu anladım şimdiden teşekkürler.
Öncelikle iyi akşamlar, frekansini ayarlamak tabiri tam doğru değil biz ona sinyalin periyodunu ayarlamak diyelim. Lakin sizin bahsettiğiniz gibi saatte bir günde bir olarak ayarlama lüksünüz sanmıyorum herhangi bir analog sensörde olsun. Maximum saniyede 1 şekilde ayarlanabilir diye tahmin ediyorum. Lakin bu kafanizi yormamali ister saniyede 1nkere yollasin ister 100 kere yollasin sizi bağlamaz ki. Siz sürekli kontrol edersiniz bi timer interrupt ile istediğiniz zaman araliğında o ölçtüğünüz değeri bi memory adresine kaydedersiniz. O bilgiyle napicaginiz size kalmış. Iyi forumlar :)

Ek: aldığınız analog veriyi saatte bir yollamak ne kadar sağlıklı olur bilemiyorum. Anlık da yollayabilirsiniz neden özellikle uzun zaman araliklariyla yollamak istediğinizi anlamadım. Lakin illa saatte bir yolliycam derseniz şunu öneririm. Ölçtüğünüz sinyali dakikada 1 olmak kaidesiyle 60 elemanli bir arraye kaydedebilirsiniz. Atıyorum akis[60] diye bir dizi tanimladik. Bir ton/tof ile dakikada bir bu arrayin n+1(n=-1 den baslayip) elamanina olctugunuz akisi kaydedin. Tum elemanlari birbyerde toplayip 60a bolerseniz de saatlil ortalama akışı verir. Istediğiniz buysa şayet. Ama çok hantal bi goruntu olurbşayet olctugunuz değeri herhangi bi

Flowmetre ile aranızda şoyle bir iletişim olmiycak. Yazdiklarinizi yanlış anladiysam lütfen duzeltin. Flowmetre size kardeşim ben ölçümümü yaptım senin dijital inputuna onceden kendi röle cikisimdan bana verdiğin kuru kontagi vereyim falan yok. Size 0 ile 1000ms arasinda surekli bunu yollar. Atiyorum sinyal yollama periyodunu 1000ms sectik. Yine atıyorum flowmetre olcum yapti, yaptiğı ölçüme göre size 12.45mA yollamasi gerekiyor. Biz ne secmiştik 1000ms de bir yollasin. Sanirim burda hata benim kelime seçimimde. Söyle bir şey yok 1000. Ms de 12.45mA yolladi ondan sonra 0 veya 4ma yollamaz aslinda surekli 12.45mA yollar. Bu 1000ms aslinda sinyali güncelleme periyodu dersek daha dogru olur. Olctugu sıvının debisi sürekli değişir. Biz sinyal gönderme periyodunu 100ms seçersek bize yolladıği analog sinyalin değeri saniyede 10 kez degişir. 1000ms seçersek saniyede 1 kere değişir. Ölctügünüz bu akış ile bi sirkilasyon pompasini frekans konverterle falan sürmiycekseniz bu 1000ms olursa güzel olur değer sürekli oynamaz. Bi pid kontrom falan varsa 100ms seçerseniz güzel olur. Umarim anlatabilmişimdir tekrar iyi forumlar :)
 
Moderatör tarafında düzenlendi:
Öncelikle iyi akşamlar, frekansini ayarlamak tabiri tam doğru değil biz ona sinyalin periyodunu ayarlamak diyelim. Lakin sizin bahsettiğiniz gibi saatte bir günde bir olarak ayarlama lüksünüz sanmıyorum herhangi bir analog sensörde olsun. Maximum saniyede 1 şekilde ayarlanabilir diye tahmin ediyorum. Lakin bu kafanizi yormamali ister saniyede 1nkere yollasin ister 100 kere yollasin sizi bağlamaz ki. Siz sürekli kontrol edersiniz bi timer interrupt ile istediğiniz zaman araliğında o ölçtüğünüz değeri bi memory adresine kaydedersiniz. O bilgiyle napicaginiz size kalmış. Iyi forumlar :)

Ek: aldığınız analog veriyi saatte bir yollamak ne kadar sağlıklı olur bilemiyorum. Anlık da yollayabilirsiniz neden özellikle uzun zaman araliklariyla yollamak istediğinizi anlamadım. Lakin illa saatte bir yolliycam derseniz şunu öneririm. Ölçtüğünüz sinyali dakikada 1 olmak kaidesiyle 60 elemanli bir arraye kaydedebilirsiniz. Atıyorum akis[60] diye bir dizi tanimladik. Bir ton/tof ile dakikada bir bu arrayin n+1(n=-1 den baslayip) elamanina olctugunuz akisi kaydedin. Tum elemanlari birbyerde toplayip 60a bolerseniz de saatlil ortalama akışı verir. Istediğiniz buysa şayet. Ama çok hantal bi goruntu olurbşayet olctugunuz değeri herhangi bi

Flowmetre ile aranızda şoyle bir iletişim olmiycak. Yazdiklarinizi yanlış anladiysam lütfen duzeltin. Flowmetre size kardeşim ben ölçümümü yaptım senin dijital inputuna onceden kendi röle cikisimdan bana verdiğin kuru kontagi vereyim falan yok. Size 0 ile 1000ms arasinda surekli bunu yollar. Atiyorum sinyal yollama periyodunu 1000ms sectik. Yine atıyorum flowmetre olcum yapti, yaptiğı ölçüme göre size 12.45mA yollamasi gerekiyor. Biz ne secmiştik 1000ms de bir yollasin. Sanirim burda hata benim kelime seçimimde. Söyle bir şey yok 1000. Ms de 12.45mA yolladi ondan sonra 0 veya 4ma yollamaz aslinda surekli 12.45mA yollar. Bu 1000ms aslinda sinyali güncelleme periyodu dersek daha dogru olur. Olctugu sıvının debisi sürekli değişir. Biz sinyal gönderme periyodunu 100ms seçersek bize yolladıği analog sinyalin değeri saniyede 10 kez degişir. 1000ms seçersek saniyede 1 kere değişir. Ölctügünüz bu akış ile bi sirkilasyon pompasini frekans konverterle falan sürmiycekseniz bu 1000ms olursa güzel olur değer sürekli oynamaz. Bi pid kontrom falan varsa 100ms seçerseniz güzel olur. Umarim anlatabilmişimdir tekrar iyi forumlar :)
değerli yorumlarınız için çok teşekkür ederim bizim sistemde kontrol yok sadece sayac değeri okuyacagız heran toplamda ne kadar su tüketildi vs gibi ekranda görülmek isteniyor gerek anlık olsun gerek toplam zaten kafmı karıstıran toplam deger haberleşme ile bu bilgiyi flowmeterın modbus adreslerinde tutuyorsa sıkıntı yok ben hem haberleşme hemde 4-20 ma için ayrı plc için analog/haberleşme modülü almamak için sadece 4-20 üzerinden bvunu halledebilirmiyim diye düşündüm bide mesafe uzun olunca 4-20 ile tümünü halletmeye calısmamdan dolayı olay bu kadar karıstı :)
 
değerli yorumlarınız için çok teşekkür ederim bizim sistemde kontrol yok sadece sayac değeri okuyacagız heran toplamda ne kadar su tüketildi vs gibi ekranda görülmek isteniyor gerek anlık olsun gerek toplam zaten kafmı karıstıran toplam deger haberleşme ile bu bilgiyi flowmeterın modbus adreslerinde tutuyorsa sıkıntı yok ben hem haberleşme hemde 4-20 ma için ayrı plc için analog/haberleşme modülü almamak için sadece 4-20 üzerinden bvunu halledebilirmiyim diye düşündüm bide mesafe uzun olunca 4-20 ile tümünü halletmeye calısmamdan dolayı olay bu kadar karıstı :)
anladım, flowmetrenin kendi hafızasında ortalama tüketim tarzı bir bilgiyi tuttuğunu düşünmüyorum. Ama siz analog olarak veya haberleşme ile anlık olanı alıp dediğim gibi belirli periyorlarla bi diziye kaydederek ortalama tüketimi bulabilirsiniz. Umarım cevaplarım faydalı olabilmiştir.
 
  • Beğen
Tepkiler:
anladım, flowmetrenin kendi hafızasında ortalama tüketim tarzı bir bilgiyi tuttuğunu düşünmüyorum. Ama siz analog olarak veya haberleşme ile anlık olanı alıp dediğim gibi belirli periyorlarla bi diziye kaydederek ortalama tüketimi bulabilirsiniz. Umarım cevaplarım faydalı olabilmiştir.
Teşekkürler cevaplarınız için çok sağolun.
 

Forum istatistikleri

Konular
128,149
Mesajlar
915,469
Kullanıcılar
449,888
Son üye
kalemx

Yeni konular

Geri
Üst