Sayma limiti

Tosik28

Üye
Katılım
29 Mar 2018
Mesajlar
70
Puanları
1
Arkadaşlar merhaba. Ben Vijeo Designer (Schneıder) Ekran yazılımı kullanıyorum. Ekranda herhangi bir koşul gerçekleştiğinde sayma değeri +1 artacak ve ekrandan görünecek. Ancak MW sınırı 32767 dir. Bu değerden sonrası ekranda görünmüyor. Bu sınırı 6 veya 7 hane şeklinde yapmak istiyorum (örneğin 999999). Bunu hangi hafıza biti ile yapabilirim. Yardımcı olursanız sevinirim. Kolay gelsin.
 
Tosik28 Merhabalar;

Kullandığın variable tipini değiştir integer ise double integer ,veya real yaparsan daha üst rakamlar görünür.

Kolay Gelsin
 
Evet ama MW bitine 32767 den sonrasını yazdıramıyorum. Aralığının dışına çıkıyor. Dediğiniz gibi yapıyorum ayrıca Ekran yazılımında göstereceği hane sayısını da 6 yapıyorum ancak. bitin aralığı dışına çıkıyor. yani 32768 olunca programda ekranda **** yazıyor. Başka hafıza biti ile yapabilir miyim bunu ?
 
Evet ama MW bitine 32767 den sonrasını yazdıramıyorum. Aralığının dışına çıkıyor. Dediğiniz gibi yapıyorum ayrıca Ekran yazılımında göstereceği hane sayısını da 6 yapıyorum ancak. bitin aralığı dışına çıkıyor. yani 32768 olunca programda ekranda **** yazıyor. Başka hafıza biti ile yapabilir miyim bunu ?

MW alanı değilde MD alanını kullanın,
 
Evet onu da kullandım. Bu sefer de sayma sırasında bir yüksek değer bir düşük değer gösteriyor bazen eksiye geçiyor.
 
modbus equipment ayarlarını resimdeki gibi yap.
Evet. Biraz kurcalayınca sizin de belirttiğiniz gibi "Double word" word order "low" yaptım ve bu şekilde çözüldü. Şimdi float bitlerine etkisini gözlemliyorum. Çok teşekkürler.
 

Forum istatistikleri

Konular
129,864
Mesajlar
930,851
Kullanıcılar
452,726
Son üye
ugur Göktürk

Yeni konular

Geri
Üst