Analog değer -s7 1200

burakuznn1

Üye
Katılım
26 Ağu 2018
Mesajlar
10
Puanları
1
S7 1200 kullanıyorum öncelikli sorum, gelen analog değer bazı etkenlerden dolayı değişiyor olsa gerek, analog değerdeki değişimi en aza indirmem için neler yapabilirim? bir diğer sorum da şu, belirli aralıklarla gelen analog değerleri farklı registerlara nasıl atabilirim? (ortalama almak için) Teşekkürler, iyi çalışmalar...
 
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.

e-dogan

Üye
Katılım
9 Eki 2011
Mesajlar
173
Puanları
1
1-) İyi bir topraklama, daha iyi bir topraklama, blendajlı kablo, kısa kablo mesafesi vb.
2-) Zamanlayıcı ile yapabilirsin. İstediğin zaman aralığında ( 10 sn de 1 veya 3 dk da 1 ) değer okuyup bunları hafızaya atacaksın. Array kullanarak yapabilirsin
 

ibora

Usta Üye
Katılım
14 Eyl 2008
Mesajlar
1,203
Puanları
156
Yaş
53
Analog değeriniz 0-10v ise ve mesafeniz uzunsa 4-20ma ile değiştirmeyi deneyin.
 
Katılım
15 Ağu 2017
Mesajlar
252
Puanları
6
db de Bir dizi oluşturup bir fc içinde de gelen analog değeri timer ile belli zaman aralıklarında dizinin elemanlarına atabilirsiniz. fc içinde temp bölümüne "sayac" degiskeni oluşturup dizi[#sayac] yaparak dizinin istediğiniz elemanına indirect ulaşabilirsiniz. Her elamanı attıkta sayacı +1 yaparak istediğinize ulaşabilirsiniz
 
Katılım
15 Eki 2008
Mesajlar
86
Puanları
1
Analog adresleme bölümünde Smoothing seçeneğini Strong yaparsanız gelen sinyal dalgalanmasını minimize edecektir. Tabi belirli bir oranda fayda sağlar. Daha fazlası için başka yöntemler kullanılmalı.

smoothing.png
 

Forum istatistikleri

Konular
118,104
Mesajlar
832,140
Kullanıcılar
429,484
Son üye
Selçuk Aktaş

Yeni konular

Üst