offset ve gain ayarlamak

ANTONİAS

Üye
Katılım
5 Mar 2008
Mesajlar
53
Puanları
1
Yaş
39
codesys ile bir analog girişin değerini nasıl offset kazancı verebilirim (örneğin 4-20 mA basınç sensörü basınç 0 bar olmasına rağmen 1 barlık nasıl bir kazanç verebilirim basınç 0 bar olduğu halde)
bununla ilgili kütüphane bigisi olan varmı?
 
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.
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
Eğer sürekli 1 bar fazlasını göstermek istiyorsan, analog kanaldan gelen değere, 1 bara karşılık gelen değeri sürekli ekle. Analog_Kanal:=Analog_Kanal+2764 gibi.
Eğer oransal olarak değiştirmek istiyorsan, sensörün kapasitesi 10 bar ise yani analog kanaldan 20 ma (27648) gelince 10bar ise, bar=(Analog_Kanal*10)/27648 dir. sen bu formülde 10 yerine 11 ile çarpabilirsin.
 
Eğer sürekli 1 bar fazlasını göstermek istiyorsan, analog kanaldan gelen değere, 1 bara karşılık gelen değeri sürekli ekle. Analog_Kanal:=Analog_Kanal+2764 gibi.
Eğer oransal olarak değiştirmek istiyorsan, sensörün kapasitesi 10 bar ise yani analog kanaldan 20 ma (27648) gelince 10bar ise, bar=(Analog_Kanal*10)/27648 dir. sen bu formülde 10 yerine 11 ile çarpabilirsin.
nd

cvb için teşekürler aslında sormak istediğim tam olarak bu değildi ; kablo kopması yada sensör arıza olursa bu değerleri hep görecekmiyiz
 
merhaba antonias
anlatmak istediğini tam olarak açıklarsan daha açıklayıcı şekilde yardımcı olurum ancak son sormak istediğin soruda bağlantı koparsa normalde 0 ile 27648 arasında gelen analog değerin -32768 gibi bir değer olarak gelir. ilk sorun için ise allforum arkadaşın da dediği gibi scale ederken çarpanını değiştirirsen bir barlık farkı elde edebilirsin...
iyi çalışmalar
 
Ofset değerini 4-20 mA sinyali negatife çakerek yapabilirsin. Kablo takılı ve kopuk olmasını ancak böyle anlayabilirsiniz. Değişken olan analog değerleriniz kablo kopması veya çevre birim etkisine maruz kalırsa çok küçük de olsa size bir değer döndürür. Bu durum sizin olan bitenden bi haber olmanıza sebep olur.
Kısaca kabloyu kesin ve okuduğunuz değeri bir yere yazın.(Bu değer sizin minumum değerinizdir(Minumum değer elektronikte kesinlikle 0 (sıfır) olamaz +- bir değer döndürür.)). O okuduğunuz değer kadar sinyalinizi negatife yani - değere çekerseniz sinyalinizi ofsetlemiş olursunuz.

Soruyu sorduğun için teşekkür ederim. Bu ana kadar böyle bir talebi hiç düşünmedim...

Kolay gelsin..
 

Yeni mesajlar

Forum istatistikleri

Konular
128,225
Mesajlar
915,935
Kullanıcılar
450,016
Son üye
ahmedsayin

Yeni konular

Geri
Üst