4-20mA sensör değeri hesaplama

smyomekatronik

Guest
Esselâmû aleyküm

bu sitede bulduğum bir örnekte

0-8 bar 4-20 mA çıkış veren basınç sensörü

0 bar 8 bar
4 mA 20 mA

0 bar 5969

8 bar 18628 değerlerine eşit olduğu


18628-5969=12659 işlem aralığı

anolog modülden okunan değer-5969=x

x*8(basınç sensörünün değeri)/12659(işlem aralığı)=okunan bar


Yukardaki 4mA de 5969 20 mA 18628 bu değerler sabit midir?

Sensör 4 barlık olsaydı yine 20 ma de 18628 değerimi okunurdu?

Eğer basıç sensörü değilde pt100 olsaydı yine değerler aynımı olur?

0 derece 500 derece
4ma 20 mA

0 derecede 5969

500 derece 18628

18628-5969=12659 işlem aralığı

anolog modülden okunan değer-5969=x

x*500(pt 100 değeri)/12659(işlem aralığı)=okunan sıcaklık

formül bu şekildemi olurdu?
 
s7-300/400 için 4-20mA sensör için sensörün scalesı kaç ise örnek 0-8 bar ise analog inputtan gireceğin değer 4 mA yani 0 bar için 0 20mA için yani 8 bar için ise 27648 değeri gelecektir.
Normalde analog input değeri 2word=16 bittir. Burada bir bit işaret için kullanılır. -32768 ile +32768 arası değer alabilir. Biz 4-20mA için + değeri kullanıyoruz. Fakat 27648 ile 32768 değeri 20mA üzeri durumlarda gelir ve overrange dir. Normalde hatalı duruma karşılık gelir.
Ölçülebilir aralık 0 ile 27648 arasıdır. Buda senin sistemin 0-8 bara denk gelir.
Ekteki linkte örnek program ve açıklama mevcut
https://support.automation.siemens....objaction=csview&extranet=standard&viewreg=WW
 
Son düzenleme:
Esselâmû aleyküm

erolgke hocam eksik bilgi vermişim bu değerler s7-200 ve em231 için, anlamadığım noktalar

8 bar=20mA=18628 bu değeri nasıl ve neye göre bulduğu,
 
Konu baya eski ancak banada lazım oldugu için bakmıştım gerekli formülleri biraz uğraştıktan sonra buldum hatta bununla ilgili birde excel tablosu hazırladım 4-20 ma karşılığı plc 0-27648 olarak okuyo yani 4 mA'de 0 - 20 mA'de 27648 değeri elde ediyoruz bu değerleri scalalandırmak istediğiniz aralığa göre örneğin 0 değerinde 0 27648 değerinde 500 değerini görmek istiyoruz buna göre yapmamız gereken (üst sınırdan örnek vereyim) (27648*((500-0)/27648))=500 fonksiyon bloğunu buna göre oluşturabilirsiniz
 
merhaba konu eski fakat exceli payaşabilirmisiniz.
 

Forum istatistikleri

Konular
128,179
Mesajlar
915,654
Kullanıcılar
449,940
Son üye
yavuzturan

Yeni konular

Geri
Üst