1. sayfa (Toplam 1 sayfa)

Dopsoft boru ve bar kullanarak floating takibi

Gönderilme zamanı: 28 Nis 2020, 11:41
gönderen ozenhb
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.

Re: Dopsoft boru ve bar kullanarak floating takibi

Gönderilme zamanı: 28 Nis 2020, 12:48
gönderen Turhan
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.

Bar_1.png
Bar_2.png