PLC küsürlü sayı işlemleri

TKAY

Üye
Katılım
4 Ağu 2007
Mesajlar
169
Puanları
1
Yaş
40
Merhaba arkadaşlar

S71200 plcde örneğin 2373 sayısının 100'e bölmek ve sayının 23,73 olarak görmek istiyorum nasıl yapabilirim.
 
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.
Merhaba arkadaşlar

S71200 plcde örneğin 2373 sayısının 100'e bölmek ve sayının 23,73 olarak görmek istiyorum nasıl yapabilirim.
Sayıyı ilk önce integer to real convert et sonra real sayı olarak virgüllü sayıyla böl, dikkat etmek lazım sonuç real sayı olarak alırsın ve real sayılar 2word luk alan kaplar,
 
Sayıyı ilk önce integer to real convert et sonra real sayı olarak virgüllü sayıyla böl, dikkat etmek lazım sonuç real sayı olarak alırsın ve real sayılar 2word luk alan kaplar,


convert girişine normal bir sayı yazdığımda real sayı yapıyor ve div ile bölünebiliyor. ama encoderden gelen sinyalleri hızlı sayıcı ile saydırıyorum bu veriyi convert yapıyorum ama başarılı olmuyor. örneğin convert girişi yani encoder verisi 400, çıkış real 1231546512 görünüyor ve bu değer div ile bölünemiyor.
 
Convert ederken udint to real yaparsan sorun düzelebilir.
 
Tia Portal de görüntülenen sayı formatı farklı olabilir. Neticede data adresindeki veri 1 ve 0 lardan oluşuyor. Onu bizim istediğimiz değerde gösterip anlamlandıran yazılım. Örneğin 10001 sayısı binary kabul edildiğinde decimal karşılığı 17 iken aynı veriye bcd olarak bakarsanız 11 olur. Gördüğünüz değer hatalı değildir. Sadece görüntüleme formatı farklıdır.
Sizin durumunuzda böyle olabilir mi?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…