Merhaba iyi çalışmalar,
Tank takip sistemi projesinde PLC'den gelen floating değerleri DOPSoft'ta bar veya boru kullanarak göstermek istiyorum ancak floating seçeneği yok. Sahadan gelecek min ve max değerlere göre unsigned veya signed decimal skalalandırması yaptım ancak değerler lineer artmıyor. Örneğin 0,001 metreye ve 12,000 metreye denk gelen decimal değerleri range olarak girdiğimde, 6 metreye karşılık gösterge tam ortaya gelmiyor. PLC gelecek değerler 0-12 metre arasında floating olarak geliyor. Bu değerleri nasıl bar veya boru kullanarak nasıl lineer şekilde gösterebilirim?
Teşekkürler.
Önemli Bilgilendirme!
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
Dopsoft boru ve bar kullanarak floating takibi
- ozenhb
- Mesajlar: 11
- Kayıt: 17 Mar 2020, 09:09
- İletişim:
- Durum: Çevrimdışı
Dopsoft boru ve bar kullanarak floating takibi
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
- Turhan
- Mesajlar: 8440
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: Dopsoft boru ve bar kullanarak floating takibi
Merhaba,
Belirttiğiniz gibi Boru, Bar elementlerinin okuma adres biçmine Floating Point sayı tanımlanamıyor. Bu durumda müdahele edebiliyorsanız PLC içerisinden, PLC erişime açık değil ise HMI Makro komutları ile Floating Point sayı formatını DoubleWord Signed İnteger tabana dönüştürerek Boru, Bar elementine okuma adresi olarak tanımlayabilirsiniz.
Floating sayının tam sayı kısmından sonra bir basam değerinin kullanımı sizin için yeterli ise floating sayıyı önce 10 ile çarpıp ardından tamsayı tabanına dönüştürün ve sayı değerini gösterirken tam sayı kısmını 3 kesirli hane kısmını1 girebilirsiniz.
Belirttiğiniz gibi Boru, Bar elementlerinin okuma adres biçmine Floating Point sayı tanımlanamıyor. Bu durumda müdahele edebiliyorsanız PLC içerisinden, PLC erişime açık değil ise HMI Makro komutları ile Floating Point sayı formatını DoubleWord Signed İnteger tabana dönüştürerek Boru, Bar elementine okuma adresi olarak tanımlayabilirsiniz.
Floating sayının tam sayı kısmından sonra bir basam değerinin kullanımı sizin için yeterli ise floating sayıyı önce 10 ile çarpıp ardından tamsayı tabanına dönüştürün ve sayı değerini gösterirken tam sayı kısmını 3 kesirli hane kısmını1 girebilirsiniz.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.