MC501 İLE BASINÇ TRANSMİTTERİ OKUMA
-
- Mesajlar: 2
- Kayıt: 18 Mar 2024 10:54
- İletişim:
MC501 İLE BASINÇ TRANSMİTTERİ OKUMA
MC501 ile analog ek modül kullanarak basınç transmitterdeki bilgi okuyup scala yapmak istiyorum. Okuduğum değer int olduğu için LIN_TRAFO kutusundaki max kısmına 32767 mi girmem mi lazım ?
- Ahmet Erdem Kenet
- Mesajlar: 164
- Kayıt: 02 Ağu 2021 12:38
- İletişim:
Re: MC501 İLE BASINÇ TRANSMİTTERİ OKUMA
LIN_TRAFO bloğunun IN_MAX parametresine, kullanılan giriş tipine uygun değeri girmeniz gerekmektedir.
Örneğin, 4-20 mA bir basınç transmitteri kullanıyorsanız ve sensörünüz 0-10 bar ölçüm yapıyorsa, ayarlar şu şekilde olmalıdır:
IN_MIN = 4000 (4 mA)
IN_MAX = 20000 (20 mA)
OUT_MIN = 0 bar
OUT_MAX = 10 bar
Bu durumda LIN_TRAFO bloğu şu şekilde kullanılır:
Eğer farklı bir giriş tipi kullanıyorsanız, aşağıdaki değerlere göre IN_MIN ve IN_MAX ayarlarını yapmalısınız:
0-5V: 0 ~ 5000
0-10V: 0 ~ 10000
±10V: -10000 ~ 10000
±5V: -5000 ~ 5000
0-20mA: 0 ~ 20000
4-20mA: 4000 ~ 20000
-20~20mA: -20000 ~ 20000
Giriş tipinize uygun değerleri belirleyerek LIN_TRAFO bloğunu doğru şekilde kullanabilirsiniz.
Örneğin, 4-20 mA bir basınç transmitteri kullanıyorsanız ve sensörünüz 0-10 bar ölçüm yapıyorsa, ayarlar şu şekilde olmalıdır:
IN_MIN = 4000 (4 mA)
IN_MAX = 20000 (20 mA)
OUT_MIN = 0 bar
OUT_MAX = 10 bar
Bu durumda LIN_TRAFO bloğu şu şekilde kullanılır:
Kod: Tümünü seç
LIN_TRAFO(
IN := Analog_Input,
IN_MIN := 4000,
IN_MAX := 20000,
OUT_MIN := 0,
OUT_MAX := 10,
OUT => Basinc_Degeri
);
0-5V: 0 ~ 5000
0-10V: 0 ~ 10000
±10V: -10000 ~ 10000
±5V: -5000 ~ 5000
0-20mA: 0 ~ 20000
4-20mA: 4000 ~ 20000
-20~20mA: -20000 ~ 20000
Giriş tipinize uygun değerleri belirleyerek LIN_TRAFO bloğunu doğru şekilde kullanabilirsiniz.
Kimler çevrimiçi
Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 4 misafir